builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-547 starttime: 1463190180.42 results: success (0) buildid: 20160513170748 builduid: 46f7a9af1d484a978595ae7f62d20703 revision: 65b8174889df723c25260306e0a1b00157470d9c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 18:43:00.424615) ========= master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-13 18:43:00.425034) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 18:43:00.425315) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-13 18:43:00.455651) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 18:43:00.455933) ========= 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-1463188300.244481-191347050 _=/tools/buildbot/bin/python using PTY: False --2016-05-13 18:43:00-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 8.11M=0.001s 2016-05-13 18:43:00 (8.11 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.243599 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 18:43:00.740784) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 18:43:00.741085) ========= 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-1463188300.244481-191347050 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.086614 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 18:43:00.850837) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 18:43:00.851178) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 65b8174889df723c25260306e0a1b00157470d9c --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 65b8174889df723c25260306e0a1b00157470d9c --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-1463188300.244481-191347050 _=/tools/buildbot/bin/python using PTY: False 2016-05-13 18:43:00,992 truncating revision to first 12 chars 2016-05-13 18:43:00,993 Setting DEBUG logging. 2016-05-13 18:43:00,993 attempt 1/10 2016-05-13 18:43:00,994 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/65b8174889df?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-13 18:43:01,296 unpacking tar archive at: mozilla-aurora-65b8174889df/testing/mozharness/ program finished with exit code 0 elapsedTime=0.593362 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 18:43:01.469315) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 18:43:01.469630) ========= script_repo_revision: 65b8174889df723c25260306e0a1b00157470d9c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-13 18:43:01.470050) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 18:43:01.470325) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-13 18:43:01.579055) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 32 secs) (at 2016-05-13 18:43:01.579360) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1463188300.244481-191347050 _=/tools/buildbot/bin/python using PTY: False 18:43:01 INFO - MultiFileLogger online at 20160513 18:43:01 in /builds/slave/test 18:43:01 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 18:43:01 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 18:43:01 INFO - {'append_to_log': False, 18:43:01 INFO - 'base_work_dir': '/builds/slave/test', 18:43:01 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:43:01 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 18:43:01 INFO - 'buildbot_json_path': 'buildprops.json', 18:43:01 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 18:43:01 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:43:01 INFO - 'download_minidump_stackwalk': True, 18:43:01 INFO - 'download_symbols': 'true', 18:43:01 INFO - 'e10s': False, 18:43:01 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 18:43:01 INFO - 'tooltool.py': '/tools/tooltool.py', 18:43:01 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 18:43:01 INFO - '/tools/misc-python/virtualenv.py')}, 18:43:01 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:43:01 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:43:01 INFO - 'log_level': 'info', 18:43:01 INFO - 'log_to_console': True, 18:43:01 INFO - 'opt_config_files': (), 18:43:01 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:43:01 INFO - '--processes=1', 18:43:01 INFO - '--config=%(test_path)s/wptrunner.ini', 18:43:01 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:43:01 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:43:01 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:43:01 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:43:01 INFO - 'pip_index': False, 18:43:01 INFO - 'require_test_zip': True, 18:43:01 INFO - 'test_type': ('testharness',), 18:43:01 INFO - 'this_chunk': '1', 18:43:01 INFO - 'tooltool_cache': '/builds/tooltool_cache', 18:43:01 INFO - 'total_chunks': '10', 18:43:01 INFO - 'virtualenv_path': 'venv', 18:43:01 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:43:01 INFO - 'work_dir': 'build'} 18:43:01 INFO - ##### 18:43:01 INFO - ##### Running clobber step. 18:43:01 INFO - ##### 18:43:01 INFO - Running pre-action listener: _resource_record_pre_action 18:43:01 INFO - Running main action method: clobber 18:43:01 INFO - rmtree: /builds/slave/test/build 18:43:01 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 18:43:04 INFO - Running post-action listener: _resource_record_post_action 18:43:04 INFO - ##### 18:43:04 INFO - ##### Running read-buildbot-config step. 18:43:04 INFO - ##### 18:43:04 INFO - Running pre-action listener: _resource_record_pre_action 18:43:04 INFO - Running main action method: read_buildbot_config 18:43:04 INFO - Using buildbot properties: 18:43:04 INFO - { 18:43:04 INFO - "project": "", 18:43:04 INFO - "product": "firefox", 18:43:04 INFO - "script_repo_revision": "production", 18:43:04 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 18:43:04 INFO - "repository": "", 18:43:04 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 18:43:04 INFO - "buildid": "20160513170748", 18:43:04 INFO - "pgo_build": "False", 18:43:04 INFO - "basedir": "/builds/slave/test", 18:43:04 INFO - "buildnumber": 7, 18:43:04 INFO - "slavename": "tst-linux32-spot-547", 18:43:04 INFO - "revision": "65b8174889df723c25260306e0a1b00157470d9c", 18:43:04 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/", 18:43:04 INFO - "platform": "linux", 18:43:04 INFO - "branch": "mozilla-aurora", 18:43:04 INFO - "repo_path": "releases/mozilla-aurora", 18:43:04 INFO - "moz_repo_path": "", 18:43:04 INFO - "stage_platform": "linux", 18:43:04 INFO - "builduid": "46f7a9af1d484a978595ae7f62d20703", 18:43:04 INFO - "slavebuilddir": "test" 18:43:04 INFO - } 18:43:04 INFO - Found installer url https://queue.taskcluster.net/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 18:43:04 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 18:43:04 INFO - Running post-action listener: _resource_record_post_action 18:43:04 INFO - ##### 18:43:04 INFO - ##### Running download-and-extract step. 18:43:04 INFO - ##### 18:43:04 INFO - Running pre-action listener: _resource_record_pre_action 18:43:04 INFO - Running main action method: download_and_extract 18:43:04 INFO - mkdir: /builds/slave/test/build/tests 18:43:04 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')]} 18:43:04 INFO - https://queue.taskcluster.net/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 18:43:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:43:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:43:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:43:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 18:43:07 INFO - Downloaded 1325 bytes. 18:43:07 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 18:43:07 INFO - Using the following test package requirements: 18:43:07 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 18:43:07 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:43:07 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 18:43:07 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:43:07 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 18:43:07 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:43:07 INFO - u'jsshell-linux-i686.zip'], 18:43:07 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:43:07 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 18:43:07 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 18:43:07 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:43:07 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 18:43:07 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:43:07 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 18:43:07 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:43:07 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 18:43:07 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 18:43:07 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 18:43:07 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 18:43:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:43:07 INFO - https://queue.taskcluster.net/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 18:43:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 18:43:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 18:43:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 18:43:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 18:43:11 INFO - Downloaded 22436608 bytes. 18:43:11 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:43:11 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:43:12 INFO - caution: filename not matched: web-platform/* 18:43:12 INFO - Return code: 11 18:43:12 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')]} 18:43:12 INFO - https://queue.taskcluster.net/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 18:43:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 18:43:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 18:43:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 18:43:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 18:43:15 INFO - Downloaded 36408904 bytes. 18:43:15 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:43:15 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:43:20 INFO - caution: filename not matched: bin/* 18:43:20 INFO - caution: filename not matched: config/* 18:43:20 INFO - caution: filename not matched: mozbase/* 18:43:20 INFO - caution: filename not matched: marionette/* 18:43:20 INFO - caution: filename not matched: tools/wptserve/* 18:43:20 INFO - Return code: 11 18:43:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:43:20 INFO - https://queue.taskcluster.net/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 18:43:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:43:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:43:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:43:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 18:43:27 INFO - Downloaded 69304916 bytes. 18:43:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:43:27 INFO - mkdir: /builds/slave/test/properties 18:43:27 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 18:43:27 INFO - Writing to file /builds/slave/test/properties/build_url 18:43:27 INFO - Contents: 18:43:27 INFO - build_url:https://queue.taskcluster.net/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 18:43:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:43:28 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 18:43:28 INFO - Writing to file /builds/slave/test/properties/symbols_url 18:43:28 INFO - Contents: 18:43:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:43:28 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')]} 18:43:28 INFO - https://queue.taskcluster.net/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:43:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:43:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:43:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 18:43:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 18:43:36 INFO - Downloaded 92282064 bytes. 18:43:36 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 18:43:36 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 18:43:45 INFO - Return code: 0 18:43:45 INFO - Running post-action listener: _resource_record_post_action 18:43:45 INFO - Running post-action listener: set_extra_try_arguments 18:43:45 INFO - ##### 18:43:45 INFO - ##### Running create-virtualenv step. 18:43:45 INFO - ##### 18:43:45 INFO - Running pre-action listener: _pre_create_virtualenv 18:43:45 INFO - Running pre-action listener: _resource_record_pre_action 18:43:45 INFO - Running main action method: create_virtualenv 18:43:45 INFO - Creating virtualenv /builds/slave/test/build/venv 18:43:45 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 18:43:45 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 18:43:46 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 18:43:46 INFO - Using real prefix '/usr' 18:43:46 INFO - New python executable in /builds/slave/test/build/venv/bin/python 18:43:47 INFO - Installing distribute.............................................................................................................................................................................................done. 18:43:51 INFO - Installing pip.................done. 18:43:51 INFO - Return code: 0 18:43:51 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 18:43:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:43:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:43:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:43:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:43:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:43:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:43:51 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x8554c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85bb598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x866df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x834fe30>, '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 0x85ecc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x866b470>, '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-1463188300.244481-191347050', '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 18:43:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 18:43:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 18:43:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:43:51 INFO - 'CCACHE_UMASK': '002', 18:43:51 INFO - 'DISPLAY': ':0', 18:43:51 INFO - 'HOME': '/home/cltbld', 18:43:51 INFO - 'LANG': 'en_US.UTF-8', 18:43:51 INFO - 'LOGNAME': 'cltbld', 18:43:51 INFO - 'MAIL': '/var/mail/cltbld', 18:43:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:43:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:43:51 INFO - 'MOZ_NO_REMOTE': '1', 18:43:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:43:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:43:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:43:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:43:51 INFO - 'PWD': '/builds/slave/test', 18:43:51 INFO - 'SHELL': '/bin/bash', 18:43:51 INFO - 'SHLVL': '1', 18:43:51 INFO - 'TERM': 'linux', 18:43:51 INFO - 'TMOUT': '86400', 18:43:51 INFO - 'USER': 'cltbld', 18:43:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463188300.244481-191347050', 18:43:51 INFO - '_': '/tools/buildbot/bin/python'} 18:43:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:43:52 INFO - Downloading/unpacking psutil>=0.7.1 18:43:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:43:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:43:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:43:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:43:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:43:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:43:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 18:43:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:43:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:43:56 INFO - Installing collected packages: psutil 18:43:56 INFO - Running setup.py install for psutil 18:43:56 INFO - building 'psutil._psutil_linux' extension 18:43:56 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 18:43:56 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 18:43:56 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 18:43:57 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 18:43:57 INFO - building 'psutil._psutil_posix' extension 18:43:57 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 18:43:57 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 18:43:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:43:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:43:57 INFO - Successfully installed psutil 18:43:57 INFO - Cleaning up... 18:43:57 INFO - Return code: 0 18:43:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 18:43:57 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')]} 18:43:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:43:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:43:57 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')]} 18:43:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:43:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:43:57 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8554c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85bb598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x866df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x834fe30>, '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 0x85ecc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x866b470>, '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-1463188300.244481-191347050', '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 18:43:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 18:43:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 18:43:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:43:57 INFO - 'CCACHE_UMASK': '002', 18:43:57 INFO - 'DISPLAY': ':0', 18:43:57 INFO - 'HOME': '/home/cltbld', 18:43:57 INFO - 'LANG': 'en_US.UTF-8', 18:43:57 INFO - 'LOGNAME': 'cltbld', 18:43:57 INFO - 'MAIL': '/var/mail/cltbld', 18:43:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:43:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:43:57 INFO - 'MOZ_NO_REMOTE': '1', 18:43:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:43:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:43:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:43:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:43:57 INFO - 'PWD': '/builds/slave/test', 18:43:57 INFO - 'SHELL': '/bin/bash', 18:43:57 INFO - 'SHLVL': '1', 18:43:57 INFO - 'TERM': 'linux', 18:43:57 INFO - 'TMOUT': '86400', 18:43:57 INFO - 'USER': 'cltbld', 18:43:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463188300.244481-191347050', 18:43:57 INFO - '_': '/tools/buildbot/bin/python'} 18:43:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:43:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:43:58 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 18:43:58 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 18:43:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:43:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:43:58 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 18:43:58 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 18:44:01 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:44:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 18:44:01 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 18:44:01 INFO - Installing collected packages: mozsystemmonitor 18:44:01 INFO - Running setup.py install for mozsystemmonitor 18:44:01 INFO - Successfully installed mozsystemmonitor 18:44:01 INFO - Cleaning up... 18:44:02 INFO - Return code: 0 18:44:02 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 18:44:02 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')]} 18:44:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:44:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:44:02 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')]} 18:44:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:44:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:44:02 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8554c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85bb598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x866df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x834fe30>, '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 0x85ecc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x866b470>, '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-1463188300.244481-191347050', '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 18:44:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 18:44:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 18:44:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:44:02 INFO - 'CCACHE_UMASK': '002', 18:44:02 INFO - 'DISPLAY': ':0', 18:44:02 INFO - 'HOME': '/home/cltbld', 18:44:02 INFO - 'LANG': 'en_US.UTF-8', 18:44:02 INFO - 'LOGNAME': 'cltbld', 18:44:02 INFO - 'MAIL': '/var/mail/cltbld', 18:44:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:44:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:44:02 INFO - 'MOZ_NO_REMOTE': '1', 18:44:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:44:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:44:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:44:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:44:02 INFO - 'PWD': '/builds/slave/test', 18:44:02 INFO - 'SHELL': '/bin/bash', 18:44:02 INFO - 'SHLVL': '1', 18:44:02 INFO - 'TERM': 'linux', 18:44:02 INFO - 'TMOUT': '86400', 18:44:02 INFO - 'USER': 'cltbld', 18:44:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463188300.244481-191347050', 18:44:02 INFO - '_': '/tools/buildbot/bin/python'} 18:44:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:44:02 INFO - Downloading/unpacking blobuploader==1.2.4 18:44:02 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 18:44:02 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 18:44:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:44:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:44:02 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 18:44:02 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 18:44:05 INFO - Downloading blobuploader-1.2.4.tar.gz 18:44:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 18:44:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:44:06 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 18:44:06 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 18:44:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:44:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:44:06 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 18:44:06 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 18:44:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 18:44:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:44:07 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 18:44:07 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 18:44:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:44:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:44:07 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 18:44:07 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 18:44:07 INFO - Downloading docopt-0.6.1.tar.gz 18:44:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 18:44:07 INFO - Installing collected packages: blobuploader, requests, docopt 18:44:07 INFO - Running setup.py install for blobuploader 18:44:07 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 18:44:07 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 18:44:07 INFO - Running setup.py install for requests 18:44:08 INFO - Running setup.py install for docopt 18:44:08 INFO - Successfully installed blobuploader requests docopt 18:44:08 INFO - Cleaning up... 18:44:09 INFO - Return code: 0 18:44:09 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:44:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:44:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:44:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:44:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:44:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:44:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:44:09 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8554c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85bb598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x866df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x834fe30>, '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 0x85ecc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x866b470>, '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-1463188300.244481-191347050', '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 18:44:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 18:44:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:44:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:44:09 INFO - 'CCACHE_UMASK': '002', 18:44:09 INFO - 'DISPLAY': ':0', 18:44:09 INFO - 'HOME': '/home/cltbld', 18:44:09 INFO - 'LANG': 'en_US.UTF-8', 18:44:09 INFO - 'LOGNAME': 'cltbld', 18:44:09 INFO - 'MAIL': '/var/mail/cltbld', 18:44:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:44:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:44:09 INFO - 'MOZ_NO_REMOTE': '1', 18:44:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:44:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:44:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:44:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:44:09 INFO - 'PWD': '/builds/slave/test', 18:44:09 INFO - 'SHELL': '/bin/bash', 18:44:09 INFO - 'SHLVL': '1', 18:44:09 INFO - 'TERM': 'linux', 18:44:09 INFO - 'TMOUT': '86400', 18:44:09 INFO - 'USER': 'cltbld', 18:44:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463188300.244481-191347050', 18:44:09 INFO - '_': '/tools/buildbot/bin/python'} 18:44:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:44:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:44:09 INFO - Running setup.py (path:/tmp/pip-Q91jKN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:44:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:44:09 INFO - Running setup.py (path:/tmp/pip-WhYvPE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:44:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:44:09 INFO - Running setup.py (path:/tmp/pip-YzERHt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:44:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:44:09 INFO - Running setup.py (path:/tmp/pip-H71sjv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:44:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:44:10 INFO - Running setup.py (path:/tmp/pip-yMMn0F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:44:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:44:10 INFO - Running setup.py (path:/tmp/pip-7B8fbf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:44:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:44:10 INFO - Running setup.py (path:/tmp/pip-M_bDVU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:44:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:44:10 INFO - Running setup.py (path:/tmp/pip-nlchLg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:44:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:44:10 INFO - Running setup.py (path:/tmp/pip-MZiIcJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:44:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:44:10 INFO - Running setup.py (path:/tmp/pip-KhySzA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:44:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:44:10 INFO - Running setup.py (path:/tmp/pip-3i6QGz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:44:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:44:11 INFO - Running setup.py (path:/tmp/pip-yK8SYd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:44:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:44:11 INFO - Running setup.py (path:/tmp/pip-6485bY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:44:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:44:11 INFO - Running setup.py (path:/tmp/pip-U_ntTE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:44:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:44:11 INFO - Running setup.py (path:/tmp/pip-1tpkNG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:44:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:44:11 INFO - Running setup.py (path:/tmp/pip-d3l_wx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:44:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:44:11 INFO - Running setup.py (path:/tmp/pip-arEBw7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:44:11 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:44:11 INFO - Running setup.py (path:/tmp/pip-6eLtTP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:44:11 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:44:11 INFO - Running setup.py (path:/tmp/pip-2AXeT0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:44:12 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:44:12 INFO - Running setup.py (path:/tmp/pip-2wUbJ1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:44:12 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:44:12 INFO - Running setup.py (path:/tmp/pip-i9y_AY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:44:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:44:13 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 18:44:13 INFO - Running setup.py install for manifestparser 18:44:13 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 18:44:13 INFO - Running setup.py install for mozcrash 18:44:13 INFO - Running setup.py install for mozdebug 18:44:13 INFO - Running setup.py install for mozdevice 18:44:13 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 18:44:13 INFO - Installing dm script to /builds/slave/test/build/venv/bin 18:44:13 INFO - Running setup.py install for mozfile 18:44:14 INFO - Running setup.py install for mozhttpd 18:44:14 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 18:44:14 INFO - Running setup.py install for mozinfo 18:44:14 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 18:44:14 INFO - Running setup.py install for mozInstall 18:44:14 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 18:44:14 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 18:44:14 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 18:44:14 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 18:44:14 INFO - Running setup.py install for mozleak 18:44:14 INFO - Running setup.py install for mozlog 18:44:15 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 18:44:15 INFO - Running setup.py install for moznetwork 18:44:15 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 18:44:15 INFO - Running setup.py install for mozprocess 18:44:15 INFO - Running setup.py install for mozprofile 18:44:16 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 18:44:16 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 18:44:16 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 18:44:16 INFO - Running setup.py install for mozrunner 18:44:16 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 18:44:16 INFO - Running setup.py install for mozscreenshot 18:44:16 INFO - Running setup.py install for moztest 18:44:16 INFO - Running setup.py install for mozversion 18:44:17 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 18:44:17 INFO - Running setup.py install for wptserve 18:44:17 INFO - Running setup.py install for marionette-driver 18:44:17 INFO - Running setup.py install for browsermob-proxy 18:44:18 INFO - Running setup.py install for marionette-client 18:44:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:44:18 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 18:44:18 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 18:44:18 INFO - Cleaning up... 18:44:18 INFO - Return code: 0 18:44:18 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:44:18 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')]} 18:44:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:44:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:44:18 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')]} 18:44:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:44:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:44:18 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8554c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85bb598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x866df28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x834fe30>, '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 0x85ecc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x866b470>, '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-1463188300.244481-191347050', '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 18:44:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 18:44:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:44:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:44:18 INFO - 'CCACHE_UMASK': '002', 18:44:18 INFO - 'DISPLAY': ':0', 18:44:18 INFO - 'HOME': '/home/cltbld', 18:44:18 INFO - 'LANG': 'en_US.UTF-8', 18:44:18 INFO - 'LOGNAME': 'cltbld', 18:44:18 INFO - 'MAIL': '/var/mail/cltbld', 18:44:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:44:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:44:18 INFO - 'MOZ_NO_REMOTE': '1', 18:44:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:44:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:44:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:44:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:44:18 INFO - 'PWD': '/builds/slave/test', 18:44:18 INFO - 'SHELL': '/bin/bash', 18:44:18 INFO - 'SHLVL': '1', 18:44:18 INFO - 'TERM': 'linux', 18:44:18 INFO - 'TMOUT': '86400', 18:44:18 INFO - 'USER': 'cltbld', 18:44:18 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463188300.244481-191347050', 18:44:18 INFO - '_': '/tools/buildbot/bin/python'} 18:44:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:44:19 INFO - Running setup.py (path:/tmp/pip-A6ruK5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:44:19 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)) 18:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:44:19 INFO - Running setup.py (path:/tmp/pip-bQCRk_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:44:19 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)) 18:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:44:19 INFO - Running setup.py (path:/tmp/pip-xIBie1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:44:19 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)) 18:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:44:19 INFO - Running setup.py (path:/tmp/pip-XyHl3n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:44:19 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)) 18:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:44:19 INFO - Running setup.py (path:/tmp/pip-bekgx2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:44:19 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)) 18:44:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:44:19 INFO - Running setup.py (path:/tmp/pip-5sgSRz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:44:19 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)) 18:44:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:44:20 INFO - Running setup.py (path:/tmp/pip-PmC0aC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:44:20 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)) 18:44:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:44:20 INFO - Running setup.py (path:/tmp/pip-DndtyD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:44:20 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)) 18:44:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:44:20 INFO - Running setup.py (path:/tmp/pip-FTDEaN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:44:20 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)) 18:44:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:44:20 INFO - Running setup.py (path:/tmp/pip-2gRMPy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:44:20 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)) 18:44:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:44:20 INFO - Running setup.py (path:/tmp/pip-tyqQOB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:44:20 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)) 18:44:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:44:20 INFO - Running setup.py (path:/tmp/pip-_8o798-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:44:20 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)) 18:44:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:44:20 INFO - Running setup.py (path:/tmp/pip-FlkJtO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:44:21 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)) 18:44:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:44:21 INFO - Running setup.py (path:/tmp/pip-Eyhvhu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:44:21 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)) 18:44:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:44:21 INFO - Running setup.py (path:/tmp/pip-UdEaiI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:44:21 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)) 18:44:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:44:21 INFO - Running setup.py (path:/tmp/pip-XPZPcP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:44:21 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)) 18:44:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:44:21 INFO - Running setup.py (path:/tmp/pip-unnaZq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:44:21 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)) 18:44:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:44:21 INFO - Running setup.py (path:/tmp/pip-42x1I8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:44:21 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)) 18:44:21 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:44:21 INFO - Running setup.py (path:/tmp/pip-kiTxsG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:44:22 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)) 18:44:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:44:22 INFO - Running setup.py (path:/tmp/pip-9bPRMF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:44:22 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)) 18:44:22 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:44:22 INFO - Running setup.py (path:/tmp/pip-hkwH46-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:44:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:44:22 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)) 18:44:22 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)) 18:44:22 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)) 18:44:22 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)) 18:44:22 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)) 18:44:22 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)) 18:44:22 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:44:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:44:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:44:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:44:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:44:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:44:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:44:26 INFO - Downloading blessings-1.6.tar.gz 18:44:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 18:44:26 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)) 18:44:26 INFO - Installing collected packages: blessings 18:44:26 INFO - Running setup.py install for blessings 18:44:26 INFO - Successfully installed blessings 18:44:26 INFO - Cleaning up... 18:44:26 INFO - Return code: 0 18:44:26 INFO - Done creating virtualenv /builds/slave/test/build/venv. 18:44:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:44:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:44:27 INFO - Reading from file tmpfile_stdout 18:44:27 INFO - Current package versions: 18:44:27 INFO - argparse == 1.2.1 18:44:27 INFO - blessings == 1.6 18:44:27 INFO - blobuploader == 1.2.4 18:44:27 INFO - browsermob-proxy == 0.6.0 18:44:27 INFO - docopt == 0.6.1 18:44:27 INFO - manifestparser == 1.1 18:44:27 INFO - marionette-client == 2.3.0 18:44:27 INFO - marionette-driver == 1.4.0 18:44:27 INFO - mozInstall == 1.12 18:44:27 INFO - mozcrash == 0.17 18:44:27 INFO - mozdebug == 0.1 18:44:27 INFO - mozdevice == 0.48 18:44:27 INFO - mozfile == 1.2 18:44:27 INFO - mozhttpd == 0.7 18:44:27 INFO - mozinfo == 0.9 18:44:27 INFO - mozleak == 0.1 18:44:27 INFO - mozlog == 3.1 18:44:27 INFO - moznetwork == 0.27 18:44:27 INFO - mozprocess == 0.22 18:44:27 INFO - mozprofile == 0.28 18:44:27 INFO - mozrunner == 6.11 18:44:27 INFO - mozscreenshot == 0.1 18:44:27 INFO - mozsystemmonitor == 0.0 18:44:27 INFO - moztest == 0.7 18:44:27 INFO - mozversion == 1.4 18:44:27 INFO - psutil == 3.1.1 18:44:27 INFO - requests == 1.2.3 18:44:27 INFO - wptserve == 1.4.0 18:44:27 INFO - wsgiref == 0.1.2 18:44:27 INFO - Running post-action listener: _resource_record_post_action 18:44:27 INFO - Running post-action listener: _start_resource_monitoring 18:44:27 INFO - Starting resource monitoring. 18:44:27 INFO - ##### 18:44:27 INFO - ##### Running pull step. 18:44:27 INFO - ##### 18:44:27 INFO - Running pre-action listener: _resource_record_pre_action 18:44:27 INFO - Running main action method: pull 18:44:27 INFO - Pull has nothing to do! 18:44:27 INFO - Running post-action listener: _resource_record_post_action 18:44:27 INFO - ##### 18:44:27 INFO - ##### Running install step. 18:44:27 INFO - ##### 18:44:27 INFO - Running pre-action listener: _resource_record_pre_action 18:44:27 INFO - Running main action method: install 18:44:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:44:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:44:27 INFO - Reading from file tmpfile_stdout 18:44:27 INFO - Detecting whether we're running mozinstall >=1.0... 18:44:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 18:44:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 18:44:27 INFO - Reading from file tmpfile_stdout 18:44:27 INFO - Output received: 18:44:27 INFO - Usage: mozinstall [options] installer 18:44:27 INFO - Options: 18:44:27 INFO - -h, --help show this help message and exit 18:44:27 INFO - -d DEST, --destination=DEST 18:44:27 INFO - Directory to install application into. [default: 18:44:27 INFO - "/builds/slave/test"] 18:44:27 INFO - --app=APP Application being installed. [default: firefox] 18:44:27 INFO - mkdir: /builds/slave/test/build/application 18:44:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 18:44:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 18:44:58 INFO - Reading from file tmpfile_stdout 18:44:58 INFO - Output received: 18:44:58 INFO - /builds/slave/test/build/application/firefox/firefox 18:44:58 INFO - Running post-action listener: _resource_record_post_action 18:44:58 INFO - ##### 18:44:58 INFO - ##### Running run-tests step. 18:44:58 INFO - ##### 18:44:58 INFO - Running pre-action listener: _resource_record_pre_action 18:44:58 INFO - Running main action method: run_tests 18:44:58 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 18:44:58 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:44:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:44:58 INFO - grabbing minidump binary from tooltool 18:44:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:44:58 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 0x834fe30>, '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 0x85ecc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x866b470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 18:44:58 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 18:44:58 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 18:44:58 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 18:44:58 INFO - Return code: 0 18:44:58 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 18:44:58 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 18:44:58 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/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 18:44:58 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/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 18:44:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:44:58 INFO - 'CCACHE_UMASK': '002', 18:44:58 INFO - 'DISPLAY': ':0', 18:44:58 INFO - 'HOME': '/home/cltbld', 18:44:58 INFO - 'LANG': 'en_US.UTF-8', 18:44:58 INFO - 'LOGNAME': 'cltbld', 18:44:58 INFO - 'MAIL': '/var/mail/cltbld', 18:44:58 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 18:44:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:44:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:44:58 INFO - 'MOZ_NO_REMOTE': '1', 18:44:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:44:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:44:58 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:44:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:44:58 INFO - 'PWD': '/builds/slave/test', 18:44:58 INFO - 'SHELL': '/bin/bash', 18:44:58 INFO - 'SHLVL': '1', 18:44:58 INFO - 'TERM': 'linux', 18:44:58 INFO - 'TMOUT': '86400', 18:44:58 INFO - 'USER': 'cltbld', 18:44:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463188300.244481-191347050', 18:44:58 INFO - '_': '/tools/buildbot/bin/python'} 18:44:58 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/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 18:44:59 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 18:44:59 INFO - import pkg_resources 18:45:00 INFO - Using 1 client processes 18:45:00 INFO - wptserve Starting http server on 127.0.0.1:8000 18:45:00 INFO - wptserve Starting http server on 127.0.0.1:8001 18:45:00 INFO - wptserve Starting http server on 127.0.0.1:8443 18:45:02 INFO - SUITE-START | Running 778 tests 18:45:02 INFO - Running testharness tests 18:45:02 INFO - Setting up ssl 18:45:02 INFO - PROCESS | certutil | 18:45:02 INFO - PROCESS | certutil | 18:45:02 INFO - PROCESS | certutil | 18:45:02 INFO - Certificate Nickname Trust Attributes 18:45:02 INFO - SSL,S/MIME,JAR/XPI 18:45:02 INFO - 18:45:02 INFO - web-platform-tests CT,, 18:45:02 INFO - 18:45:02 INFO - Starting runner 18:45:05 INFO - PROCESS | 1810 | 1463190305721 Marionette DEBUG Marionette enabled via build flag and pref 18:45:06 INFO - PROCESS | 1810 | ++DOCSHELL 0xa51f2000 == 1 [pid = 1810] [id = 1] 18:45:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 1 (0xa51f2400) [pid = 1810] [serial = 1] [outer = (nil)] 18:45:06 INFO - PROCESS | 1810 | [1810] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:45:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 2 (0xa51f2c00) [pid = 1810] [serial = 2] [outer = 0xa51f2400] 18:45:06 INFO - PROCESS | 1810 | 1463190306437 Marionette INFO Listening on port 2828 18:45:07 INFO - PROCESS | 1810 | 1463190307062 Marionette DEBUG Marionette enabled via command-line flag 18:45:07 INFO - PROCESS | 1810 | ++DOCSHELL 0xa237ac00 == 2 [pid = 1810] [id = 2] 18:45:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 3 (0xa23bc000) [pid = 1810] [serial = 3] [outer = (nil)] 18:45:07 INFO - PROCESS | 1810 | [1810] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 18:45:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 4 (0xa23bc800) [pid = 1810] [serial = 4] [outer = 0xa23bc000] 18:45:07 INFO - PROCESS | 1810 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a22928c0 18:45:07 INFO - PROCESS | 1810 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a6ead3c0 18:45:07 INFO - PROCESS | 1810 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22a62c0 18:45:07 INFO - PROCESS | 1810 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22a6f60 18:45:07 INFO - PROCESS | 1810 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22bcc40 18:45:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 5 (0xa22b3400) [pid = 1810] [serial = 5] [outer = 0xa51f2400] 18:45:07 INFO - PROCESS | 1810 | [1810] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:45:07 INFO - PROCESS | 1810 | 1463190307497 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:55750 18:45:07 INFO - PROCESS | 1810 | [1810] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:45:07 INFO - PROCESS | 1810 | 1463190307529 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:55751 18:45:07 INFO - PROCESS | 1810 | 1463190307591 Marionette DEBUG Closed connection conn0 18:45:07 INFO - PROCESS | 1810 | [1810] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 18:45:07 INFO - PROCESS | 1810 | 1463190307707 Marionette DEBUG Closed connection conn1 18:45:07 INFO - PROCESS | 1810 | [1810] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:45:07 INFO - PROCESS | 1810 | 1463190307734 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:55752 18:45:07 INFO - PROCESS | 1810 | [1810] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:45:07 INFO - PROCESS | 1810 | 1463190307803 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:55753 18:45:07 INFO - PROCESS | 1810 | 1463190307820 Marionette DEBUG Closed connection conn2 18:45:07 INFO - PROCESS | 1810 | [1810] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:45:07 INFO - PROCESS | 1810 | 1463190307885 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:55754 18:45:07 INFO - PROCESS | 1810 | 1463190307893 Marionette DEBUG Closed connection conn3 18:45:07 INFO - PROCESS | 1810 | 1463190307925 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:45:07 INFO - PROCESS | 1810 | 1463190307943 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160513170748","device":"desktop","version":"48.0a2"} 18:45:08 INFO - PROCESS | 1810 | [1810] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:45:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x9adeac00 == 3 [pid = 1810] [id = 3] 18:45:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 6 (0x9adeb000) [pid = 1810] [serial = 6] [outer = (nil)] 18:45:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x9adeb800 == 4 [pid = 1810] [id = 4] 18:45:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 7 (0x9adf0400) [pid = 1810] [serial = 7] [outer = (nil)] 18:45:10 INFO - PROCESS | 1810 | [1810] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:45:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x9a1d0800 == 5 [pid = 1810] [id = 5] 18:45:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 8 (0x9a1d0c00) [pid = 1810] [serial = 8] [outer = (nil)] 18:45:10 INFO - PROCESS | 1810 | [1810] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:45:10 INFO - PROCESS | 1810 | [1810] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:45:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 9 (0x9a0f1800) [pid = 1810] [serial = 9] [outer = 0x9a1d0c00] 18:45:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 10 (0x99cf8400) [pid = 1810] [serial = 10] [outer = 0x9adeb000] 18:45:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 11 (0x99cfa000) [pid = 1810] [serial = 11] [outer = 0x9adf0400] 18:45:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 12 (0x99cfc400) [pid = 1810] [serial = 12] [outer = 0x9a1d0c00] 18:45:12 INFO - PROCESS | 1810 | 1463190312161 Marionette DEBUG loaded listener.js 18:45:12 INFO - PROCESS | 1810 | 1463190312182 Marionette DEBUG loaded listener.js 18:45:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 13 (0x983a0800) [pid = 1810] [serial = 13] [outer = 0x9a1d0c00] 18:45:12 INFO - PROCESS | 1810 | 1463190312963 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"1634df28-3821-4979-a4e0-c9fe7eade15c","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160513170748","device":"desktop","version":"48.0a2","command_id":1}}] 18:45:13 INFO - PROCESS | 1810 | 1463190313236 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}] 18:45:13 INFO - PROCESS | 1810 | 1463190313644 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 18:45:13 INFO - PROCESS | 1810 | 1463190313786 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:45:13 INFO - PROCESS | 1810 | [1810] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:45:13 INFO - PROCESS | 1810 | [1810] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:45:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 14 (0x9507b400) [pid = 1810] [serial = 14] [outer = 0x9a1d0c00] 18:45:14 INFO - PROCESS | 1810 | [1810] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:45:14 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:45:14 INFO - PROCESS | 1810 | 1463190314383 Marionette TRACE conn4 <- [1,3,null,{}] 18:45:14 INFO - PROCESS | 1810 | 1463190314419 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 18:45:14 INFO - PROCESS | 1810 | 1463190314460 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 18:45:14 INFO - PROCESS | 1810 | 1463190314561 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 18:45:14 INFO - PROCESS | 1810 | 1463190314566 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 18:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:45:14 INFO - PROCESS | 1810 | 1463190314574 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:45:14 INFO - PROCESS | 1810 | 1463190314580 Marionette TRACE conn4 <- [1,6,null,{}] 18:45:14 INFO - PROCESS | 1810 | 1463190314602 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}] 18:45:14 INFO - PROCESS | 1810 | 1463190314651 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 18:45:14 INFO - PROCESS | 1810 | 1463190314662 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x945e3000 == 6 [pid = 1810] [id = 6] 18:45:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 15 (0x945e3400) [pid = 1810] [serial = 15] [outer = (nil)] 18:45:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 16 (0x945e5400) [pid = 1810] [serial = 16] [outer = 0x945e3400] 18:45:14 INFO - PROCESS | 1810 | 1463190314746 Marionette DEBUG loaded listener.js 18:45:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 17 (0x97766800) [pid = 1810] [serial = 17] [outer = 0x945e3400] 18:45:15 INFO - PROCESS | 1810 | ++DOCSHELL 0x93938000 == 7 [pid = 1810] [id = 7] 18:45:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 18 (0x93938400) [pid = 1810] [serial = 18] [outer = (nil)] 18:45:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 19 (0x93bf6c00) [pid = 1810] [serial = 19] [outer = 0x93938400] 18:45:15 INFO - PROCESS | 1810 | 1463190315307 Marionette DEBUG loaded listener.js 18:45:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 20 (0xa68bc000) [pid = 1810] [serial = 20] [outer = 0x93938400] 18:45:15 INFO - PROCESS | 1810 | [1810] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 18:45:15 INFO - PROCESS | 1810 | 1463190315865 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]]]}] 18:45:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1363ms 18:45:16 INFO - PROCESS | 1810 | 1463190316027 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 18:45:16 INFO - PROCESS | 1810 | 1463190316032 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 18:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:45:16 INFO - PROCESS | 1810 | 1463190316131 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:45:16 INFO - PROCESS | 1810 | 1463190316137 Marionette TRACE conn4 <- [1,10,null,{}] 18:45:16 INFO - PROCESS | 1810 | 1463190316331 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}] 18:45:16 INFO - PROCESS | 1810 | 1463190316544 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 18:45:16 INFO - PROCESS | 1810 | 1463190316681 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x92dcf400 == 8 [pid = 1810] [id = 8] 18:45:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 21 (0x92dcf800) [pid = 1810] [serial = 21] [outer = (nil)] 18:45:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 22 (0x92dd4000) [pid = 1810] [serial = 22] [outer = 0x92dcf800] 18:45:16 INFO - PROCESS | 1810 | 1463190316773 Marionette DEBUG loaded listener.js 18:45:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 23 (0x93933c00) [pid = 1810] [serial = 23] [outer = 0x92dcf800] 18:45:17 INFO - PROCESS | 1810 | 1463190317623 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]]]}] 18:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1638ms 18:45:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x945e0c00 == 9 [pid = 1810] [id = 9] 18:45:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 24 (0x945e2400) [pid = 1810] [serial = 24] [outer = (nil)] 18:45:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 25 (0x95041c00) [pid = 1810] [serial = 25] [outer = 0x945e2400] 18:45:17 INFO - PROCESS | 1810 | 1463190317708 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 18:45:17 INFO - PROCESS | 1810 | 1463190317715 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 18:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:45:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 26 (0x98127800) [pid = 1810] [serial = 26] [outer = 0x945e2400] 18:45:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x945e4000 == 10 [pid = 1810] [id = 10] 18:45:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 27 (0x98327000) [pid = 1810] [serial = 27] [outer = (nil)] 18:45:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 28 (0x9994ac00) [pid = 1810] [serial = 28] [outer = 0x98327000] 18:45:17 INFO - PROCESS | 1810 | 1463190317866 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:45:17 INFO - PROCESS | 1810 | 1463190317872 Marionette TRACE conn4 <- [1,14,null,{}] 18:45:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 29 (0x99f9d400) [pid = 1810] [serial = 29] [outer = 0x98327000] 18:45:17 INFO - PROCESS | 1810 | 1463190317978 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}] 18:45:18 INFO - PROCESS | 1810 | 1463190318204 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 18:45:18 INFO - PROCESS | 1810 | 1463190318404 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x9a0f1000 == 11 [pid = 1810] [id = 11] 18:45:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 30 (0x9afb8c00) [pid = 1810] [serial = 30] [outer = (nil)] 18:45:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 31 (0x9b4af400) [pid = 1810] [serial = 31] [outer = 0x9afb8c00] 18:45:18 INFO - PROCESS | 1810 | 1463190318550 Marionette DEBUG loaded listener.js 18:45:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 32 (0x9b973000) [pid = 1810] [serial = 32] [outer = 0x9afb8c00] 18:45:19 INFO - PROCESS | 1810 | 1463190319418 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]]]}] 18:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1703ms 18:45:19 INFO - PROCESS | 1810 | 1463190319450 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 18:45:19 INFO - PROCESS | 1810 | 1463190319461 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 18:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:45:19 INFO - PROCESS | 1810 | 1463190319476 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:45:19 INFO - PROCESS | 1810 | 1463190319483 Marionette TRACE conn4 <- [1,18,null,{}] 18:45:19 INFO - PROCESS | 1810 | 1463190319498 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}] 18:45:19 INFO - PROCESS | 1810 | 1463190319820 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 18:45:20 INFO - PROCESS | 1810 | 1463190319984 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:20 INFO - PROCESS | 1810 | ++DOCSHELL 0xa0517400 == 12 [pid = 1810] [id = 12] 18:45:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 33 (0xa0519000) [pid = 1810] [serial = 33] [outer = (nil)] 18:45:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 34 (0xa22a9c00) [pid = 1810] [serial = 34] [outer = 0xa0519000] 18:45:20 INFO - PROCESS | 1810 | 1463190320136 Marionette DEBUG loaded listener.js 18:45:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 35 (0x93bf3c00) [pid = 1810] [serial = 35] [outer = 0xa0519000] 18:45:21 INFO - PROCESS | 1810 | 1463190321097 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]]]}] 18:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1647ms 18:45:21 INFO - PROCESS | 1810 | 1463190321127 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 18:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:45:21 INFO - PROCESS | 1810 | 1463190321133 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 18:45:21 INFO - PROCESS | 1810 | 1463190321141 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:45:21 INFO - PROCESS | 1810 | 1463190321144 Marionette TRACE conn4 <- [1,22,null,{}] 18:45:21 INFO - PROCESS | 1810 | 1463190321151 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}] 18:45:21 INFO - PROCESS | 1810 | 1463190321377 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 18:45:21 INFO - PROCESS | 1810 | 1463190321513 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x9a0d0c00 == 13 [pid = 1810] [id = 13] 18:45:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 36 (0x9a0d4800) [pid = 1810] [serial = 36] [outer = (nil)] 18:45:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 37 (0x9a0db400) [pid = 1810] [serial = 37] [outer = 0x9a0d4800] 18:45:21 INFO - PROCESS | 1810 | 1463190321616 Marionette DEBUG loaded listener.js 18:45:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 38 (0xa36ef000) [pid = 1810] [serial = 38] [outer = 0x9a0d4800] 18:45:22 INFO - PROCESS | 1810 | 1463190322902 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]]]}] 18:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1800ms 18:45:22 INFO - PROCESS | 1810 | 1463190322944 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 18:45:22 INFO - PROCESS | 1810 | 1463190322950 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 18:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:45:22 INFO - PROCESS | 1810 | 1463190322959 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:45:22 INFO - PROCESS | 1810 | 1463190322965 Marionette TRACE conn4 <- [1,26,null,{}] 18:45:22 INFO - PROCESS | 1810 | 1463190322974 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}] 18:45:23 INFO - PROCESS | 1810 | 1463190323223 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 18:45:23 INFO - PROCESS | 1810 | 1463190323414 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x92129800 == 14 [pid = 1810] [id = 14] 18:45:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 39 (0x9393ac00) [pid = 1810] [serial = 39] [outer = (nil)] 18:45:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 40 (0x95085400) [pid = 1810] [serial = 40] [outer = 0x9393ac00] 18:45:23 INFO - PROCESS | 1810 | 1463190323496 Marionette DEBUG loaded listener.js 18:45:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 41 (0x98a36c00) [pid = 1810] [serial = 41] [outer = 0x9393ac00] 18:45:24 INFO - PROCESS | 1810 | 1463190324258 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]]]}] 18:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1337ms 18:45:24 INFO - PROCESS | 1810 | 1463190324296 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 18:45:24 INFO - PROCESS | 1810 | 1463190324305 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 18:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:45:24 INFO - PROCESS | 1810 | 1463190324315 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:45:24 INFO - PROCESS | 1810 | 1463190324319 Marionette TRACE conn4 <- [1,30,null,{}] 18:45:24 INFO - PROCESS | 1810 | 1463190324326 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}] 18:45:24 INFO - PROCESS | 1810 | 1463190324492 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 18:45:24 INFO - PROCESS | 1810 | 1463190324506 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x98ac4000 == 15 [pid = 1810] [id = 15] 18:45:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 42 (0x996f3800) [pid = 1810] [serial = 42] [outer = (nil)] 18:45:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 43 (0x9a0ccc00) [pid = 1810] [serial = 43] [outer = 0x996f3800] 18:45:24 INFO - PROCESS | 1810 | 1463190324580 Marionette DEBUG loaded listener.js 18:45:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 44 (0x9a0d8000) [pid = 1810] [serial = 44] [outer = 0x996f3800] 18:45:25 INFO - PROCESS | 1810 | 1463190325520 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]]]}] 18:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1240ms 18:45:25 INFO - PROCESS | 1810 | 1463190325558 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 18:45:25 INFO - PROCESS | 1810 | 1463190325564 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 18:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:45:25 INFO - PROCESS | 1810 | 1463190325575 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:45:25 INFO - PROCESS | 1810 | 1463190325583 Marionette TRACE conn4 <- [1,34,null,{}] 18:45:25 INFO - PROCESS | 1810 | 1463190325603 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}] 18:45:25 INFO - PROCESS | 1810 | 1463190325902 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 18:45:25 INFO - PROCESS | 1810 | 1463190325930 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x92dd2800 == 16 [pid = 1810] [id = 16] 18:45:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 45 (0x95018c00) [pid = 1810] [serial = 45] [outer = (nil)] 18:45:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 46 (0x97769800) [pid = 1810] [serial = 46] [outer = 0x95018c00] 18:45:26 INFO - PROCESS | 1810 | 1463190326066 Marionette DEBUG loaded listener.js 18:45:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 47 (0x9b470c00) [pid = 1810] [serial = 47] [outer = 0x95018c00] 18:45:26 INFO - PROCESS | 1810 | 1463190326915 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]]]}] 18:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1402ms 18:45:26 INFO - PROCESS | 1810 | 1463190326982 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 18:45:26 INFO - PROCESS | 1810 | 1463190326987 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 18:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:45:26 INFO - PROCESS | 1810 | 1463190326993 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:45:26 INFO - PROCESS | 1810 | 1463190326996 Marionette TRACE conn4 <- [1,38,null,{}] 18:45:27 INFO - PROCESS | 1810 | 1463190327002 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}] 18:45:27 INFO - PROCESS | 1810 | 1463190327158 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 18:45:27 INFO - PROCESS | 1810 | 1463190327169 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x9b4ab400 == 17 [pid = 1810] [id = 17] 18:45:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 48 (0x9b6b1000) [pid = 1810] [serial = 48] [outer = (nil)] 18:45:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 49 (0x9d36b400) [pid = 1810] [serial = 49] [outer = 0x9b6b1000] 18:45:27 INFO - PROCESS | 1810 | 1463190327248 Marionette DEBUG loaded listener.js 18:45:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 50 (0x9d867c00) [pid = 1810] [serial = 50] [outer = 0x9b6b1000] 18:45:28 INFO - PROCESS | 1810 | 1463190328137 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]]]}] 18:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1181ms 18:45:28 INFO - PROCESS | 1810 | 1463190328179 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 18:45:28 INFO - PROCESS | 1810 | 1463190328183 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 18:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:45:28 INFO - PROCESS | 1810 | 1463190328189 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:45:28 INFO - PROCESS | 1810 | 1463190328195 Marionette TRACE conn4 <- [1,42,null,{}] 18:45:28 INFO - PROCESS | 1810 | 1463190328204 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}] 18:45:28 INFO - PROCESS | 1810 | 1463190328442 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 18:45:28 INFO - PROCESS | 1810 | 1463190328599 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:28 INFO - PROCESS | 1810 | ++DOCSHELL 0x9b6ae000 == 18 [pid = 1810] [id = 18] 18:45:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 51 (0x9d4f2c00) [pid = 1810] [serial = 51] [outer = (nil)] 18:45:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 52 (0xa104f800) [pid = 1810] [serial = 52] [outer = 0x9d4f2c00] 18:45:28 INFO - PROCESS | 1810 | 1463190328756 Marionette DEBUG loaded listener.js 18:45:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 53 (0xa225a000) [pid = 1810] [serial = 53] [outer = 0x9d4f2c00] 18:45:29 INFO - PROCESS | 1810 | 1463190329493 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]]]}] 18:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1338ms 18:45:29 INFO - PROCESS | 1810 | 1463190329529 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 18:45:29 INFO - PROCESS | 1810 | 1463190329533 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 18:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:45:29 INFO - PROCESS | 1810 | 1463190329552 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:45:29 INFO - PROCESS | 1810 | 1463190329555 Marionette TRACE conn4 <- [1,46,null,{}] 18:45:29 INFO - PROCESS | 1810 | 1463190329561 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}] 18:45:29 INFO - PROCESS | 1810 | 1463190329770 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 18:45:29 INFO - PROCESS | 1810 | 1463190329785 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x92127400 == 19 [pid = 1810] [id = 19] 18:45:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 54 (0x92129400) [pid = 1810] [serial = 54] [outer = (nil)] 18:45:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 55 (0xa2754c00) [pid = 1810] [serial = 55] [outer = 0x92129400] 18:45:29 INFO - PROCESS | 1810 | 1463190329862 Marionette DEBUG loaded listener.js 18:45:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 56 (0xa27e4000) [pid = 1810] [serial = 56] [outer = 0x92129400] 18:45:30 INFO - PROCESS | 1810 | 1463190330680 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]]]}] 18:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1192ms 18:45:30 INFO - PROCESS | 1810 | 1463190330744 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 18:45:30 INFO - PROCESS | 1810 | 1463190330748 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 18:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:45:30 INFO - PROCESS | 1810 | 1463190330754 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:45:30 INFO - PROCESS | 1810 | 1463190330757 Marionette TRACE conn4 <- [1,50,null,{}] 18:45:30 INFO - PROCESS | 1810 | 1463190330768 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}] 18:45:30 INFO - PROCESS | 1810 | 1463190330920 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 18:45:30 INFO - PROCESS | 1810 | 1463190330933 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x97712400 == 20 [pid = 1810] [id = 20] 18:45:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 57 (0xa2756800) [pid = 1810] [serial = 57] [outer = (nil)] 18:45:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 58 (0xa3320c00) [pid = 1810] [serial = 58] [outer = 0xa2756800] 18:45:31 INFO - PROCESS | 1810 | 1463190331006 Marionette DEBUG loaded listener.js 18:45:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 59 (0xa335b000) [pid = 1810] [serial = 59] [outer = 0xa2756800] 18:45:31 INFO - PROCESS | 1810 | 1463190331754 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]]]}] 18:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1034ms 18:45:31 INFO - PROCESS | 1810 | 1463190331789 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 18:45:31 INFO - PROCESS | 1810 | 1463190331792 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 18:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:45:31 INFO - PROCESS | 1810 | 1463190331800 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:45:31 INFO - PROCESS | 1810 | 1463190331803 Marionette TRACE conn4 <- [1,54,null,{}] 18:45:31 INFO - PROCESS | 1810 | 1463190331828 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}] 18:45:31 INFO - PROCESS | 1810 | 1463190331972 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 18:45:32 INFO - PROCESS | 1810 | 1463190331988 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:32 INFO - PROCESS | 1810 | ++DOCSHELL 0x92dd9c00 == 21 [pid = 1810] [id = 21] 18:45:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 60 (0xa31f1c00) [pid = 1810] [serial = 60] [outer = (nil)] 18:45:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 61 (0xa36f6800) [pid = 1810] [serial = 61] [outer = 0xa31f1c00] 18:45:32 INFO - PROCESS | 1810 | 1463190332065 Marionette DEBUG loaded listener.js 18:45:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 62 (0xa51af000) [pid = 1810] [serial = 62] [outer = 0xa31f1c00] 18:45:33 INFO - PROCESS | 1810 | --DOCSHELL 0x945e3000 == 20 [pid = 1810] [id = 6] 18:45:33 INFO - PROCESS | 1810 | --DOCSHELL 0x9a0f1000 == 19 [pid = 1810] [id = 11] 18:45:33 INFO - PROCESS | 1810 | --DOCSHELL 0xa0517400 == 18 [pid = 1810] [id = 12] 18:45:33 INFO - PROCESS | 1810 | --DOCSHELL 0x9a0d0c00 == 17 [pid = 1810] [id = 13] 18:45:33 INFO - PROCESS | 1810 | --DOCSHELL 0x92dcf400 == 16 [pid = 1810] [id = 8] 18:45:33 INFO - PROCESS | 1810 | 1463190333947 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]]]}] 18:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2203ms 18:45:34 INFO - PROCESS | 1810 | 1463190334004 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 18:45:34 INFO - PROCESS | 1810 | 1463190334009 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 18:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:45:34 INFO - PROCESS | 1810 | 1463190334026 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:45:34 INFO - PROCESS | 1810 | 1463190334032 Marionette TRACE conn4 <- [1,58,null,{}] 18:45:34 INFO - PROCESS | 1810 | 1463190334041 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}] 18:45:34 INFO - PROCESS | 1810 | 1463190334226 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 18:45:34 INFO - PROCESS | 1810 | 1463190334263 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x945dcc00 == 17 [pid = 1810] [id = 22] 18:45:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 63 (0x95015400) [pid = 1810] [serial = 63] [outer = (nil)] 18:45:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 64 (0x97718400) [pid = 1810] [serial = 64] [outer = 0x95015400] 18:45:34 INFO - PROCESS | 1810 | 1463190334339 Marionette DEBUG loaded listener.js 18:45:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 65 (0x98126c00) [pid = 1810] [serial = 65] [outer = 0x95015400] 18:45:35 INFO - PROCESS | 1810 | --DOMWINDOW == 64 (0x92dcf800) [pid = 1810] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:45:35 INFO - PROCESS | 1810 | --DOMWINDOW == 63 (0x9afb8c00) [pid = 1810] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:45:35 INFO - PROCESS | 1810 | --DOMWINDOW == 62 (0xa0519000) [pid = 1810] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:45:35 INFO - PROCESS | 1810 | --DOMWINDOW == 61 (0x9a0d4800) [pid = 1810] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:45:35 INFO - PROCESS | 1810 | --DOMWINDOW == 60 (0x9393ac00) [pid = 1810] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:45:35 INFO - PROCESS | 1810 | --DOMWINDOW == 59 (0x996f3800) [pid = 1810] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:45:35 INFO - PROCESS | 1810 | --DOMWINDOW == 58 (0x95018c00) [pid = 1810] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:45:35 INFO - PROCESS | 1810 | --DOMWINDOW == 57 (0x9b6b1000) [pid = 1810] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:45:35 INFO - PROCESS | 1810 | --DOMWINDOW == 56 (0x945e3400) [pid = 1810] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:45:35 INFO - PROCESS | 1810 | 1463190335615 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]]]}] 18:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1640ms 18:45:35 INFO - PROCESS | 1810 | 1463190335666 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 18:45:35 INFO - PROCESS | 1810 | 1463190335673 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 18:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:45:35 INFO - PROCESS | 1810 | 1463190335685 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:45:35 INFO - PROCESS | 1810 | 1463190335688 Marionette TRACE conn4 <- [1,62,null,{}] 18:45:35 INFO - PROCESS | 1810 | 1463190335706 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}] 18:45:35 INFO - PROCESS | 1810 | 1463190335916 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 18:45:35 INFO - PROCESS | 1810 | 1463190335930 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x93891c00 == 18 [pid = 1810] [id = 23] 18:45:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 57 (0x93933000) [pid = 1810] [serial = 66] [outer = (nil)] 18:45:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 58 (0x99a88c00) [pid = 1810] [serial = 67] [outer = 0x93933000] 18:45:36 INFO - PROCESS | 1810 | 1463190336024 Marionette DEBUG loaded listener.js 18:45:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 59 (0x99e4cc00) [pid = 1810] [serial = 68] [outer = 0x93933000] 18:45:36 INFO - PROCESS | 1810 | 1463190336851 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]]]}] 18:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1236ms 18:45:36 INFO - PROCESS | 1810 | 1463190336922 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 18:45:36 INFO - PROCESS | 1810 | 1463190336926 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 18:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:45:36 INFO - PROCESS | 1810 | 1463190336932 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:45:36 INFO - PROCESS | 1810 | 1463190336938 Marionette TRACE conn4 <- [1,66,null,{}] 18:45:36 INFO - PROCESS | 1810 | 1463190336954 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}] 18:45:37 INFO - PROCESS | 1810 | 1463190337144 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 18:45:37 INFO - PROCESS | 1810 | 1463190337298 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x9212b800 == 19 [pid = 1810] [id = 24] 18:45:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 60 (0x92131400) [pid = 1810] [serial = 69] [outer = (nil)] 18:45:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 61 (0x92dd8000) [pid = 1810] [serial = 70] [outer = 0x92131400] 18:45:37 INFO - PROCESS | 1810 | 1463190337403 Marionette DEBUG loaded listener.js 18:45:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 62 (0x945e2800) [pid = 1810] [serial = 71] [outer = 0x92131400] 18:45:38 INFO - PROCESS | 1810 | 1463190338318 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]]]}] 18:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1434ms 18:45:38 INFO - PROCESS | 1810 | 1463190338369 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 18:45:38 INFO - PROCESS | 1810 | 1463190338376 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 18:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:45:38 INFO - PROCESS | 1810 | 1463190338385 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:45:38 INFO - PROCESS | 1810 | 1463190338391 Marionette TRACE conn4 <- [1,70,null,{}] 18:45:38 INFO - PROCESS | 1810 | 1463190338399 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}] 18:45:38 INFO - PROCESS | 1810 | 1463190338587 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 18:45:38 INFO - PROCESS | 1810 | 1463190338736 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x99a8a800 == 20 [pid = 1810] [id = 25] 18:45:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 63 (0x9a0d1c00) [pid = 1810] [serial = 72] [outer = (nil)] 18:45:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 64 (0x9a0d8c00) [pid = 1810] [serial = 73] [outer = 0x9a0d1c00] 18:45:38 INFO - PROCESS | 1810 | 1463190338843 Marionette DEBUG loaded listener.js 18:45:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 65 (0x95017c00) [pid = 1810] [serial = 74] [outer = 0x9a0d1c00] 18:45:39 INFO - PROCESS | 1810 | 1463190339723 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]]]}] 18:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1395ms 18:45:39 INFO - PROCESS | 1810 | 1463190339793 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 18:45:39 INFO - PROCESS | 1810 | 1463190339801 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 18:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:45:39 INFO - PROCESS | 1810 | 1463190339809 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:45:39 INFO - PROCESS | 1810 | 1463190339813 Marionette TRACE conn4 <- [1,74,null,{}] 18:45:39 INFO - PROCESS | 1810 | 1463190339820 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}] 18:45:39 INFO - PROCESS | 1810 | 1463190339997 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 18:45:40 INFO - PROCESS | 1810 | 1463190340134 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:40 INFO - PROCESS | 1810 | ++DOCSHELL 0x9aaa8800 == 21 [pid = 1810] [id = 26] 18:45:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 66 (0x9afb5000) [pid = 1810] [serial = 75] [outer = (nil)] 18:45:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 67 (0x9b608400) [pid = 1810] [serial = 76] [outer = 0x9afb5000] 18:45:40 INFO - PROCESS | 1810 | 1463190340227 Marionette DEBUG loaded listener.js 18:45:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 68 (0x9b972400) [pid = 1810] [serial = 77] [outer = 0x9afb5000] 18:45:41 INFO - PROCESS | 1810 | 1463190341153 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]]]}] 18:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1391ms 18:45:41 INFO - PROCESS | 1810 | 1463190341202 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 18:45:41 INFO - PROCESS | 1810 | 1463190341206 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 18:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:45:41 INFO - PROCESS | 1810 | 1463190341223 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:45:41 INFO - PROCESS | 1810 | 1463190341233 Marionette TRACE conn4 <- [1,78,null,{}] 18:45:41 INFO - PROCESS | 1810 | 1463190341241 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}] 18:45:41 INFO - PROCESS | 1810 | 1463190341461 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 18:45:41 INFO - PROCESS | 1810 | 1463190341597 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x98a33400 == 22 [pid = 1810] [id = 27] 18:45:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 69 (0x9d86fc00) [pid = 1810] [serial = 78] [outer = (nil)] 18:45:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 70 (0xa22b2800) [pid = 1810] [serial = 79] [outer = 0x9d86fc00] 18:45:41 INFO - PROCESS | 1810 | 1463190341686 Marionette DEBUG loaded listener.js 18:45:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 71 (0xa2550800) [pid = 1810] [serial = 80] [outer = 0x9d86fc00] 18:45:42 INFO - PROCESS | 1810 | 1463190342524 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]]]}] 18:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1349ms 18:45:42 INFO - PROCESS | 1810 | 1463190342564 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 18:45:42 INFO - PROCESS | 1810 | 1463190342568 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 18:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:45:42 INFO - PROCESS | 1810 | 1463190342576 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:45:42 INFO - PROCESS | 1810 | 1463190342580 Marionette TRACE conn4 <- [1,82,null,{}] 18:45:42 INFO - PROCESS | 1810 | 1463190342604 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}] 18:45:42 INFO - PROCESS | 1810 | 1463190342777 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 18:45:42 INFO - PROCESS | 1810 | 1463190342911 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x9b4ab000 == 23 [pid = 1810] [id = 28] 18:45:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 72 (0xa2254400) [pid = 1810] [serial = 81] [outer = (nil)] 18:45:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 73 (0xa2728400) [pid = 1810] [serial = 82] [outer = 0xa2254400] 18:45:43 INFO - PROCESS | 1810 | 1463190343003 Marionette DEBUG loaded listener.js 18:45:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 74 (0x9501a000) [pid = 1810] [serial = 83] [outer = 0xa2254400] 18:45:43 INFO - PROCESS | 1810 | 1463190343808 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]]]}] 18:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1283ms 18:45:43 INFO - PROCESS | 1810 | 1463190343868 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 18:45:43 INFO - PROCESS | 1810 | 1463190343871 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 18:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:45:43 INFO - PROCESS | 1810 | 1463190343880 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:45:43 INFO - PROCESS | 1810 | 1463190343883 Marionette TRACE conn4 <- [1,86,null,{}] 18:45:43 INFO - PROCESS | 1810 | 1463190343888 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}] 18:45:44 INFO - PROCESS | 1810 | 1463190344051 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 18:45:44 INFO - PROCESS | 1810 | 1463190344186 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:44 INFO - PROCESS | 1810 | ++DOCSHELL 0xa31f2000 == 24 [pid = 1810] [id = 29] 18:45:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 75 (0xa3352c00) [pid = 1810] [serial = 84] [outer = (nil)] 18:45:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 76 (0xa36ed400) [pid = 1810] [serial = 85] [outer = 0xa3352c00] 18:45:44 INFO - PROCESS | 1810 | 1463190344290 Marionette DEBUG loaded listener.js 18:45:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 77 (0xa63ef800) [pid = 1810] [serial = 86] [outer = 0xa3352c00] 18:45:45 INFO - PROCESS | 1810 | 1463190345175 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]]]}] 18:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1331ms 18:45:45 INFO - PROCESS | 1810 | 1463190345212 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 18:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:45:45 INFO - PROCESS | 1810 | 1463190345217 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 18:45:45 INFO - PROCESS | 1810 | 1463190345223 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:45:45 INFO - PROCESS | 1810 | 1463190345227 Marionette TRACE conn4 <- [1,90,null,{}] 18:45:45 INFO - PROCESS | 1810 | 1463190345234 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}] 18:45:45 INFO - PROCESS | 1810 | 1463190345409 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 18:45:45 INFO - PROCESS | 1810 | 1463190345549 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x93933400 == 25 [pid = 1810] [id = 30] 18:45:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 78 (0x9a0ce000) [pid = 1810] [serial = 87] [outer = (nil)] 18:45:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 79 (0xa6878c00) [pid = 1810] [serial = 88] [outer = 0x9a0ce000] 18:45:45 INFO - PROCESS | 1810 | 1463190345679 Marionette DEBUG loaded listener.js 18:45:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 80 (0xa68bbc00) [pid = 1810] [serial = 89] [outer = 0x9a0ce000] 18:45:46 INFO - PROCESS | 1810 | 1463190346576 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]]]}] 18:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1386ms 18:45:46 INFO - PROCESS | 1810 | 1463190346610 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 18:45:46 INFO - PROCESS | 1810 | 1463190346614 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 18:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:45:46 INFO - PROCESS | 1810 | 1463190346620 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:45:46 INFO - PROCESS | 1810 | 1463190346623 Marionette TRACE conn4 <- [1,94,null,{}] 18:45:46 INFO - PROCESS | 1810 | 1463190346630 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}] 18:45:46 INFO - PROCESS | 1810 | 1463190346795 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 18:45:47 INFO - PROCESS | 1810 | 1463190347020 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x9212b000 == 26 [pid = 1810] [id = 31] 18:45:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 81 (0x9212f800) [pid = 1810] [serial = 90] [outer = (nil)] 18:45:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 82 (0x9388f800) [pid = 1810] [serial = 91] [outer = 0x9212f800] 18:45:47 INFO - PROCESS | 1810 | 1463190347102 Marionette DEBUG loaded listener.js 18:45:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 83 (0x9503a400) [pid = 1810] [serial = 92] [outer = 0x9212f800] 18:45:48 INFO - PROCESS | 1810 | --DOCSHELL 0x93891c00 == 25 [pid = 1810] [id = 23] 18:45:48 INFO - PROCESS | 1810 | --DOCSHELL 0x945dcc00 == 24 [pid = 1810] [id = 22] 18:45:48 INFO - PROCESS | 1810 | --DOCSHELL 0x92dd2800 == 23 [pid = 1810] [id = 16] 18:45:48 INFO - PROCESS | 1810 | --DOCSHELL 0x9b4ab400 == 22 [pid = 1810] [id = 17] 18:45:48 INFO - PROCESS | 1810 | --DOCSHELL 0x9b6ae000 == 21 [pid = 1810] [id = 18] 18:45:48 INFO - PROCESS | 1810 | --DOCSHELL 0x98ac4000 == 20 [pid = 1810] [id = 15] 18:45:48 INFO - PROCESS | 1810 | --DOCSHELL 0x92129800 == 19 [pid = 1810] [id = 14] 18:45:48 INFO - PROCESS | 1810 | --DOCSHELL 0xa31f2000 == 18 [pid = 1810] [id = 29] 18:45:48 INFO - PROCESS | 1810 | --DOCSHELL 0x93933400 == 17 [pid = 1810] [id = 30] 18:45:48 INFO - PROCESS | 1810 | --DOCSHELL 0x98a33400 == 16 [pid = 1810] [id = 27] 18:45:48 INFO - PROCESS | 1810 | --DOCSHELL 0x9b4ab000 == 15 [pid = 1810] [id = 28] 18:45:48 INFO - PROCESS | 1810 | --DOCSHELL 0x92dd9c00 == 14 [pid = 1810] [id = 21] 18:45:48 INFO - PROCESS | 1810 | --DOCSHELL 0x97712400 == 13 [pid = 1810] [id = 20] 18:45:48 INFO - PROCESS | 1810 | --DOCSHELL 0x9aaa8800 == 12 [pid = 1810] [id = 26] 18:45:48 INFO - PROCESS | 1810 | --DOCSHELL 0x9212b800 == 11 [pid = 1810] [id = 24] 18:45:48 INFO - PROCESS | 1810 | --DOCSHELL 0x99a8a800 == 10 [pid = 1810] [id = 25] 18:45:48 INFO - PROCESS | 1810 | --DOCSHELL 0x92127400 == 9 [pid = 1810] [id = 19] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 82 (0x92dd4000) [pid = 1810] [serial = 22] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 81 (0x9994ac00) [pid = 1810] [serial = 28] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 80 (0x9b4af400) [pid = 1810] [serial = 31] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 79 (0xa22a9c00) [pid = 1810] [serial = 34] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 78 (0x9a0db400) [pid = 1810] [serial = 37] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 77 (0x95085400) [pid = 1810] [serial = 40] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 76 (0x98a36c00) [pid = 1810] [serial = 41] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 75 (0x9a0ccc00) [pid = 1810] [serial = 43] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 74 (0x9a0d8000) [pid = 1810] [serial = 44] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 73 (0x97769800) [pid = 1810] [serial = 46] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 72 (0x9b470c00) [pid = 1810] [serial = 47] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 71 (0x9d36b400) [pid = 1810] [serial = 49] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 70 (0xa104f800) [pid = 1810] [serial = 52] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 69 (0xa2754c00) [pid = 1810] [serial = 55] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 68 (0xa3320c00) [pid = 1810] [serial = 58] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 67 (0x95041c00) [pid = 1810] [serial = 25] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 66 (0x9d867c00) [pid = 1810] [serial = 50] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 65 (0x93bf3c00) [pid = 1810] [serial = 35] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 64 (0x9b973000) [pid = 1810] [serial = 32] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 63 (0x93933c00) [pid = 1810] [serial = 23] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 62 (0x97766800) [pid = 1810] [serial = 17] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 61 (0xa36ef000) [pid = 1810] [serial = 38] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 60 (0x99cfc400) [pid = 1810] [serial = 12] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 59 (0x9a0f1800) [pid = 1810] [serial = 9] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 58 (0xa51f2c00) [pid = 1810] [serial = 2] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 57 (0x93bf6c00) [pid = 1810] [serial = 19] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | --DOMWINDOW == 56 (0x945e5400) [pid = 1810] [serial = 16] [outer = (nil)] [url = about:blank] 18:45:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 57 (0x95019000) [pid = 1810] [serial = 93] [outer = 0x98327000] 18:45:48 INFO - PROCESS | 1810 | 1463190348904 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]]]}] 18:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2341ms 18:45:48 INFO - PROCESS | 1810 | 1463190348976 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 18:45:48 INFO - PROCESS | 1810 | 1463190348984 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 18:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:45:48 INFO - PROCESS | 1810 | 1463190348992 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:45:49 INFO - PROCESS | 1810 | 1463190349000 Marionette TRACE conn4 <- [1,98,null,{}] 18:45:49 INFO - PROCESS | 1810 | 1463190349009 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}] 18:45:49 INFO - PROCESS | 1810 | 1463190349183 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 18:45:49 INFO - PROCESS | 1810 | 1463190349299 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x93beb800 == 10 [pid = 1810] [id = 32] 18:45:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 58 (0x93bf6c00) [pid = 1810] [serial = 94] [outer = (nil)] 18:45:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 59 (0x97766800) [pid = 1810] [serial = 95] [outer = 0x93bf6c00] 18:45:49 INFO - PROCESS | 1810 | 1463190349384 Marionette DEBUG loaded listener.js 18:45:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 60 (0x98125000) [pid = 1810] [serial = 96] [outer = 0x93bf6c00] 18:45:50 INFO - PROCESS | 1810 | 1463190350065 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]]]}] 18:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1136ms 18:45:50 INFO - PROCESS | 1810 | 1463190350130 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 18:45:50 INFO - PROCESS | 1810 | 1463190350143 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 18:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:45:50 INFO - PROCESS | 1810 | 1463190350169 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:45:50 INFO - PROCESS | 1810 | 1463190350177 Marionette TRACE conn4 <- [1,102,null,{}] 18:45:50 INFO - PROCESS | 1810 | 1463190350196 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}] 18:45:50 INFO - PROCESS | 1810 | 1463190350400 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 18:45:50 INFO - PROCESS | 1810 | 1463190350500 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:50 INFO - PROCESS | 1810 | ++DOCSHELL 0x92dcf800 == 11 [pid = 1810] [id = 33] 18:45:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 61 (0x98f82400) [pid = 1810] [serial = 97] [outer = (nil)] 18:45:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 62 (0x99cfc400) [pid = 1810] [serial = 98] [outer = 0x98f82400] 18:45:50 INFO - PROCESS | 1810 | 1463190350590 Marionette DEBUG loaded listener.js 18:45:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 63 (0x9a0cf800) [pid = 1810] [serial = 99] [outer = 0x98f82400] 18:45:51 INFO - PROCESS | 1810 | 1463190351437 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]]]}] 18:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1309ms 18:45:51 INFO - PROCESS | 1810 | 1463190351476 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 18:45:51 INFO - PROCESS | 1810 | 1463190351480 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 18:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:45:51 INFO - PROCESS | 1810 | 1463190351496 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:45:51 INFO - PROCESS | 1810 | 1463190351502 Marionette TRACE conn4 <- [1,106,null,{}] 18:45:51 INFO - PROCESS | 1810 | 1463190351520 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}] 18:45:51 INFO - PROCESS | 1810 | 1463190351740 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 18:45:51 INFO - PROCESS | 1810 | 1463190351764 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x9b46c800 == 12 [pid = 1810] [id = 34] 18:45:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 64 (0x9b46d800) [pid = 1810] [serial = 100] [outer = (nil)] 18:45:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 65 (0x9b4acc00) [pid = 1810] [serial = 101] [outer = 0x9b46d800] 18:45:51 INFO - PROCESS | 1810 | 1463190351844 Marionette DEBUG loaded listener.js 18:45:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 66 (0x9b6a5800) [pid = 1810] [serial = 102] [outer = 0x9b46d800] 18:45:52 INFO - PROCESS | 1810 | 1463190352646 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]]]}] 18:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1198ms 18:45:52 INFO - PROCESS | 1810 | 1463190352687 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 18:45:52 INFO - PROCESS | 1810 | 1463190352691 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 18:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:45:52 INFO - PROCESS | 1810 | 1463190352697 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:45:52 INFO - PROCESS | 1810 | 1463190352701 Marionette TRACE conn4 <- [1,110,null,{}] 18:45:52 INFO - PROCESS | 1810 | 1463190352712 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}] 18:45:52 INFO - PROCESS | 1810 | 1463190352899 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 18:45:53 INFO - PROCESS | 1810 | --DOMWINDOW == 65 (0x95015400) [pid = 1810] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:45:53 INFO - PROCESS | 1810 | --DOMWINDOW == 64 (0x93933000) [pid = 1810] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:45:53 INFO - PROCESS | 1810 | --DOMWINDOW == 63 (0xa31f1c00) [pid = 1810] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:45:53 INFO - PROCESS | 1810 | --DOMWINDOW == 62 (0x92129400) [pid = 1810] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:45:53 INFO - PROCESS | 1810 | --DOMWINDOW == 61 (0x9d4f2c00) [pid = 1810] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:45:53 INFO - PROCESS | 1810 | --DOMWINDOW == 60 (0xa2756800) [pid = 1810] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:45:53 INFO - PROCESS | 1810 | 1463190353074 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:53 INFO - PROCESS | 1810 | ++DOCSHELL 0x92129400 == 13 [pid = 1810] [id = 35] 18:45:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 61 (0x93936800) [pid = 1810] [serial = 103] [outer = (nil)] 18:45:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 62 (0x98f8a800) [pid = 1810] [serial = 104] [outer = 0x93936800] 18:45:53 INFO - PROCESS | 1810 | 1463190353150 Marionette DEBUG loaded listener.js 18:45:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 63 (0x9d374800) [pid = 1810] [serial = 105] [outer = 0x93936800] 18:45:53 INFO - PROCESS | 1810 | 1463190353890 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]]]}] 18:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1239ms 18:45:53 INFO - PROCESS | 1810 | 1463190353938 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 18:45:53 INFO - PROCESS | 1810 | 1463190353942 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 18:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:45:53 INFO - PROCESS | 1810 | 1463190353953 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:45:53 INFO - PROCESS | 1810 | 1463190353955 Marionette TRACE conn4 <- [1,114,null,{}] 18:45:54 INFO - PROCESS | 1810 | 1463190354009 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}] 18:45:54 INFO - PROCESS | 1810 | 1463190354159 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 18:45:54 INFO - PROCESS | 1810 | 1463190354171 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x9d4f2c00 == 14 [pid = 1810] [id = 36] 18:45:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 64 (0xa0519000) [pid = 1810] [serial = 106] [outer = (nil)] 18:45:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 65 (0xa2253400) [pid = 1810] [serial = 107] [outer = 0xa0519000] 18:45:54 INFO - PROCESS | 1810 | 1463190354249 Marionette DEBUG loaded listener.js 18:45:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 66 (0xa237a000) [pid = 1810] [serial = 108] [outer = 0xa0519000] 18:45:55 INFO - PROCESS | 1810 | 1463190355071 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]]]}] 18:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1192ms 18:45:55 INFO - PROCESS | 1810 | 1463190355147 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 18:45:55 INFO - PROCESS | 1810 | 1463190355152 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 18:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:45:55 INFO - PROCESS | 1810 | 1463190355161 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:45:55 INFO - PROCESS | 1810 | 1463190355166 Marionette TRACE conn4 <- [1,118,null,{}] 18:45:55 INFO - PROCESS | 1810 | 1463190355176 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}] 18:45:55 INFO - PROCESS | 1810 | 1463190355403 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 18:45:55 INFO - PROCESS | 1810 | 1463190355541 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x95079800 == 15 [pid = 1810] [id = 37] 18:45:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 67 (0x95084400) [pid = 1810] [serial = 109] [outer = (nil)] 18:45:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 68 (0x97719000) [pid = 1810] [serial = 110] [outer = 0x95084400] 18:45:55 INFO - PROCESS | 1810 | 1463190355639 Marionette DEBUG loaded listener.js 18:45:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 69 (0x98ac0400) [pid = 1810] [serial = 111] [outer = 0x95084400] 18:45:56 INFO - PROCESS | 1810 | 1463190356617 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]]]}] 18:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1535ms 18:45:56 INFO - PROCESS | 1810 | 1463190356697 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 18:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:45:56 INFO - PROCESS | 1810 | 1463190356703 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 18:45:56 INFO - PROCESS | 1810 | 1463190356717 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:45:56 INFO - PROCESS | 1810 | 1463190356722 Marionette TRACE conn4 <- [1,122,null,{}] 18:45:56 INFO - PROCESS | 1810 | 1463190356731 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}] 18:45:56 INFO - PROCESS | 1810 | 1463190356948 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 18:45:57 INFO - PROCESS | 1810 | 1463190357118 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x92dcfc00 == 16 [pid = 1810] [id = 38] 18:45:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 70 (0x97773000) [pid = 1810] [serial = 112] [outer = (nil)] 18:45:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 71 (0x99cfcc00) [pid = 1810] [serial = 113] [outer = 0x97773000] 18:45:57 INFO - PROCESS | 1810 | 1463190357210 Marionette DEBUG loaded listener.js 18:45:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 72 (0x9a0d7000) [pid = 1810] [serial = 114] [outer = 0x97773000] 18:45:58 INFO - PROCESS | 1810 | 1463190358104 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]]]}] 18:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1447ms 18:45:58 INFO - PROCESS | 1810 | 1463190358160 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 18:45:58 INFO - PROCESS | 1810 | 1463190358163 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 18:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:45:58 INFO - PROCESS | 1810 | 1463190358171 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:45:58 INFO - PROCESS | 1810 | 1463190358175 Marionette TRACE conn4 <- [1,126,null,{}] 18:45:58 INFO - PROCESS | 1810 | 1463190358192 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}] 18:45:58 INFO - PROCESS | 1810 | 1463190358378 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 18:45:58 INFO - PROCESS | 1810 | 1463190358518 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x9393a800 == 17 [pid = 1810] [id = 39] 18:45:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 73 (0x9a0d9000) [pid = 1810] [serial = 115] [outer = (nil)] 18:45:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 74 (0x9d869000) [pid = 1810] [serial = 116] [outer = 0x9a0d9000] 18:45:58 INFO - PROCESS | 1810 | 1463190358611 Marionette DEBUG loaded listener.js 18:45:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 75 (0xa1052400) [pid = 1810] [serial = 117] [outer = 0x9a0d9000] 18:45:59 INFO - PROCESS | 1810 | 1463190359606 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]]]}] 18:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1497ms 18:45:59 INFO - PROCESS | 1810 | 1463190359673 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 18:45:59 INFO - PROCESS | 1810 | 1463190359677 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 18:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:45:59 INFO - PROCESS | 1810 | 1463190359684 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:45:59 INFO - PROCESS | 1810 | 1463190359687 Marionette TRACE conn4 <- [1,130,null,{}] 18:45:59 INFO - PROCESS | 1810 | 1463190359693 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}] 18:45:59 INFO - PROCESS | 1810 | 1463190359864 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 18:46:00 INFO - PROCESS | 1810 | 1463190360113 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x93890400 == 18 [pid = 1810] [id = 40] 18:46:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 76 (0x93897400) [pid = 1810] [serial = 118] [outer = (nil)] 18:46:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 77 (0x945e1800) [pid = 1810] [serial = 119] [outer = 0x93897400] 18:46:00 INFO - PROCESS | 1810 | 1463190360238 Marionette DEBUG loaded listener.js 18:46:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 78 (0x9770f000) [pid = 1810] [serial = 120] [outer = 0x93897400] 18:46:01 INFO - PROCESS | 1810 | --DOMWINDOW == 77 (0x97718400) [pid = 1810] [serial = 64] [outer = (nil)] [url = about:blank] 18:46:01 INFO - PROCESS | 1810 | --DOMWINDOW == 76 (0x99e4cc00) [pid = 1810] [serial = 68] [outer = (nil)] [url = about:blank] 18:46:01 INFO - PROCESS | 1810 | --DOMWINDOW == 75 (0x99a88c00) [pid = 1810] [serial = 67] [outer = (nil)] [url = about:blank] 18:46:01 INFO - PROCESS | 1810 | --DOMWINDOW == 74 (0x98126c00) [pid = 1810] [serial = 65] [outer = (nil)] [url = about:blank] 18:46:01 INFO - PROCESS | 1810 | --DOMWINDOW == 73 (0xa51af000) [pid = 1810] [serial = 62] [outer = (nil)] [url = about:blank] 18:46:01 INFO - PROCESS | 1810 | --DOMWINDOW == 72 (0xa36f6800) [pid = 1810] [serial = 61] [outer = (nil)] [url = about:blank] 18:46:01 INFO - PROCESS | 1810 | --DOMWINDOW == 71 (0xa27e4000) [pid = 1810] [serial = 56] [outer = (nil)] [url = about:blank] 18:46:01 INFO - PROCESS | 1810 | --DOMWINDOW == 70 (0xa225a000) [pid = 1810] [serial = 53] [outer = (nil)] [url = about:blank] 18:46:01 INFO - PROCESS | 1810 | --DOMWINDOW == 69 (0xa335b000) [pid = 1810] [serial = 59] [outer = (nil)] [url = about:blank] 18:46:01 INFO - PROCESS | 1810 | 1463190361229 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]]]}] 18:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1586ms 18:46:01 INFO - PROCESS | 1810 | 1463190361272 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 18:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:46:01 INFO - PROCESS | 1810 | 1463190361278 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 18:46:01 INFO - PROCESS | 1810 | 1463190361285 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:46:01 INFO - PROCESS | 1810 | 1463190361291 Marionette TRACE conn4 <- [1,134,null,{}] 18:46:01 INFO - PROCESS | 1810 | 1463190361298 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}] 18:46:01 INFO - PROCESS | 1810 | 1463190361466 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 18:46:01 INFO - PROCESS | 1810 | 1463190361595 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:01 INFO - PROCESS | 1810 | ++DOCSHELL 0x997a7800 == 19 [pid = 1810] [id = 41] 18:46:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 70 (0x997a7c00) [pid = 1810] [serial = 121] [outer = (nil)] 18:46:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 71 (0x99cefc00) [pid = 1810] [serial = 122] [outer = 0x997a7c00] 18:46:01 INFO - PROCESS | 1810 | 1463190361686 Marionette DEBUG loaded listener.js 18:46:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 72 (0x9a0d5400) [pid = 1810] [serial = 123] [outer = 0x997a7c00] 18:46:02 INFO - PROCESS | 1810 | 1463190362500 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]]]}] 18:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1287ms 18:46:02 INFO - PROCESS | 1810 | 1463190362575 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 18:46:02 INFO - PROCESS | 1810 | 1463190362581 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 18:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:46:02 INFO - PROCESS | 1810 | 1463190362590 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:46:02 INFO - PROCESS | 1810 | 1463190362593 Marionette TRACE conn4 <- [1,138,null,{}] 18:46:02 INFO - PROCESS | 1810 | 1463190362600 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}] 18:46:02 INFO - PROCESS | 1810 | 1463190362760 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 18:46:02 INFO - PROCESS | 1810 | 1463190362908 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x9b97e400 == 20 [pid = 1810] [id = 42] 18:46:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 73 (0x9d36b000) [pid = 1810] [serial = 124] [outer = (nil)] 18:46:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 74 (0x9d4ed400) [pid = 1810] [serial = 125] [outer = 0x9d36b000] 18:46:03 INFO - PROCESS | 1810 | 1463190363001 Marionette DEBUG loaded listener.js 18:46:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 75 (0xa0516800) [pid = 1810] [serial = 126] [outer = 0x9d36b000] 18:46:03 INFO - PROCESS | 1810 | 1463190363907 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]]]}] 18:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1389ms 18:46:03 INFO - PROCESS | 1810 | 1463190363983 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 18:46:03 INFO - PROCESS | 1810 | 1463190363988 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 18:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:46:04 INFO - PROCESS | 1810 | 1463190363997 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:46:04 INFO - PROCESS | 1810 | 1463190364005 Marionette TRACE conn4 <- [1,142,null,{}] 18:46:04 INFO - PROCESS | 1810 | 1463190364025 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}] 18:46:04 INFO - PROCESS | 1810 | 1463190364236 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 18:46:04 INFO - PROCESS | 1810 | 1463190364260 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x9afb1c00 == 21 [pid = 1810] [id = 43] 18:46:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 76 (0xa27c4400) [pid = 1810] [serial = 127] [outer = (nil)] 18:46:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 77 (0xa27e9400) [pid = 1810] [serial = 128] [outer = 0xa27c4400] 18:46:04 INFO - PROCESS | 1810 | 1463190364332 Marionette DEBUG loaded listener.js 18:46:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 78 (0xa31e7800) [pid = 1810] [serial = 129] [outer = 0xa27c4400] 18:46:05 INFO - PROCESS | 1810 | 1463190365139 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]]]}] 18:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1196ms 18:46:05 INFO - PROCESS | 1810 | 1463190365198 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 18:46:05 INFO - PROCESS | 1810 | 1463190365201 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 18:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:46:05 INFO - PROCESS | 1810 | 1463190365208 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:46:05 INFO - PROCESS | 1810 | 1463190365211 Marionette TRACE conn4 <- [1,146,null,{}] 18:46:05 INFO - PROCESS | 1810 | 1463190365217 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}] 18:46:05 INFO - PROCESS | 1810 | 1463190365414 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 18:46:05 INFO - PROCESS | 1810 | 1463190365439 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x9a902400 == 22 [pid = 1810] [id = 44] 18:46:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 79 (0x9a905400) [pid = 1810] [serial = 130] [outer = (nil)] 18:46:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 80 (0x9a90bc00) [pid = 1810] [serial = 131] [outer = 0x9a905400] 18:46:05 INFO - PROCESS | 1810 | 1463190365513 Marionette DEBUG loaded listener.js 18:46:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 81 (0x9a90d400) [pid = 1810] [serial = 132] [outer = 0x9a905400] 18:46:06 INFO - PROCESS | 1810 | --DOMWINDOW == 80 (0x9b46d800) [pid = 1810] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:46:06 INFO - PROCESS | 1810 | --DOMWINDOW == 79 (0x93936800) [pid = 1810] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:46:06 INFO - PROCESS | 1810 | --DOMWINDOW == 78 (0x98f82400) [pid = 1810] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:46:06 INFO - PROCESS | 1810 | --DOMWINDOW == 77 (0x93bf6c00) [pid = 1810] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:46:06 INFO - PROCESS | 1810 | --DOMWINDOW == 76 (0x92131400) [pid = 1810] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:46:06 INFO - PROCESS | 1810 | --DOMWINDOW == 75 (0x9a0d1c00) [pid = 1810] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:46:06 INFO - PROCESS | 1810 | --DOMWINDOW == 74 (0x9afb5000) [pid = 1810] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:46:06 INFO - PROCESS | 1810 | --DOMWINDOW == 73 (0x9d86fc00) [pid = 1810] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:46:06 INFO - PROCESS | 1810 | --DOMWINDOW == 72 (0xa2254400) [pid = 1810] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:46:06 INFO - PROCESS | 1810 | --DOMWINDOW == 71 (0xa3352c00) [pid = 1810] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:46:06 INFO - PROCESS | 1810 | --DOMWINDOW == 70 (0x9a0ce000) [pid = 1810] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:46:06 INFO - PROCESS | 1810 | 1463190366733 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]]]}] 18:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1594ms 18:46:06 INFO - PROCESS | 1810 | 1463190366826 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 18:46:06 INFO - PROCESS | 1810 | 1463190366830 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 18:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:46:06 INFO - PROCESS | 1810 | 1463190366851 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:46:06 INFO - PROCESS | 1810 | 1463190366854 Marionette TRACE conn4 <- [1,150,null,{}] 18:46:06 INFO - PROCESS | 1810 | 1463190366861 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}] 18:46:07 INFO - PROCESS | 1810 | 1463190367052 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 18:46:07 INFO - PROCESS | 1810 | 1463190367067 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x99cfc000 == 23 [pid = 1810] [id = 45] 18:46:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 71 (0x9afbdc00) [pid = 1810] [serial = 133] [outer = (nil)] 18:46:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 72 (0xa2757400) [pid = 1810] [serial = 134] [outer = 0x9afbdc00] 18:46:07 INFO - PROCESS | 1810 | 1463190367160 Marionette DEBUG loaded listener.js 18:46:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 73 (0xa35ca400) [pid = 1810] [serial = 135] [outer = 0x9afbdc00] 18:46:08 INFO - PROCESS | 1810 | 1463190368174 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]]]}] 18:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1385ms 18:46:08 INFO - PROCESS | 1810 | 1463190368236 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 18:46:08 INFO - PROCESS | 1810 | 1463190368242 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 18:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:46:08 INFO - PROCESS | 1810 | 1463190368252 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:46:08 INFO - PROCESS | 1810 | 1463190368258 Marionette TRACE conn4 <- [1,154,null,{}] 18:46:08 INFO - PROCESS | 1810 | 1463190368270 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}] 18:46:08 INFO - PROCESS | 1810 | 1463190368534 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 18:46:08 INFO - PROCESS | 1810 | 1463190368691 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x9212fc00 == 24 [pid = 1810] [id = 46] 18:46:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 74 (0x95080400) [pid = 1810] [serial = 136] [outer = (nil)] 18:46:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 75 (0x98a38400) [pid = 1810] [serial = 137] [outer = 0x95080400] 18:46:08 INFO - PROCESS | 1810 | 1463190368834 Marionette DEBUG loaded listener.js 18:46:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 76 (0x997a2c00) [pid = 1810] [serial = 138] [outer = 0x95080400] 18:46:09 INFO - PROCESS | 1810 | 1463190369726 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]]]}] 18:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1549ms 18:46:09 INFO - PROCESS | 1810 | 1463190369802 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 18:46:09 INFO - PROCESS | 1810 | 1463190369811 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 18:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:46:09 INFO - PROCESS | 1810 | 1463190369824 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:46:09 INFO - PROCESS | 1810 | 1463190369828 Marionette TRACE conn4 <- [1,158,null,{}] 18:46:09 INFO - PROCESS | 1810 | 1463190369835 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}] 18:46:10 INFO - PROCESS | 1810 | 1463190370059 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 18:46:10 INFO - PROCESS | 1810 | 1463190370240 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x9aaab400 == 25 [pid = 1810] [id = 47] 18:46:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 77 (0x9ade9c00) [pid = 1810] [serial = 139] [outer = (nil)] 18:46:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 78 (0x9b604400) [pid = 1810] [serial = 140] [outer = 0x9ade9c00] 18:46:10 INFO - PROCESS | 1810 | 1463190370375 Marionette DEBUG loaded listener.js 18:46:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 79 (0x9b971800) [pid = 1810] [serial = 141] [outer = 0x9ade9c00] 18:46:11 INFO - PROCESS | 1810 | 1463190371309 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]]]}] 18:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1537ms 18:46:11 INFO - PROCESS | 1810 | 1463190371361 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 18:46:11 INFO - PROCESS | 1810 | 1463190371365 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 18:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:46:11 INFO - PROCESS | 1810 | 1463190371374 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:46:11 INFO - PROCESS | 1810 | 1463190371380 Marionette TRACE conn4 <- [1,162,null,{}] 18:46:11 INFO - PROCESS | 1810 | 1463190371399 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}] 18:46:11 INFO - PROCESS | 1810 | 1463190371659 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 18:46:11 INFO - PROCESS | 1810 | 1463190371808 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x99b9fc00 == 26 [pid = 1810] [id = 48] 18:46:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 80 (0x9a902c00) [pid = 1810] [serial = 142] [outer = (nil)] 18:46:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 81 (0xa27e3c00) [pid = 1810] [serial = 143] [outer = 0x9a902c00] 18:46:11 INFO - PROCESS | 1810 | 1463190371933 Marionette DEBUG loaded listener.js 18:46:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 82 (0xa36f1800) [pid = 1810] [serial = 144] [outer = 0x9a902c00] 18:46:12 INFO - PROCESS | 1810 | 1463190372366 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:46:12 INFO - PROCESS | 1810 | 1463190372847 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]]]}] 18:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1538ms 18:46:12 INFO - PROCESS | 1810 | 1463190372913 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 18:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:46:12 INFO - PROCESS | 1810 | 1463190372918 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 18:46:12 INFO - PROCESS | 1810 | 1463190372925 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:46:12 INFO - PROCESS | 1810 | 1463190372929 Marionette TRACE conn4 <- [1,166,null,{}] 18:46:12 INFO - PROCESS | 1810 | 1463190372935 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}] 18:46:13 INFO - PROCESS | 1810 | 1463190373114 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 18:46:13 INFO - PROCESS | 1810 | 1463190373277 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x93931800 == 27 [pid = 1810] [id = 49] 18:46:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 83 (0xa6380800) [pid = 1810] [serial = 145] [outer = (nil)] 18:46:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 84 (0xa687ac00) [pid = 1810] [serial = 146] [outer = 0xa6380800] 18:46:13 INFO - PROCESS | 1810 | 1463190373366 Marionette DEBUG loaded listener.js 18:46:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 85 (0xa68c8400) [pid = 1810] [serial = 147] [outer = 0xa6380800] 18:46:14 INFO - PROCESS | 1810 | 1463190374273 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]]]}] 18:46:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:46:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1385ms 18:46:14 INFO - PROCESS | 1810 | 1463190374311 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 18:46:14 INFO - PROCESS | 1810 | 1463190374315 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 18:46:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:46:14 INFO - PROCESS | 1810 | 1463190374322 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:46:14 INFO - PROCESS | 1810 | 1463190374325 Marionette TRACE conn4 <- [1,170,null,{}] 18:46:14 INFO - PROCESS | 1810 | 1463190374332 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}] 18:46:14 INFO - PROCESS | 1810 | 1463190374663 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 18:46:14 INFO - PROCESS | 1810 | 1463190374944 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:14 INFO - PROCESS | 1810 | ++DOCSHELL 0xa68dac00 == 28 [pid = 1810] [id = 50] 18:46:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 86 (0xa68db000) [pid = 1810] [serial = 148] [outer = (nil)] 18:46:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 87 (0xa68dfc00) [pid = 1810] [serial = 149] [outer = 0xa68db000] 18:46:15 INFO - PROCESS | 1810 | 1463190375036 Marionette DEBUG loaded listener.js 18:46:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 88 (0xa68e1000) [pid = 1810] [serial = 150] [outer = 0xa68db000] 18:46:15 INFO - PROCESS | 1810 | 1463190375946 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]]]}] 18:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1692ms 18:46:16 INFO - PROCESS | 1810 | 1463190376016 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 18:46:16 INFO - PROCESS | 1810 | 1463190376020 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 18:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:46:16 INFO - PROCESS | 1810 | 1463190376026 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:46:16 INFO - PROCESS | 1810 | 1463190376029 Marionette TRACE conn4 <- [1,174,null,{}] 18:46:16 INFO - PROCESS | 1810 | 1463190376035 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}] 18:46:16 INFO - PROCESS | 1810 | 1463190376273 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 18:46:16 INFO - PROCESS | 1810 | 1463190376618 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x95085000 == 29 [pid = 1810] [id = 51] 18:46:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 89 (0x95086800) [pid = 1810] [serial = 151] [outer = (nil)] 18:46:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 90 (0x98124c00) [pid = 1810] [serial = 152] [outer = 0x95086800] 18:46:16 INFO - PROCESS | 1810 | 1463190376742 Marionette DEBUG loaded listener.js 18:46:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 91 (0x98f8ac00) [pid = 1810] [serial = 153] [outer = 0x95086800] 18:46:17 INFO - PROCESS | 1810 | 1463190377695 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]]]}] 18:46:17 INFO - PROCESS | 1810 | --DOMWINDOW == 90 (0xa2253400) [pid = 1810] [serial = 107] [outer = (nil)] [url = about:blank] 18:46:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:46:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1734ms 18:46:17 INFO - PROCESS | 1810 | 1463190377764 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 18:46:17 INFO - PROCESS | 1810 | 1463190377771 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 18:46:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:46:17 INFO - PROCESS | 1810 | 1463190377779 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:46:17 INFO - PROCESS | 1810 | 1463190377784 Marionette TRACE conn4 <- [1,178,null,{}] 18:46:17 INFO - PROCESS | 1810 | 1463190377792 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}] 18:46:17 INFO - PROCESS | 1810 | 1463190377957 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 18:46:17 INFO - PROCESS | 1810 | --DOMWINDOW == 89 (0x9b4acc00) [pid = 1810] [serial = 101] [outer = (nil)] [url = about:blank] 18:46:17 INFO - PROCESS | 1810 | --DOMWINDOW == 88 (0x98f8a800) [pid = 1810] [serial = 104] [outer = (nil)] [url = about:blank] 18:46:17 INFO - PROCESS | 1810 | --DOMWINDOW == 87 (0x99cfc400) [pid = 1810] [serial = 98] [outer = (nil)] [url = about:blank] 18:46:17 INFO - PROCESS | 1810 | --DOMWINDOW == 86 (0x97766800) [pid = 1810] [serial = 95] [outer = (nil)] [url = about:blank] 18:46:17 INFO - PROCESS | 1810 | --DOMWINDOW == 85 (0x98125000) [pid = 1810] [serial = 96] [outer = (nil)] [url = about:blank] 18:46:17 INFO - PROCESS | 1810 | --DOMWINDOW == 84 (0x9388f800) [pid = 1810] [serial = 91] [outer = (nil)] [url = about:blank] 18:46:17 INFO - PROCESS | 1810 | --DOMWINDOW == 83 (0x99f9d400) [pid = 1810] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:46:17 INFO - PROCESS | 1810 | --DOMWINDOW == 82 (0x945e2800) [pid = 1810] [serial = 71] [outer = (nil)] [url = about:blank] 18:46:17 INFO - PROCESS | 1810 | --DOMWINDOW == 81 (0x92dd8000) [pid = 1810] [serial = 70] [outer = (nil)] [url = about:blank] 18:46:17 INFO - PROCESS | 1810 | --DOMWINDOW == 80 (0x95017c00) [pid = 1810] [serial = 74] [outer = (nil)] [url = about:blank] 18:46:17 INFO - PROCESS | 1810 | --DOMWINDOW == 79 (0x9a0d8c00) [pid = 1810] [serial = 73] [outer = (nil)] [url = about:blank] 18:46:17 INFO - PROCESS | 1810 | --DOMWINDOW == 78 (0x9b972400) [pid = 1810] [serial = 77] [outer = (nil)] [url = about:blank] 18:46:17 INFO - PROCESS | 1810 | --DOMWINDOW == 77 (0x9b608400) [pid = 1810] [serial = 76] [outer = (nil)] [url = about:blank] 18:46:17 INFO - PROCESS | 1810 | --DOMWINDOW == 76 (0xa2550800) [pid = 1810] [serial = 80] [outer = (nil)] [url = about:blank] 18:46:18 INFO - PROCESS | 1810 | --DOMWINDOW == 75 (0xa22b2800) [pid = 1810] [serial = 79] [outer = (nil)] [url = about:blank] 18:46:18 INFO - PROCESS | 1810 | --DOMWINDOW == 74 (0x9501a000) [pid = 1810] [serial = 83] [outer = (nil)] [url = about:blank] 18:46:18 INFO - PROCESS | 1810 | --DOMWINDOW == 73 (0xa2728400) [pid = 1810] [serial = 82] [outer = (nil)] [url = about:blank] 18:46:18 INFO - PROCESS | 1810 | --DOMWINDOW == 72 (0xa63ef800) [pid = 1810] [serial = 86] [outer = (nil)] [url = about:blank] 18:46:18 INFO - PROCESS | 1810 | --DOMWINDOW == 71 (0xa36ed400) [pid = 1810] [serial = 85] [outer = (nil)] [url = about:blank] 18:46:18 INFO - PROCESS | 1810 | --DOMWINDOW == 70 (0xa68bbc00) [pid = 1810] [serial = 89] [outer = (nil)] [url = about:blank] 18:46:18 INFO - PROCESS | 1810 | --DOMWINDOW == 69 (0xa6878c00) [pid = 1810] [serial = 88] [outer = (nil)] [url = about:blank] 18:46:18 INFO - PROCESS | 1810 | --DOMWINDOW == 68 (0x9b6a5800) [pid = 1810] [serial = 102] [outer = (nil)] [url = about:blank] 18:46:18 INFO - PROCESS | 1810 | --DOMWINDOW == 67 (0x9d374800) [pid = 1810] [serial = 105] [outer = (nil)] [url = about:blank] 18:46:18 INFO - PROCESS | 1810 | --DOMWINDOW == 66 (0x9a0cf800) [pid = 1810] [serial = 99] [outer = (nil)] [url = about:blank] 18:46:18 INFO - PROCESS | 1810 | 1463190378137 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x9388f800 == 30 [pid = 1810] [id = 52] 18:46:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 67 (0x95011800) [pid = 1810] [serial = 154] [outer = (nil)] 18:46:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 68 (0x98ac4000) [pid = 1810] [serial = 155] [outer = 0x95011800] 18:46:18 INFO - PROCESS | 1810 | 1463190378224 Marionette DEBUG loaded listener.js 18:46:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 69 (0x9a0cfc00) [pid = 1810] [serial = 156] [outer = 0x95011800] 18:46:18 INFO - PROCESS | 1810 | 1463190378924 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]]]}] 18:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1181ms 18:46:18 INFO - PROCESS | 1810 | 1463190378968 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 18:46:18 INFO - PROCESS | 1810 | 1463190378975 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 18:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:46:18 INFO - PROCESS | 1810 | 1463190378990 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:46:18 INFO - PROCESS | 1810 | 1463190378993 Marionette TRACE conn4 <- [1,182,null,{}] 18:46:19 INFO - PROCESS | 1810 | 1463190379005 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}] 18:46:19 INFO - PROCESS | 1810 | 1463190379173 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 18:46:19 INFO - PROCESS | 1810 | 1463190379185 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x98326000 == 31 [pid = 1810] [id = 53] 18:46:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 70 (0x99a8f800) [pid = 1810] [serial = 157] [outer = (nil)] 18:46:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 71 (0x9aaaa400) [pid = 1810] [serial = 158] [outer = 0x99a8f800] 18:46:19 INFO - PROCESS | 1810 | 1463190379263 Marionette DEBUG loaded listener.js 18:46:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 72 (0x9b60f800) [pid = 1810] [serial = 159] [outer = 0x99a8f800] 18:46:20 INFO - PROCESS | 1810 | 1463190380081 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]]]}] 18:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1152ms 18:46:20 INFO - PROCESS | 1810 | 1463190380142 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 18:46:20 INFO - PROCESS | 1810 | 1463190380146 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 18:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:46:20 INFO - PROCESS | 1810 | 1463190380160 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:46:20 INFO - PROCESS | 1810 | 1463190380170 Marionette TRACE conn4 <- [1,186,null,{}] 18:46:20 INFO - PROCESS | 1810 | 1463190380185 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}] 18:46:20 INFO - PROCESS | 1810 | 1463190380402 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 18:46:20 INFO - PROCESS | 1810 | 1463190380428 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x92dd0c00 == 32 [pid = 1810] [id = 54] 18:46:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 73 (0x9d86d400) [pid = 1810] [serial = 160] [outer = (nil)] 18:46:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 74 (0xa2259c00) [pid = 1810] [serial = 161] [outer = 0x9d86d400] 18:46:20 INFO - PROCESS | 1810 | 1463190380502 Marionette DEBUG loaded listener.js 18:46:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 75 (0xa22aa000) [pid = 1810] [serial = 162] [outer = 0x9d86d400] 18:46:21 INFO - PROCESS | 1810 | 1463190381341 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]]]}] 18:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1252ms 18:46:21 INFO - PROCESS | 1810 | 1463190381409 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 18:46:21 INFO - PROCESS | 1810 | 1463190381415 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 18:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:46:21 INFO - PROCESS | 1810 | 1463190381424 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:46:21 INFO - PROCESS | 1810 | 1463190381429 Marionette TRACE conn4 <- [1,190,null,{}] 18:46:21 INFO - PROCESS | 1810 | 1463190381446 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}] 18:46:21 INFO - PROCESS | 1810 | 1463190381678 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 18:46:21 INFO - PROCESS | 1810 | 1463190381708 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x9b6b0400 == 33 [pid = 1810] [id = 55] 18:46:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 76 (0x9b970c00) [pid = 1810] [serial = 163] [outer = (nil)] 18:46:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 77 (0xa2705c00) [pid = 1810] [serial = 164] [outer = 0x9b970c00] 18:46:21 INFO - PROCESS | 1810 | 1463190381814 Marionette DEBUG loaded listener.js 18:46:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 78 (0xa2754400) [pid = 1810] [serial = 165] [outer = 0x9b970c00] 18:46:22 INFO - PROCESS | 1810 | --DOMWINDOW == 77 (0x93897400) [pid = 1810] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:46:22 INFO - PROCESS | 1810 | --DOMWINDOW == 76 (0x997a7c00) [pid = 1810] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:46:22 INFO - PROCESS | 1810 | --DOMWINDOW == 75 (0x9d36b000) [pid = 1810] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:46:22 INFO - PROCESS | 1810 | --DOMWINDOW == 74 (0xa0519000) [pid = 1810] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:46:22 INFO - PROCESS | 1810 | --DOMWINDOW == 73 (0xa27c4400) [pid = 1810] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:46:22 INFO - PROCESS | 1810 | --DOMWINDOW == 72 (0x9a905400) [pid = 1810] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:46:22 INFO - PROCESS | 1810 | 1463190382779 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]]]}] 18:46:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:46:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1395ms 18:46:22 INFO - PROCESS | 1810 | 1463190382820 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 18:46:22 INFO - PROCESS | 1810 | 1463190382824 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 18:46:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:46:22 INFO - PROCESS | 1810 | 1463190382830 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:46:22 INFO - PROCESS | 1810 | 1463190382833 Marionette TRACE conn4 <- [1,194,null,{}] 18:46:22 INFO - PROCESS | 1810 | 1463190382839 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}] 18:46:23 INFO - PROCESS | 1810 | 1463190383021 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 18:46:23 INFO - PROCESS | 1810 | 1463190383040 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x93936800 == 34 [pid = 1810] [id = 56] 18:46:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 73 (0x93bebc00) [pid = 1810] [serial = 166] [outer = (nil)] 18:46:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 74 (0xa2706400) [pid = 1810] [serial = 167] [outer = 0x93bebc00] 18:46:23 INFO - PROCESS | 1810 | 1463190383126 Marionette DEBUG loaded listener.js 18:46:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 75 (0xa36fb400) [pid = 1810] [serial = 168] [outer = 0x93bebc00] 18:46:23 INFO - PROCESS | 1810 | 1463190383908 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]]]}] 18:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1136ms 18:46:23 INFO - PROCESS | 1810 | 1463190383972 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 18:46:23 INFO - PROCESS | 1810 | 1463190383976 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 18:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:46:23 INFO - PROCESS | 1810 | 1463190383983 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:46:23 INFO - PROCESS | 1810 | 1463190383987 Marionette TRACE conn4 <- [1,198,null,{}] 18:46:23 INFO - PROCESS | 1810 | 1463190383993 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}] 18:46:24 INFO - PROCESS | 1810 | 1463190384149 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 18:46:24 INFO - PROCESS | 1810 | 1463190384160 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x93b04800 == 35 [pid = 1810] [id = 57] 18:46:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 76 (0x93b05c00) [pid = 1810] [serial = 169] [outer = (nil)] 18:46:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 77 (0x93b10c00) [pid = 1810] [serial = 170] [outer = 0x93b05c00] 18:46:24 INFO - PROCESS | 1810 | 1463190384236 Marionette DEBUG loaded listener.js 18:46:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 78 (0x98125800) [pid = 1810] [serial = 171] [outer = 0x93b05c00] 18:46:25 INFO - PROCESS | 1810 | 1463190385257 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]]]}] 18:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1290ms 18:46:25 INFO - PROCESS | 1810 | 1463190385275 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 18:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:46:25 INFO - PROCESS | 1810 | 1463190385283 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 18:46:25 INFO - PROCESS | 1810 | 1463190385291 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:46:25 INFO - PROCESS | 1810 | 1463190385299 Marionette TRACE conn4 <- [1,202,null,{}] 18:46:25 INFO - PROCESS | 1810 | 1463190385309 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}] 18:46:25 INFO - PROCESS | 1810 | 1463190385496 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 18:46:25 INFO - PROCESS | 1810 | 1463190385644 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x93896000 == 36 [pid = 1810] [id = 58] 18:46:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 79 (0x93b04400) [pid = 1810] [serial = 172] [outer = (nil)] 18:46:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 80 (0x95079000) [pid = 1810] [serial = 173] [outer = 0x93b04400] 18:46:25 INFO - PROCESS | 1810 | 1463190385742 Marionette DEBUG loaded listener.js 18:46:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 81 (0x98129800) [pid = 1810] [serial = 174] [outer = 0x93b04400] 18:46:26 INFO - PROCESS | 1810 | 1463190386677 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]]]}] 18:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1444ms 18:46:26 INFO - PROCESS | 1810 | 1463190386735 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 18:46:26 INFO - PROCESS | 1810 | 1463190386744 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 18:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:46:26 INFO - PROCESS | 1810 | 1463190386756 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:46:26 INFO - PROCESS | 1810 | 1463190386761 Marionette TRACE conn4 <- [1,206,null,{}] 18:46:26 INFO - PROCESS | 1810 | 1463190386768 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}] 18:46:27 INFO - PROCESS | 1810 | 1463190387002 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 18:46:27 INFO - PROCESS | 1810 | 1463190387192 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x99f9f400 == 37 [pid = 1810] [id = 59] 18:46:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 82 (0x9a908800) [pid = 1810] [serial = 175] [outer = (nil)] 18:46:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 83 (0x9aaaac00) [pid = 1810] [serial = 176] [outer = 0x9a908800] 18:46:27 INFO - PROCESS | 1810 | 1463190387328 Marionette DEBUG loaded listener.js 18:46:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 84 (0x97771400) [pid = 1810] [serial = 177] [outer = 0x9a908800] 18:46:28 INFO - PROCESS | 1810 | 1463190388234 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]]]}] 18:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1540ms 18:46:28 INFO - PROCESS | 1810 | 1463190388296 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 18:46:28 INFO - PROCESS | 1810 | 1463190388301 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 18:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:46:28 INFO - PROCESS | 1810 | 1463190388309 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:46:28 INFO - PROCESS | 1810 | 1463190388316 Marionette TRACE conn4 <- [1,210,null,{}] 18:46:28 INFO - PROCESS | 1810 | 1463190388333 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}] 18:46:28 INFO - PROCESS | 1810 | 1463190388561 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 18:46:28 INFO - PROCESS | 1810 | 1463190388743 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:28 INFO - PROCESS | 1810 | ++DOCSHELL 0x92131000 == 38 [pid = 1810] [id = 60] 18:46:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 85 (0x9a434800) [pid = 1810] [serial = 178] [outer = (nil)] 18:46:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 86 (0x9a43ec00) [pid = 1810] [serial = 179] [outer = 0x9a434800] 18:46:28 INFO - PROCESS | 1810 | 1463190388890 Marionette DEBUG loaded listener.js 18:46:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 87 (0x9b973400) [pid = 1810] [serial = 180] [outer = 0x9a434800] 18:46:29 INFO - PROCESS | 1810 | 1463190389762 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]]]}] 18:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1490ms 18:46:29 INFO - PROCESS | 1810 | 1463190389800 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 18:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:46:29 INFO - PROCESS | 1810 | 1463190389805 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 18:46:29 INFO - PROCESS | 1810 | 1463190389811 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:46:29 INFO - PROCESS | 1810 | 1463190389815 Marionette TRACE conn4 <- [1,214,null,{}] 18:46:29 INFO - PROCESS | 1810 | 1463190389821 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}] 18:46:29 INFO - PROCESS | 1810 | 1463190389990 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 18:46:30 INFO - PROCESS | 1810 | 1463190390141 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x95013400 == 39 [pid = 1810] [id = 61] 18:46:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 88 (0xa051e000) [pid = 1810] [serial = 181] [outer = (nil)] 18:46:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 89 (0xa255b800) [pid = 1810] [serial = 182] [outer = 0xa051e000] 18:46:30 INFO - PROCESS | 1810 | 1463190390227 Marionette DEBUG loaded listener.js 18:46:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 90 (0xa36f0000) [pid = 1810] [serial = 183] [outer = 0xa051e000] 18:46:31 INFO - PROCESS | 1810 | 1463190391112 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]]]}] 18:46:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:46:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1331ms 18:46:31 INFO - PROCESS | 1810 | 1463190391153 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 18:46:31 INFO - PROCESS | 1810 | 1463190391158 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 18:46:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:46:31 INFO - PROCESS | 1810 | 1463190391166 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:46:31 INFO - PROCESS | 1810 | 1463190391169 Marionette TRACE conn4 <- [1,218,null,{}] 18:46:31 INFO - PROCESS | 1810 | 1463190391175 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}] 18:46:31 INFO - PROCESS | 1810 | 1463190391350 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 18:46:31 INFO - PROCESS | 1810 | 1463190391496 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x97769400 == 40 [pid = 1810] [id = 62] 18:46:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 91 (0x9afbac00) [pid = 1810] [serial = 184] [outer = (nil)] 18:46:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 92 (0xa2585c00) [pid = 1810] [serial = 185] [outer = 0x9afbac00] 18:46:31 INFO - PROCESS | 1810 | 1463190391587 Marionette DEBUG loaded listener.js 18:46:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 93 (0xa2587c00) [pid = 1810] [serial = 186] [outer = 0x9afbac00] 18:46:32 INFO - PROCESS | 1810 | 1463190392481 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]]]}] 18:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1338ms 18:46:32 INFO - PROCESS | 1810 | 1463190392505 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 18:46:32 INFO - PROCESS | 1810 | 1463190392508 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 18:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:46:32 INFO - PROCESS | 1810 | 1463190392515 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:46:32 INFO - PROCESS | 1810 | 1463190392519 Marionette TRACE conn4 <- [1,222,null,{}] 18:46:32 INFO - PROCESS | 1810 | 1463190392524 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}] 18:46:32 INFO - PROCESS | 1810 | 1463190392761 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 18:46:32 INFO - PROCESS | 1810 | 1463190392873 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:32 INFO - PROCESS | 1810 | ++DOCSHELL 0x97770c00 == 41 [pid = 1810] [id = 63] 18:46:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 94 (0x9ac6f400) [pid = 1810] [serial = 187] [outer = (nil)] 18:46:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 95 (0x9ac78c00) [pid = 1810] [serial = 188] [outer = 0x9ac6f400] 18:46:32 INFO - PROCESS | 1810 | 1463190392970 Marionette DEBUG loaded listener.js 18:46:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 96 (0xa2588000) [pid = 1810] [serial = 189] [outer = 0x9ac6f400] 18:46:33 INFO - PROCESS | 1810 | 1463190393809 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]]]}] 18:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1331ms 18:46:33 INFO - PROCESS | 1810 | 1463190393847 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 18:46:33 INFO - PROCESS | 1810 | 1463190393851 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 18:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:46:33 INFO - PROCESS | 1810 | 1463190393858 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:46:33 INFO - PROCESS | 1810 | 1463190393862 Marionette TRACE conn4 <- [1,226,null,{}] 18:46:33 INFO - PROCESS | 1810 | 1463190393897 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}] 18:46:34 INFO - PROCESS | 1810 | 1463190394064 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 18:46:34 INFO - PROCESS | 1810 | 1463190394400 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x93b0b000 == 42 [pid = 1810] [id = 64] 18:46:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 97 (0x93b0c400) [pid = 1810] [serial = 190] [outer = (nil)] 18:46:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 98 (0x93bf5800) [pid = 1810] [serial = 191] [outer = 0x93b0c400] 18:46:34 INFO - PROCESS | 1810 | 1463190394539 Marionette DEBUG loaded listener.js 18:46:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 99 (0x97718400) [pid = 1810] [serial = 192] [outer = 0x93b0c400] 18:46:35 INFO - PROCESS | 1810 | 1463190395346 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]]]}] 18:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1544ms 18:46:35 INFO - PROCESS | 1810 | 1463190395419 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 18:46:35 INFO - PROCESS | 1810 | 1463190395426 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 18:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:46:35 INFO - PROCESS | 1810 | 1463190395437 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:46:35 INFO - PROCESS | 1810 | 1463190395441 Marionette TRACE conn4 <- [1,230,null,{}] 18:46:35 INFO - PROCESS | 1810 | 1463190395449 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}] 18:46:35 INFO - PROCESS | 1810 | 1463190395617 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 18:46:35 INFO - PROCESS | 1810 | 1463190395797 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x99f9d400 == 43 [pid = 1810] [id = 65] 18:46:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 100 (0x9a432800) [pid = 1810] [serial = 193] [outer = (nil)] 18:46:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 101 (0x9a43a800) [pid = 1810] [serial = 194] [outer = 0x9a432800] 18:46:35 INFO - PROCESS | 1810 | 1463190395897 Marionette DEBUG loaded listener.js 18:46:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 102 (0x9a903400) [pid = 1810] [serial = 195] [outer = 0x9a432800] 18:46:36 INFO - PROCESS | 1810 | 1463190396760 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]]]}] 18:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1337ms 18:46:36 INFO - PROCESS | 1810 | 1463190396776 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 18:46:36 INFO - PROCESS | 1810 | 1463190396782 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 18:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:46:36 INFO - PROCESS | 1810 | 1463190396792 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:46:36 INFO - PROCESS | 1810 | 1463190396795 Marionette TRACE conn4 <- [1,234,null,{}] 18:46:36 INFO - PROCESS | 1810 | 1463190396802 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}] 18:46:36 INFO - PROCESS | 1810 | 1463190396965 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 18:46:37 INFO - PROCESS | 1810 | --DOCSHELL 0x9212b000 == 42 [pid = 1810] [id = 31] 18:46:37 INFO - PROCESS | 1810 | --DOMWINDOW == 101 (0xa2757400) [pid = 1810] [serial = 134] [outer = (nil)] [url = about:blank] 18:46:37 INFO - PROCESS | 1810 | 1463190397163 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:37 INFO - PROCESS | 1810 | --DOMWINDOW == 100 (0x9770f000) [pid = 1810] [serial = 120] [outer = (nil)] [url = about:blank] 18:46:37 INFO - PROCESS | 1810 | --DOMWINDOW == 99 (0x945e1800) [pid = 1810] [serial = 119] [outer = (nil)] [url = about:blank] 18:46:37 INFO - PROCESS | 1810 | --DOMWINDOW == 98 (0x99cefc00) [pid = 1810] [serial = 122] [outer = (nil)] [url = about:blank] 18:46:37 INFO - PROCESS | 1810 | --DOMWINDOW == 97 (0x9a0d5400) [pid = 1810] [serial = 123] [outer = (nil)] [url = about:blank] 18:46:37 INFO - PROCESS | 1810 | --DOMWINDOW == 96 (0x9d869000) [pid = 1810] [serial = 116] [outer = (nil)] [url = about:blank] 18:46:37 INFO - PROCESS | 1810 | --DOMWINDOW == 95 (0x99cfcc00) [pid = 1810] [serial = 113] [outer = (nil)] [url = about:blank] 18:46:37 INFO - PROCESS | 1810 | --DOMWINDOW == 94 (0x9d4ed400) [pid = 1810] [serial = 125] [outer = (nil)] [url = about:blank] 18:46:37 INFO - PROCESS | 1810 | --DOMWINDOW == 93 (0x97719000) [pid = 1810] [serial = 110] [outer = (nil)] [url = about:blank] 18:46:37 INFO - PROCESS | 1810 | --DOMWINDOW == 92 (0xa237a000) [pid = 1810] [serial = 108] [outer = (nil)] [url = about:blank] 18:46:37 INFO - PROCESS | 1810 | --DOMWINDOW == 91 (0xa31e7800) [pid = 1810] [serial = 129] [outer = (nil)] [url = about:blank] 18:46:37 INFO - PROCESS | 1810 | --DOMWINDOW == 90 (0xa27e9400) [pid = 1810] [serial = 128] [outer = (nil)] [url = about:blank] 18:46:37 INFO - PROCESS | 1810 | --DOMWINDOW == 89 (0x9a90bc00) [pid = 1810] [serial = 131] [outer = (nil)] [url = about:blank] 18:46:37 INFO - PROCESS | 1810 | --DOMWINDOW == 88 (0x9a90d400) [pid = 1810] [serial = 132] [outer = (nil)] [url = about:blank] 18:46:37 INFO - PROCESS | 1810 | --DOMWINDOW == 87 (0xa0516800) [pid = 1810] [serial = 126] [outer = (nil)] [url = about:blank] 18:46:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x9212b000 == 43 [pid = 1810] [id = 66] 18:46:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 88 (0x9393c800) [pid = 1810] [serial = 196] [outer = (nil)] 18:46:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 89 (0x95039800) [pid = 1810] [serial = 197] [outer = 0x9393c800] 18:46:37 INFO - PROCESS | 1810 | 1463190397280 Marionette DEBUG loaded listener.js 18:46:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 90 (0x9a0d5400) [pid = 1810] [serial = 198] [outer = 0x9393c800] 18:46:38 INFO - PROCESS | 1810 | 1463190398161 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]]]}] 18:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1432ms 18:46:38 INFO - PROCESS | 1810 | 1463190398225 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 18:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:46:38 INFO - PROCESS | 1810 | 1463190398230 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 18:46:38 INFO - PROCESS | 1810 | 1463190398238 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:46:38 INFO - PROCESS | 1810 | 1463190398247 Marionette TRACE conn4 <- [1,238,null,{}] 18:46:38 INFO - PROCESS | 1810 | 1463190398261 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}] 18:46:38 INFO - PROCESS | 1810 | 1463190398423 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 18:46:38 INFO - PROCESS | 1810 | 1463190398438 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x945e4c00 == 44 [pid = 1810] [id = 67] 18:46:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 91 (0x9ade9400) [pid = 1810] [serial = 199] [outer = (nil)] 18:46:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 92 (0x9b97c400) [pid = 1810] [serial = 200] [outer = 0x9ade9400] 18:46:38 INFO - PROCESS | 1810 | 1463190398516 Marionette DEBUG loaded listener.js 18:46:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 93 (0x9d86fc00) [pid = 1810] [serial = 201] [outer = 0x9ade9400] 18:46:39 INFO - PROCESS | 1810 | 1463190399374 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]]]}] 18:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1193ms 18:46:39 INFO - PROCESS | 1810 | 1463190399429 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 18:46:39 INFO - PROCESS | 1810 | 1463190399433 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 18:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:46:39 INFO - PROCESS | 1810 | 1463190399444 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:46:39 INFO - PROCESS | 1810 | 1463190399447 Marionette TRACE conn4 <- [1,242,null,{}] 18:46:39 INFO - PROCESS | 1810 | 1463190399474 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}] 18:46:39 INFO - PROCESS | 1810 | 1463190399628 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 18:46:39 INFO - PROCESS | 1810 | 1463190399641 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x92129000 == 45 [pid = 1810] [id = 68] 18:46:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 94 (0x93b05400) [pid = 1810] [serial = 202] [outer = (nil)] 18:46:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 95 (0xa237a000) [pid = 1810] [serial = 203] [outer = 0x93b05400] 18:46:39 INFO - PROCESS | 1810 | 1463190399715 Marionette DEBUG loaded listener.js 18:46:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 96 (0xa2586800) [pid = 1810] [serial = 204] [outer = 0x93b05400] 18:46:40 INFO - PROCESS | 1810 | 1463190400610 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]]]}] 18:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1246ms 18:46:40 INFO - PROCESS | 1810 | 1463190400687 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 18:46:40 INFO - PROCESS | 1810 | 1463190400692 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 18:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:46:40 INFO - PROCESS | 1810 | 1463190400698 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:46:40 INFO - PROCESS | 1810 | 1463190400701 Marionette TRACE conn4 <- [1,246,null,{}] 18:46:40 INFO - PROCESS | 1810 | 1463190400707 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}] 18:46:40 INFO - PROCESS | 1810 | 1463190400911 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 18:46:40 INFO - PROCESS | 1810 | 1463190400932 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:40 INFO - PROCESS | 1810 | ++DOCSHELL 0xa104e800 == 46 [pid = 1810] [id = 69] 18:46:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 97 (0xa2253400) [pid = 1810] [serial = 205] [outer = (nil)] 18:46:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 98 (0xa2759400) [pid = 1810] [serial = 206] [outer = 0xa2253400] 18:46:41 INFO - PROCESS | 1810 | 1463190401038 Marionette DEBUG loaded listener.js 18:46:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 99 (0xa33b4c00) [pid = 1810] [serial = 207] [outer = 0xa2253400] 18:46:42 INFO - PROCESS | 1810 | --DOMWINDOW == 98 (0x9d86d400) [pid = 1810] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:46:42 INFO - PROCESS | 1810 | --DOMWINDOW == 97 (0x9b970c00) [pid = 1810] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:46:42 INFO - PROCESS | 1810 | --DOMWINDOW == 96 (0x99a8f800) [pid = 1810] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:46:42 INFO - PROCESS | 1810 | --DOMWINDOW == 95 (0x95086800) [pid = 1810] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:46:42 INFO - PROCESS | 1810 | --DOMWINDOW == 94 (0x95011800) [pid = 1810] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:46:42 INFO - PROCESS | 1810 | --DOMWINDOW == 93 (0x93bebc00) [pid = 1810] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:46:42 INFO - PROCESS | 1810 | 1463190402360 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]]]}] 18:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1681ms 18:46:42 INFO - PROCESS | 1810 | 1463190402379 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 18:46:42 INFO - PROCESS | 1810 | 1463190402383 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 18:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:46:42 INFO - PROCESS | 1810 | 1463190402389 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:46:42 INFO - PROCESS | 1810 | 1463190402392 Marionette TRACE conn4 <- [1,250,null,{}] 18:46:42 INFO - PROCESS | 1810 | 1463190402398 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}] 18:46:42 INFO - PROCESS | 1810 | 1463190402562 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 18:46:42 INFO - PROCESS | 1810 | 1463190402708 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x93b0c000 == 47 [pid = 1810] [id = 70] 18:46:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 94 (0x99a8f800) [pid = 1810] [serial = 208] [outer = (nil)] 18:46:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 95 (0xa27c3800) [pid = 1810] [serial = 209] [outer = 0x99a8f800] 18:46:42 INFO - PROCESS | 1810 | 1463190402784 Marionette DEBUG loaded listener.js 18:46:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 96 (0xa33c2000) [pid = 1810] [serial = 210] [outer = 0x99a8f800] 18:46:43 INFO - PROCESS | 1810 | 1463190403488 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]]]}] 18:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1140ms 18:46:43 INFO - PROCESS | 1810 | 1463190403531 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 18:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:46:43 INFO - PROCESS | 1810 | 1463190403536 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 18:46:43 INFO - PROCESS | 1810 | 1463190403544 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:46:43 INFO - PROCESS | 1810 | 1463190403548 Marionette TRACE conn4 <- [1,254,null,{}] 18:46:43 INFO - PROCESS | 1810 | 1463190403556 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}] 18:46:43 INFO - PROCESS | 1810 | 1463190403848 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 18:46:43 INFO - PROCESS | 1810 | 1463190403870 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:43 INFO - PROCESS | 1810 | ++DOCSHELL 0x93b05000 == 48 [pid = 1810] [id = 71] 18:46:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 97 (0x98a3c000) [pid = 1810] [serial = 211] [outer = (nil)] 18:46:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 98 (0xa51a3c00) [pid = 1810] [serial = 212] [outer = 0x98a3c000] 18:46:44 INFO - PROCESS | 1810 | 1463190404006 Marionette DEBUG loaded listener.js 18:46:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 99 (0xa6381800) [pid = 1810] [serial = 213] [outer = 0x98a3c000] 18:46:45 INFO - PROCESS | 1810 | 1463190405541 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]]]}] 18:46:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:46:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 2049ms 18:46:45 INFO - PROCESS | 1810 | 1463190405596 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 18:46:45 INFO - PROCESS | 1810 | 1463190405607 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 18:46:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:46:45 INFO - PROCESS | 1810 | 1463190405636 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:46:45 INFO - PROCESS | 1810 | 1463190405647 Marionette TRACE conn4 <- [1,258,null,{}] 18:46:45 INFO - PROCESS | 1810 | 1463190405724 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}] 18:46:46 INFO - PROCESS | 1810 | 1463190406063 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 18:46:46 INFO - PROCESS | 1810 | 1463190406354 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:46 INFO - PROCESS | 1810 | ++DOCSHELL 0x945dfc00 == 49 [pid = 1810] [id = 72] 18:46:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 100 (0x97712400) [pid = 1810] [serial = 214] [outer = (nil)] 18:46:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 101 (0x9a435800) [pid = 1810] [serial = 215] [outer = 0x97712400] 18:46:46 INFO - PROCESS | 1810 | 1463190406457 Marionette DEBUG loaded listener.js 18:46:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 102 (0x9a43b800) [pid = 1810] [serial = 216] [outer = 0x97712400] 18:46:47 INFO - PROCESS | 1810 | 1463190407371 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]]]}] 18:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1808ms 18:46:47 INFO - PROCESS | 1810 | 1463190407427 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 18:46:47 INFO - PROCESS | 1810 | 1463190407438 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 18:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:46:47 INFO - PROCESS | 1810 | 1463190407452 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:46:47 INFO - PROCESS | 1810 | 1463190407455 Marionette TRACE conn4 <- [1,262,null,{}] 18:46:47 INFO - PROCESS | 1810 | 1463190407462 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}] 18:46:47 INFO - PROCESS | 1810 | 1463190407691 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 18:46:47 INFO - PROCESS | 1810 | 1463190407882 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x9aa9e800 == 50 [pid = 1810] [id = 73] 18:46:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 103 (0x9ac77c00) [pid = 1810] [serial = 217] [outer = (nil)] 18:46:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 104 (0x9d4f7400) [pid = 1810] [serial = 218] [outer = 0x9ac77c00] 18:46:48 INFO - PROCESS | 1810 | 1463190408016 Marionette DEBUG loaded listener.js 18:46:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 105 (0xa258dc00) [pid = 1810] [serial = 219] [outer = 0x9ac77c00] 18:46:48 INFO - PROCESS | 1810 | 1463190408927 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]]]}] 18:46:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 106 (0x9d373400) [pid = 1810] [serial = 220] [outer = 0x98327000] 18:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1540ms 18:46:49 INFO - PROCESS | 1810 | 1463190409012 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 18:46:49 INFO - PROCESS | 1810 | 1463190409017 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 18:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:46:49 INFO - PROCESS | 1810 | 1463190409084 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:46:49 INFO - PROCESS | 1810 | 1463190409092 Marionette TRACE conn4 <- [1,266,null,{}] 18:46:49 INFO - PROCESS | 1810 | 1463190409122 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}] 18:46:49 INFO - PROCESS | 1810 | 1463190409292 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 18:46:49 INFO - PROCESS | 1810 | 1463190409489 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x95013800 == 51 [pid = 1810] [id = 74] 18:46:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 107 (0x9501cc00) [pid = 1810] [serial = 221] [outer = (nil)] 18:46:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 108 (0xa513d800) [pid = 1810] [serial = 222] [outer = 0x9501cc00] 18:46:49 INFO - PROCESS | 1810 | 1463190409584 Marionette DEBUG loaded listener.js 18:46:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 109 (0xa68e0400) [pid = 1810] [serial = 223] [outer = 0x9501cc00] 18:46:50 INFO - PROCESS | 1810 | 1463190410435 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]]]}] 18:46:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:46:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1449ms 18:46:50 INFO - PROCESS | 1810 | 1463190410484 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 18:46:50 INFO - PROCESS | 1810 | 1463190410489 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 18:46:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:46:50 INFO - PROCESS | 1810 | 1463190410495 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:46:50 INFO - PROCESS | 1810 | 1463190410499 Marionette TRACE conn4 <- [1,270,null,{}] 18:46:50 INFO - PROCESS | 1810 | 1463190410505 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}] 18:46:50 INFO - PROCESS | 1810 | 1463190410680 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 18:46:50 INFO - PROCESS | 1810 | 1463190410831 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:50 INFO - PROCESS | 1810 | ++DOCSHELL 0x93b01c00 == 52 [pid = 1810] [id = 75] 18:46:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 110 (0xa33c0400) [pid = 1810] [serial = 224] [outer = (nil)] 18:46:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 111 (0xa68e9800) [pid = 1810] [serial = 225] [outer = 0xa33c0400] 18:46:50 INFO - PROCESS | 1810 | 1463190410919 Marionette DEBUG loaded listener.js 18:46:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 112 (0xa6982400) [pid = 1810] [serial = 226] [outer = 0xa33c0400] 18:46:51 INFO - PROCESS | 1810 | 1463190411839 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]]]}] 18:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1392ms 18:46:51 INFO - PROCESS | 1810 | 1463190411888 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 18:46:51 INFO - PROCESS | 1810 | 1463190411893 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 18:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:46:51 INFO - PROCESS | 1810 | 1463190411899 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:46:51 INFO - PROCESS | 1810 | 1463190411903 Marionette TRACE conn4 <- [1,274,null,{}] 18:46:51 INFO - PROCESS | 1810 | 1463190411909 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}] 18:46:52 INFO - PROCESS | 1810 | 1463190412079 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 18:46:52 INFO - PROCESS | 1810 | 1463190412244 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x93933c00 == 53 [pid = 1810] [id = 76] 18:46:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 113 (0x93b03800) [pid = 1810] [serial = 227] [outer = (nil)] 18:46:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 114 (0xa6f35000) [pid = 1810] [serial = 228] [outer = 0x93b03800] 18:46:52 INFO - PROCESS | 1810 | 1463190412332 Marionette DEBUG loaded listener.js 18:46:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 115 (0xa6f39000) [pid = 1810] [serial = 229] [outer = 0x93b03800] 18:46:53 INFO - PROCESS | 1810 | 1463190413206 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]]]}] 18:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1338ms 18:46:53 INFO - PROCESS | 1810 | 1463190413238 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 18:46:53 INFO - PROCESS | 1810 | 1463190413243 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 18:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:46:53 INFO - PROCESS | 1810 | 1463190413250 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:46:53 INFO - PROCESS | 1810 | 1463190413254 Marionette TRACE conn4 <- [1,278,null,{}] 18:46:53 INFO - PROCESS | 1810 | 1463190413276 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}] 18:46:53 INFO - PROCESS | 1810 | 1463190413503 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 18:46:53 INFO - PROCESS | 1810 | 1463190413619 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:53 INFO - PROCESS | 1810 | ++DOCSHELL 0x912ad800 == 54 [pid = 1810] [id = 77] 18:46:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0x912b1000) [pid = 1810] [serial = 230] [outer = (nil)] 18:46:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x912bb400) [pid = 1810] [serial = 231] [outer = 0x912b1000] 18:46:53 INFO - PROCESS | 1810 | 1463190413710 Marionette DEBUG loaded listener.js 18:46:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x93bf3c00) [pid = 1810] [serial = 232] [outer = 0x912b1000] 18:46:54 INFO - PROCESS | 1810 | 1463190414573 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]]]}] 18:46:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1381ms 18:46:54 INFO - PROCESS | 1810 | 1463190414632 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 18:46:54 INFO - PROCESS | 1810 | 1463190414636 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 18:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:46:54 INFO - PROCESS | 1810 | 1463190414643 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:46:54 INFO - PROCESS | 1810 | 1463190414646 Marionette TRACE conn4 <- [1,282,null,{}] 18:46:54 INFO - PROCESS | 1810 | 1463190414652 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}] 18:46:54 INFO - PROCESS | 1810 | 1463190414823 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 18:46:55 INFO - PROCESS | 1810 | 1463190414991 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x912ba000 == 55 [pid = 1810] [id = 78] 18:46:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x912ba400) [pid = 1810] [serial = 233] [outer = (nil)] 18:46:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 120 (0xa828f000) [pid = 1810] [serial = 234] [outer = 0x912ba400] 18:46:55 INFO - PROCESS | 1810 | 1463190415078 Marionette DEBUG loaded listener.js 18:46:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 121 (0xa82b9800) [pid = 1810] [serial = 235] [outer = 0x912ba400] 18:46:56 INFO - PROCESS | 1810 | 1463190416536 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]]]}] 18:46:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 2039ms 18:46:56 INFO - PROCESS | 1810 | 1463190416699 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 18:46:56 INFO - PROCESS | 1810 | 1463190416709 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 18:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:46:56 INFO - PROCESS | 1810 | 1463190416722 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:46:56 INFO - PROCESS | 1810 | 1463190416730 Marionette TRACE conn4 <- [1,286,null,{}] 18:46:56 INFO - PROCESS | 1810 | 1463190416743 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}] 18:46:57 INFO - PROCESS | 1810 | 1463190417021 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 18:46:57 INFO - PROCESS | 1810 | 1463190417193 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x97764400 == 56 [pid = 1810] [id = 79] 18:46:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x97764c00) [pid = 1810] [serial = 236] [outer = (nil)] 18:46:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x9812bc00) [pid = 1810] [serial = 237] [outer = 0x97764c00] 18:46:57 INFO - PROCESS | 1810 | 1463190417270 Marionette DEBUG loaded listener.js 18:46:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x99c4ec00) [pid = 1810] [serial = 238] [outer = 0x97764c00] 18:46:58 INFO - PROCESS | 1810 | 1463190418305 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]]]}] 18:46:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1647ms 18:46:58 INFO - PROCESS | 1810 | 1463190418369 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 18:46:58 INFO - PROCESS | 1810 | 1463190418378 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 18:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:46:58 INFO - PROCESS | 1810 | 1463190418390 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:46:58 INFO - PROCESS | 1810 | 1463190418394 Marionette TRACE conn4 <- [1,290,null,{}] 18:46:58 INFO - PROCESS | 1810 | 1463190418401 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}] 18:46:58 INFO - PROCESS | 1810 | 1463190418654 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 18:46:58 INFO - PROCESS | 1810 | --DOCSHELL 0x93936800 == 55 [pid = 1810] [id = 56] 18:46:58 INFO - PROCESS | 1810 | --DOCSHELL 0x9b6b0400 == 54 [pid = 1810] [id = 55] 18:46:58 INFO - PROCESS | 1810 | --DOCSHELL 0x92dd0c00 == 53 [pid = 1810] [id = 54] 18:46:58 INFO - PROCESS | 1810 | --DOCSHELL 0x98326000 == 52 [pid = 1810] [id = 53] 18:46:58 INFO - PROCESS | 1810 | --DOCSHELL 0x9388f800 == 51 [pid = 1810] [id = 52] 18:46:58 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0xa68dfc00) [pid = 1810] [serial = 149] [outer = (nil)] [url = about:blank] 18:46:58 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x93b10c00) [pid = 1810] [serial = 170] [outer = (nil)] [url = about:blank] 18:46:58 INFO - PROCESS | 1810 | --DOCSHELL 0x93b0c000 == 50 [pid = 1810] [id = 70] 18:46:58 INFO - PROCESS | 1810 | --DOCSHELL 0xa104e800 == 49 [pid = 1810] [id = 69] 18:46:58 INFO - PROCESS | 1810 | --DOCSHELL 0x92129000 == 48 [pid = 1810] [id = 68] 18:46:58 INFO - PROCESS | 1810 | --DOCSHELL 0x945e4c00 == 47 [pid = 1810] [id = 67] 18:46:58 INFO - PROCESS | 1810 | --DOCSHELL 0x9212b000 == 46 [pid = 1810] [id = 66] 18:46:58 INFO - PROCESS | 1810 | --DOCSHELL 0x99f9d400 == 45 [pid = 1810] [id = 65] 18:46:58 INFO - PROCESS | 1810 | --DOCSHELL 0x93b0b000 == 44 [pid = 1810] [id = 64] 18:46:58 INFO - PROCESS | 1810 | 1463190418926 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:58 INFO - PROCESS | 1810 | --DOCSHELL 0x93b04800 == 43 [pid = 1810] [id = 57] 18:46:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x9212b000 == 44 [pid = 1810] [id = 80] 18:46:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x93936800) [pid = 1810] [serial = 239] [outer = (nil)] 18:46:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x98a3e000) [pid = 1810] [serial = 240] [outer = 0x93936800] 18:46:59 INFO - PROCESS | 1810 | 1463190419026 Marionette DEBUG loaded listener.js 18:46:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x99c56c00) [pid = 1810] [serial = 241] [outer = 0x93936800] 18:46:59 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0xa22aa000) [pid = 1810] [serial = 162] [outer = (nil)] [url = about:blank] 18:46:59 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0xa2754400) [pid = 1810] [serial = 165] [outer = (nil)] [url = about:blank] 18:46:59 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0xa687ac00) [pid = 1810] [serial = 146] [outer = (nil)] [url = about:blank] 18:46:59 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x98a38400) [pid = 1810] [serial = 137] [outer = (nil)] [url = about:blank] 18:46:59 INFO - PROCESS | 1810 | --DOMWINDOW == 120 (0x9b60f800) [pid = 1810] [serial = 159] [outer = (nil)] [url = about:blank] 18:46:59 INFO - PROCESS | 1810 | --DOMWINDOW == 119 (0x98f8ac00) [pid = 1810] [serial = 153] [outer = (nil)] [url = about:blank] 18:46:59 INFO - PROCESS | 1810 | --DOMWINDOW == 118 (0x98124c00) [pid = 1810] [serial = 152] [outer = (nil)] [url = about:blank] 18:46:59 INFO - PROCESS | 1810 | --DOMWINDOW == 117 (0x98ac4000) [pid = 1810] [serial = 155] [outer = (nil)] [url = about:blank] 18:46:59 INFO - PROCESS | 1810 | --DOMWINDOW == 116 (0xa2706400) [pid = 1810] [serial = 167] [outer = (nil)] [url = about:blank] 18:46:59 INFO - PROCESS | 1810 | --DOMWINDOW == 115 (0x9aaaa400) [pid = 1810] [serial = 158] [outer = (nil)] [url = about:blank] 18:46:59 INFO - PROCESS | 1810 | --DOMWINDOW == 114 (0xa2705c00) [pid = 1810] [serial = 164] [outer = (nil)] [url = about:blank] 18:46:59 INFO - PROCESS | 1810 | --DOMWINDOW == 113 (0x9a0cfc00) [pid = 1810] [serial = 156] [outer = (nil)] [url = about:blank] 18:46:59 INFO - PROCESS | 1810 | --DOMWINDOW == 112 (0xa2259c00) [pid = 1810] [serial = 161] [outer = (nil)] [url = about:blank] 18:46:59 INFO - PROCESS | 1810 | --DOMWINDOW == 111 (0xa27e3c00) [pid = 1810] [serial = 143] [outer = (nil)] [url = about:blank] 18:46:59 INFO - PROCESS | 1810 | --DOMWINDOW == 110 (0x9b604400) [pid = 1810] [serial = 140] [outer = (nil)] [url = about:blank] 18:46:59 INFO - PROCESS | 1810 | --DOMWINDOW == 109 (0xa36fb400) [pid = 1810] [serial = 168] [outer = (nil)] [url = about:blank] 18:46:59 INFO - PROCESS | 1810 | 1463190419816 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]]]}] 18:46:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1447ms 18:46:59 INFO - PROCESS | 1810 | 1463190419836 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 18:46:59 INFO - PROCESS | 1810 | 1463190419841 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 18:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:46:59 INFO - PROCESS | 1810 | 1463190419848 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:46:59 INFO - PROCESS | 1810 | 1463190419854 Marionette TRACE conn4 <- [1,294,null,{}] 18:46:59 INFO - PROCESS | 1810 | 1463190419872 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}] 18:47:00 INFO - PROCESS | 1810 | 1463190420050 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 18:47:00 INFO - PROCESS | 1810 | 1463190420176 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x93bf8c00 == 45 [pid = 1810] [id = 81] 18:47:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 110 (0x99f94400) [pid = 1810] [serial = 242] [outer = (nil)] 18:47:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 111 (0x9a1ca800) [pid = 1810] [serial = 243] [outer = 0x99f94400] 18:47:00 INFO - PROCESS | 1810 | 1463190420270 Marionette DEBUG loaded listener.js 18:47:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 112 (0x9a43c800) [pid = 1810] [serial = 244] [outer = 0x99f94400] 18:47:01 INFO - PROCESS | 1810 | 1463190421211 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]]]}] 18:47:01 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. 18:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1406ms 18:47:01 INFO - PROCESS | 1810 | 1463190421255 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 18:47:01 INFO - PROCESS | 1810 | 1463190421260 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 18:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:47:01 INFO - PROCESS | 1810 | 1463190421266 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:47:01 INFO - PROCESS | 1810 | 1463190421269 Marionette TRACE conn4 <- [1,298,null,{}] 18:47:01 INFO - PROCESS | 1810 | 1463190421282 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}] 18:47:01 INFO - PROCESS | 1810 | 1463190421585 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 18:47:01 INFO - PROCESS | 1810 | 1463190421627 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:01 INFO - PROCESS | 1810 | ++DOCSHELL 0x9812a400 == 46 [pid = 1810] [id = 82] 18:47:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 113 (0x9ac6ec00) [pid = 1810] [serial = 245] [outer = (nil)] 18:47:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 114 (0x9ac73400) [pid = 1810] [serial = 246] [outer = 0x9ac6ec00] 18:47:01 INFO - PROCESS | 1810 | 1463190421735 Marionette DEBUG loaded listener.js 18:47:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 115 (0x9b465400) [pid = 1810] [serial = 247] [outer = 0x9ac6ec00] 18:47:02 INFO - PROCESS | 1810 | 1463190422603 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]]]}] 18:47:02 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. 18:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1393ms 18:47:02 INFO - PROCESS | 1810 | 1463190422670 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 18:47:02 INFO - PROCESS | 1810 | 1463190422673 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 18:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:47:02 INFO - PROCESS | 1810 | 1463190422679 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:47:02 INFO - PROCESS | 1810 | 1463190422682 Marionette TRACE conn4 <- [1,302,null,{}] 18:47:02 INFO - PROCESS | 1810 | 1463190422688 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}] 18:47:02 INFO - PROCESS | 1810 | 1463190422895 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 18:47:02 INFO - PROCESS | 1810 | 1463190422924 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x9a431400 == 47 [pid = 1810] [id = 83] 18:47:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0x9a905c00) [pid = 1810] [serial = 248] [outer = (nil)] 18:47:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x9b84dc00) [pid = 1810] [serial = 249] [outer = 0x9a905c00] 18:47:03 INFO - PROCESS | 1810 | 1463190423011 Marionette DEBUG loaded listener.js 18:47:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x9d374000) [pid = 1810] [serial = 250] [outer = 0x9a905c00] 18:47:03 INFO - PROCESS | 1810 | --DOMWINDOW == 117 (0xa2253400) [pid = 1810] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:47:03 INFO - PROCESS | 1810 | --DOMWINDOW == 116 (0x93b0c400) [pid = 1810] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:47:03 INFO - PROCESS | 1810 | --DOMWINDOW == 115 (0x9393c800) [pid = 1810] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:47:03 INFO - PROCESS | 1810 | --DOMWINDOW == 114 (0x93b05400) [pid = 1810] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:47:03 INFO - PROCESS | 1810 | --DOMWINDOW == 113 (0x9ade9400) [pid = 1810] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:47:03 INFO - PROCESS | 1810 | --DOMWINDOW == 112 (0x9a432800) [pid = 1810] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:47:03 INFO - PROCESS | 1810 | --DOMWINDOW == 111 (0x99a8f800) [pid = 1810] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:47:04 INFO - PROCESS | 1810 | 1463190424053 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]]]}] 18:47:04 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. 18:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1432ms 18:47:04 INFO - PROCESS | 1810 | 1463190424112 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 18:47:04 INFO - PROCESS | 1810 | 1463190424115 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 18:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:47:04 INFO - PROCESS | 1810 | 1463190424122 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:47:04 INFO - PROCESS | 1810 | 1463190424125 Marionette TRACE conn4 <- [1,306,null,{}] 18:47:04 INFO - PROCESS | 1810 | 1463190424130 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}] 18:47:04 INFO - PROCESS | 1810 | 1463190424352 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 18:47:04 INFO - PROCESS | 1810 | 1463190424369 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x92a01400 == 48 [pid = 1810] [id = 84] 18:47:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 112 (0x92a02c00) [pid = 1810] [serial = 251] [outer = (nil)] 18:47:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 113 (0x92a0ec00) [pid = 1810] [serial = 252] [outer = 0x92a02c00] 18:47:04 INFO - PROCESS | 1810 | 1463190424442 Marionette DEBUG loaded listener.js 18:47:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 114 (0x9ac76000) [pid = 1810] [serial = 253] [outer = 0x92a02c00] 18:47:05 INFO - PROCESS | 1810 | 1463190425284 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]]]}] 18:47:05 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. 18:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1180ms 18:47:05 INFO - PROCESS | 1810 | 1463190425304 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 18:47:05 INFO - PROCESS | 1810 | 1463190425306 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 18:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:47:05 INFO - PROCESS | 1810 | 1463190425321 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:47:05 INFO - PROCESS | 1810 | 1463190425324 Marionette TRACE conn4 <- [1,310,null,{}] 18:47:05 INFO - PROCESS | 1810 | 1463190425329 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}] 18:47:05 INFO - PROCESS | 1810 | 1463190425480 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 18:47:05 INFO - PROCESS | 1810 | 1463190425495 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x92a07800 == 49 [pid = 1810] [id = 85] 18:47:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 115 (0x92a0fc00) [pid = 1810] [serial = 254] [outer = (nil)] 18:47:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0xa051ec00) [pid = 1810] [serial = 255] [outer = 0x92a0fc00] 18:47:05 INFO - PROCESS | 1810 | 1463190425570 Marionette DEBUG loaded listener.js 18:47:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0xa225b800) [pid = 1810] [serial = 256] [outer = 0x92a0fc00] 18:47:06 INFO - PROCESS | 1810 | 1463190426698 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]]]}] 18:47:06 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. 18:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1430ms 18:47:06 INFO - PROCESS | 1810 | 1463190426752 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 18:47:06 INFO - PROCESS | 1810 | 1463190426760 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 18:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:47:06 INFO - PROCESS | 1810 | 1463190426769 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:47:06 INFO - PROCESS | 1810 | 1463190426775 Marionette TRACE conn4 <- [1,314,null,{}] 18:47:06 INFO - PROCESS | 1810 | 1463190426784 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}] 18:47:06 INFO - PROCESS | 1810 | 1463190426969 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 18:47:07 INFO - PROCESS | 1810 | 1463190427180 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x93b09400 == 50 [pid = 1810] [id = 86] 18:47:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x93b0f800) [pid = 1810] [serial = 257] [outer = (nil)] 18:47:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x9776b400) [pid = 1810] [serial = 258] [outer = 0x93b0f800] 18:47:07 INFO - PROCESS | 1810 | 1463190427318 Marionette DEBUG loaded listener.js 18:47:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 120 (0x98f82400) [pid = 1810] [serial = 259] [outer = 0x93b0f800] 18:47:08 INFO - PROCESS | 1810 | 1463190428266 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]]]}] 18:47:08 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. 18:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1539ms 18:47:08 INFO - PROCESS | 1810 | 1463190428309 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 18:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:47:08 INFO - PROCESS | 1810 | 1463190428321 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 18:47:08 INFO - PROCESS | 1810 | 1463190428332 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:47:08 INFO - PROCESS | 1810 | 1463190428337 Marionette TRACE conn4 <- [1,318,null,{}] 18:47:08 INFO - PROCESS | 1810 | 1463190428343 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}] 18:47:08 INFO - PROCESS | 1810 | 1463190428567 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 18:47:08 INFO - PROCESS | 1810 | 1463190428809 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x99cefc00 == 51 [pid = 1810] [id = 87] 18:47:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 121 (0x9a0d3c00) [pid = 1810] [serial = 260] [outer = (nil)] 18:47:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x9a434400) [pid = 1810] [serial = 261] [outer = 0x9a0d3c00] 18:47:08 INFO - PROCESS | 1810 | 1463190428942 Marionette DEBUG loaded listener.js 18:47:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x9aaa9c00) [pid = 1810] [serial = 262] [outer = 0x9a0d3c00] 18:47:09 INFO - PROCESS | 1810 | 1463190429829 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]]]}] 18:47:09 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. 18:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1535ms 18:47:09 INFO - PROCESS | 1810 | 1463190429866 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 18:47:09 INFO - PROCESS | 1810 | 1463190429871 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 18:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:47:09 INFO - PROCESS | 1810 | 1463190429878 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:47:09 INFO - PROCESS | 1810 | 1463190429885 Marionette TRACE conn4 <- [1,322,null,{}] 18:47:09 INFO - PROCESS | 1810 | 1463190429901 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}] 18:47:10 INFO - PROCESS | 1810 | 1463190430121 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 18:47:10 INFO - PROCESS | 1810 | 1463190430321 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x912bc800 == 52 [pid = 1810] [id = 88] 18:47:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0xa237cc00) [pid = 1810] [serial = 263] [outer = (nil)] 18:47:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0xa258b800) [pid = 1810] [serial = 264] [outer = 0xa237cc00] 18:47:10 INFO - PROCESS | 1810 | 1463190430457 Marionette DEBUG loaded listener.js 18:47:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0xa27c3c00) [pid = 1810] [serial = 265] [outer = 0xa237cc00] 18:47:11 INFO - PROCESS | 1810 | 1463190431384 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]]]}] 18:47:11 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. 18:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1536ms 18:47:11 INFO - PROCESS | 1810 | 1463190431416 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 18:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:47:11 INFO - PROCESS | 1810 | 1463190431421 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 18:47:11 INFO - PROCESS | 1810 | 1463190431429 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:47:11 INFO - PROCESS | 1810 | 1463190431433 Marionette TRACE conn4 <- [1,326,null,{}] 18:47:11 INFO - PROCESS | 1810 | 1463190431440 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}] 18:47:11 INFO - PROCESS | 1810 | 1463190431638 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 18:47:11 INFO - PROCESS | 1810 | 1463190431835 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x912bc400 == 53 [pid = 1810] [id = 89] 18:47:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0xa3166800) [pid = 1810] [serial = 266] [outer = (nil)] 18:47:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0xa33b9c00) [pid = 1810] [serial = 267] [outer = 0xa3166800] 18:47:11 INFO - PROCESS | 1810 | 1463190431974 Marionette DEBUG loaded listener.js 18:47:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0xa35ca000) [pid = 1810] [serial = 268] [outer = 0xa3166800] 18:47:12 INFO - PROCESS | 1810 | 1463190432865 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]]]}] 18:47:12 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. 18:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1494ms 18:47:12 INFO - PROCESS | 1810 | 1463190432922 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 18:47:12 INFO - PROCESS | 1810 | 1463190432927 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 18:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:47:12 INFO - PROCESS | 1810 | 1463190432933 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:47:12 INFO - PROCESS | 1810 | 1463190432937 Marionette TRACE conn4 <- [1,330,null,{}] 18:47:12 INFO - PROCESS | 1810 | 1463190432943 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}] 18:47:13 INFO - PROCESS | 1810 | 1463190433153 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 18:47:13 INFO - PROCESS | 1810 | 1463190433314 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x912bbc00 == 54 [pid = 1810] [id = 90] 18:47:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0xa513bc00) [pid = 1810] [serial = 269] [outer = (nil)] 18:47:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0xa6864c00) [pid = 1810] [serial = 270] [outer = 0xa513bc00] 18:47:13 INFO - PROCESS | 1810 | 1463190433460 Marionette DEBUG loaded listener.js 18:47:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0xa687d400) [pid = 1810] [serial = 271] [outer = 0xa513bc00] 18:47:14 INFO - PROCESS | 1810 | 1463190434351 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]]]}] 18:47:14 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. 18:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1480ms 18:47:14 INFO - PROCESS | 1810 | 1463190434415 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 18:47:14 INFO - PROCESS | 1810 | 1463190434420 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 18:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:47:14 INFO - PROCESS | 1810 | 1463190434426 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:47:14 INFO - PROCESS | 1810 | 1463190434430 Marionette TRACE conn4 <- [1,334,null,{}] 18:47:14 INFO - PROCESS | 1810 | 1463190434436 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}] 18:47:14 INFO - PROCESS | 1810 | 1463190434667 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 18:47:14 INFO - PROCESS | 1810 | 1463190434865 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b90800 == 55 [pid = 1810] [id = 91] 18:47:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x92b91400) [pid = 1810] [serial = 272] [outer = (nil)] 18:47:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x92b99000) [pid = 1810] [serial = 273] [outer = 0x92b91400] 18:47:15 INFO - PROCESS | 1810 | 1463190434996 Marionette DEBUG loaded listener.js 18:47:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0xa6389400) [pid = 1810] [serial = 274] [outer = 0x92b91400] 18:47:15 INFO - PROCESS | 1810 | 1463190435839 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]]]}] 18:47:15 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. 18:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1485ms 18:47:15 INFO - PROCESS | 1810 | 1463190435912 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 18:47:15 INFO - PROCESS | 1810 | 1463190435915 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 18:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:47:15 INFO - PROCESS | 1810 | 1463190435922 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:47:15 INFO - PROCESS | 1810 | 1463190435925 Marionette TRACE conn4 <- [1,338,null,{}] 18:47:15 INFO - PROCESS | 1810 | 1463190435931 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}] 18:47:16 INFO - PROCESS | 1810 | 1463190436145 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 18:47:16 INFO - PROCESS | 1810 | 1463190436315 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b8ec00 == 56 [pid = 1810] [id = 92] 18:47:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x92dd1000) [pid = 1810] [serial = 275] [outer = (nil)] 18:47:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x99cfcc00) [pid = 1810] [serial = 276] [outer = 0x92dd1000] 18:47:16 INFO - PROCESS | 1810 | 1463190436445 Marionette DEBUG loaded listener.js 18:47:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0xa23c4000) [pid = 1810] [serial = 277] [outer = 0x92dd1000] 18:47:17 INFO - PROCESS | 1810 | 1463190437623 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]]]}] 18:47:17 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. 18:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1741ms 18:47:17 INFO - PROCESS | 1810 | 1463190437664 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 18:47:17 INFO - PROCESS | 1810 | 1463190437670 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 18:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:47:17 INFO - PROCESS | 1810 | 1463190437679 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:47:17 INFO - PROCESS | 1810 | 1463190437683 Marionette TRACE conn4 <- [1,342,null,{}] 18:47:17 INFO - PROCESS | 1810 | 1463190437692 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}] 18:47:17 INFO - PROCESS | 1810 | 1463190437866 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 18:47:18 INFO - PROCESS | 1810 | 1463190438049 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x93b06800 == 57 [pid = 1810] [id = 93] 18:47:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x93b07800) [pid = 1810] [serial = 278] [outer = (nil)] 18:47:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x95038c00) [pid = 1810] [serial = 279] [outer = 0x93b07800] 18:47:18 INFO - PROCESS | 1810 | 1463190438128 Marionette DEBUG loaded listener.js 18:47:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x98124c00) [pid = 1810] [serial = 280] [outer = 0x93b07800] 18:47:19 INFO - PROCESS | 1810 | 1463190439065 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]]]}] 18:47:19 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. 18:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1440ms 18:47:19 INFO - PROCESS | 1810 | 1463190439120 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 18:47:19 INFO - PROCESS | 1810 | 1463190439128 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 18:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:47:19 INFO - PROCESS | 1810 | 1463190439139 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:47:19 INFO - PROCESS | 1810 | 1463190439143 Marionette TRACE conn4 <- [1,346,null,{}] 18:47:19 INFO - PROCESS | 1810 | 1463190439149 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}] 18:47:19 INFO - PROCESS | 1810 | 1463190439331 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 18:47:19 INFO - PROCESS | 1810 | 1463190439495 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x99c52000 == 58 [pid = 1810] [id = 94] 18:47:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x99c57400) [pid = 1810] [serial = 281] [outer = (nil)] 18:47:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x9a430800) [pid = 1810] [serial = 282] [outer = 0x99c57400] 18:47:19 INFO - PROCESS | 1810 | 1463190439620 Marionette DEBUG loaded listener.js 18:47:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x9a90e400) [pid = 1810] [serial = 283] [outer = 0x99c57400] 18:47:20 INFO - PROCESS | 1810 | --DOCSHELL 0x95085000 == 57 [pid = 1810] [id = 51] 18:47:20 INFO - PROCESS | 1810 | --DOCSHELL 0x92a01400 == 56 [pid = 1810] [id = 84] 18:47:20 INFO - PROCESS | 1810 | --DOCSHELL 0x9a431400 == 55 [pid = 1810] [id = 83] 18:47:20 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x95079000) [pid = 1810] [serial = 173] [outer = (nil)] [url = about:blank] 18:47:20 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x9aaaac00) [pid = 1810] [serial = 176] [outer = (nil)] [url = about:blank] 18:47:20 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x9a43ec00) [pid = 1810] [serial = 179] [outer = (nil)] [url = about:blank] 18:47:20 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0xa255b800) [pid = 1810] [serial = 182] [outer = (nil)] [url = about:blank] 18:47:20 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0xa2585c00) [pid = 1810] [serial = 185] [outer = (nil)] [url = about:blank] 18:47:20 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x9ac78c00) [pid = 1810] [serial = 188] [outer = (nil)] [url = about:blank] 18:47:20 INFO - PROCESS | 1810 | --DOCSHELL 0x9812a400 == 54 [pid = 1810] [id = 82] 18:47:20 INFO - PROCESS | 1810 | --DOCSHELL 0x93bf8c00 == 53 [pid = 1810] [id = 81] 18:47:20 INFO - PROCESS | 1810 | --DOCSHELL 0x9212b000 == 52 [pid = 1810] [id = 80] 18:47:20 INFO - PROCESS | 1810 | --DOCSHELL 0x97764400 == 51 [pid = 1810] [id = 79] 18:47:20 INFO - PROCESS | 1810 | 1463190440562 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]]]}] 18:47:20 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0xa33c2000) [pid = 1810] [serial = 210] [outer = (nil)] [url = about:blank] 18:47:20 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0xa2586800) [pid = 1810] [serial = 204] [outer = (nil)] [url = about:blank] 18:47:20 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0xa27c3800) [pid = 1810] [serial = 209] [outer = (nil)] [url = about:blank] 18:47:20 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0xa2759400) [pid = 1810] [serial = 206] [outer = (nil)] [url = about:blank] 18:47:20 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x97718400) [pid = 1810] [serial = 192] [outer = (nil)] [url = about:blank] 18:47:20 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x93bf5800) [pid = 1810] [serial = 191] [outer = (nil)] [url = about:blank] 18:47:20 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x95039800) [pid = 1810] [serial = 197] [outer = (nil)] [url = about:blank] 18:47:20 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0xa33b4c00) [pid = 1810] [serial = 207] [outer = (nil)] [url = about:blank] 18:47:20 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x9a0d5400) [pid = 1810] [serial = 198] [outer = (nil)] [url = about:blank] 18:47:20 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0xa237a000) [pid = 1810] [serial = 203] [outer = (nil)] [url = about:blank] 18:47:20 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x9b97c400) [pid = 1810] [serial = 200] [outer = (nil)] [url = about:blank] 18:47:20 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x9d86fc00) [pid = 1810] [serial = 201] [outer = (nil)] [url = about:blank] 18:47:20 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x9a903400) [pid = 1810] [serial = 195] [outer = (nil)] [url = about:blank] 18:47:20 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x9a43a800) [pid = 1810] [serial = 194] [outer = (nil)] [url = about:blank] 18:47:20 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. 18:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1486ms 18:47:20 INFO - PROCESS | 1810 | 1463190440626 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 18:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:47:20 INFO - PROCESS | 1810 | 1463190440630 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 18:47:20 INFO - PROCESS | 1810 | 1463190440636 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:47:20 INFO - PROCESS | 1810 | 1463190440642 Marionette TRACE conn4 <- [1,350,null,{}] 18:47:20 INFO - PROCESS | 1810 | 1463190440658 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}] 18:47:20 INFO - PROCESS | 1810 | 1463190440829 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 18:47:21 INFO - PROCESS | 1810 | 1463190441002 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x93b0d000 == 52 [pid = 1810] [id = 95] 18:47:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x9a0ed000) [pid = 1810] [serial = 284] [outer = (nil)] 18:47:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x9a903400) [pid = 1810] [serial = 285] [outer = 0x9a0ed000] 18:47:21 INFO - PROCESS | 1810 | 1463190441084 Marionette DEBUG loaded listener.js 18:47:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x9ac75c00) [pid = 1810] [serial = 286] [outer = 0x9a0ed000] 18:47:21 INFO - PROCESS | 1810 | 1463190441826 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]]]}] 18:47:21 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. 18:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1238ms 18:47:21 INFO - PROCESS | 1810 | 1463190441876 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 18:47:21 INFO - PROCESS | 1810 | 1463190441880 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 18:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:47:21 INFO - PROCESS | 1810 | 1463190441886 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:47:21 INFO - PROCESS | 1810 | 1463190441890 Marionette TRACE conn4 <- [1,354,null,{}] 18:47:21 INFO - PROCESS | 1810 | 1463190441895 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}] 18:47:22 INFO - PROCESS | 1810 | 1463190442053 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 18:47:22 INFO - PROCESS | 1810 | 1463190442065 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x912b2800 == 53 [pid = 1810] [id = 96] 18:47:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x9b46d400) [pid = 1810] [serial = 287] [outer = (nil)] 18:47:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x9b845c00) [pid = 1810] [serial = 288] [outer = 0x9b46d400] 18:47:22 INFO - PROCESS | 1810 | 1463190442140 Marionette DEBUG loaded listener.js 18:47:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x9d86fc00) [pid = 1810] [serial = 289] [outer = 0x9b46d400] 18:47:23 INFO - PROCESS | 1810 | 1463190443087 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]]]}] 18:47:23 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. 18:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1235ms 18:47:23 INFO - PROCESS | 1810 | 1463190443123 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 18:47:23 INFO - PROCESS | 1810 | 1463190443126 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 18:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:47:23 INFO - PROCESS | 1810 | 1463190443138 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:47:23 INFO - PROCESS | 1810 | 1463190443142 Marionette TRACE conn4 <- [1,358,null,{}] 18:47:23 INFO - PROCESS | 1810 | 1463190443148 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}] 18:47:23 INFO - PROCESS | 1810 | 1463190443356 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 18:47:23 INFO - PROCESS | 1810 | 1463190443374 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x9ac6e000 == 54 [pid = 1810] [id = 97] 18:47:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x9ac78c00) [pid = 1810] [serial = 290] [outer = (nil)] 18:47:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0xa2584400) [pid = 1810] [serial = 291] [outer = 0x9ac78c00] 18:47:23 INFO - PROCESS | 1810 | 1463190443452 Marionette DEBUG loaded listener.js 18:47:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0xa258ac00) [pid = 1810] [serial = 292] [outer = 0x9ac78c00] 18:47:24 INFO - PROCESS | 1810 | 1463190444333 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]]]}] 18:47:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:47:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1232ms 18:47:24 INFO - PROCESS | 1810 | 1463190444371 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 18:47:24 INFO - PROCESS | 1810 | 1463190444374 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 18:47:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:47:24 INFO - PROCESS | 1810 | 1463190444381 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:47:24 INFO - PROCESS | 1810 | 1463190444384 Marionette TRACE conn4 <- [1,362,null,{}] 18:47:24 INFO - PROCESS | 1810 | 1463190444411 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}] 18:47:24 INFO - PROCESS | 1810 | 1463190444641 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 18:47:24 INFO - PROCESS | 1810 | 1463190444673 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b53c00 == 55 [pid = 1810] [id = 98] 18:47:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x92b5a800) [pid = 1810] [serial = 293] [outer = (nil)] 18:47:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x92b5e000) [pid = 1810] [serial = 294] [outer = 0x92b5a800] 18:47:24 INFO - PROCESS | 1810 | 1463190444748 Marionette DEBUG loaded listener.js 18:47:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0xa2588400) [pid = 1810] [serial = 295] [outer = 0x92b5a800] 18:47:25 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x99f94400) [pid = 1810] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:47:25 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x9afbdc00) [pid = 1810] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:47:25 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x9a905c00) [pid = 1810] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:47:25 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x93b05c00) [pid = 1810] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:47:25 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x93936800) [pid = 1810] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:47:25 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x92a02c00) [pid = 1810] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:47:25 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x97764c00) [pid = 1810] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:47:25 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x98a3c000) [pid = 1810] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:47:25 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x9ac6ec00) [pid = 1810] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:47:25 INFO - PROCESS | 1810 | 1463190445801 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]]]}] 18:47:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1446ms 18:47:25 INFO - PROCESS | 1810 | 1463190445828 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 18:47:25 INFO - PROCESS | 1810 | 1463190445832 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 18:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:47:25 INFO - PROCESS | 1810 | 1463190445838 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:47:25 INFO - PROCESS | 1810 | 1463190445841 Marionette TRACE conn4 <- [1,366,null,{}] 18:47:25 INFO - PROCESS | 1810 | 1463190445847 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}] 18:47:26 INFO - PROCESS | 1810 | 1463190446007 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 18:47:26 INFO - PROCESS | 1810 | 1463190446023 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x92a07c00 == 56 [pid = 1810] [id = 99] 18:47:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x92b45000) [pid = 1810] [serial = 296] [outer = (nil)] 18:47:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x92b49800) [pid = 1810] [serial = 297] [outer = 0x92b45000] 18:47:26 INFO - PROCESS | 1810 | 1463190446099 Marionette DEBUG loaded listener.js 18:47:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x92b4c000) [pid = 1810] [serial = 298] [outer = 0x92b45000] 18:47:26 INFO - PROCESS | 1810 | 1463190446985 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]]]}] 18:47:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1184ms 18:47:27 INFO - PROCESS | 1810 | 1463190447023 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 18:47:27 INFO - PROCESS | 1810 | 1463190447027 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 18:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:47:27 INFO - PROCESS | 1810 | 1463190447033 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:47:27 INFO - PROCESS | 1810 | 1463190447037 Marionette TRACE conn4 <- [1,370,null,{}] 18:47:27 INFO - PROCESS | 1810 | 1463190447044 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}] 18:47:27 INFO - PROCESS | 1810 | 1463190447205 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 18:47:27 INFO - PROCESS | 1810 | 1463190447462 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x912b0c00 == 57 [pid = 1810] [id = 100] 18:47:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x912b4c00) [pid = 1810] [serial = 299] [outer = (nil)] 18:47:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x92a03c00) [pid = 1810] [serial = 300] [outer = 0x912b4c00] 18:47:27 INFO - PROCESS | 1810 | 1463190447559 Marionette DEBUG loaded listener.js 18:47:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x92b4e400) [pid = 1810] [serial = 301] [outer = 0x912b4c00] 18:47:28 INFO - PROCESS | 1810 | 1463190448575 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]]]}] 18:47:28 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. 18:47:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1584ms 18:47:28 INFO - PROCESS | 1810 | 1463190448620 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 18:47:28 INFO - PROCESS | 1810 | 1463190448627 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 18:47:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:47:28 INFO - PROCESS | 1810 | 1463190448637 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:47:28 INFO - PROCESS | 1810 | 1463190448643 Marionette TRACE conn4 <- [1,374,null,{}] 18:47:28 INFO - PROCESS | 1810 | 1463190448651 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}] 18:47:28 INFO - PROCESS | 1810 | 1463190448890 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 18:47:29 INFO - PROCESS | 1810 | 1463190449105 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b8e000 == 58 [pid = 1810] [id = 101] 18:47:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x92b94400) [pid = 1810] [serial = 302] [outer = (nil)] 18:47:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x92dca800) [pid = 1810] [serial = 303] [outer = 0x92b94400] 18:47:29 INFO - PROCESS | 1810 | 1463190449249 Marionette DEBUG loaded listener.js 18:47:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x93b06c00) [pid = 1810] [serial = 304] [outer = 0x92b94400] 18:47:30 INFO - PROCESS | 1810 | 1463190450211 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:47:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:47:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1634ms 18:47:30 INFO - PROCESS | 1810 | 1463190450277 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 18:47:30 INFO - PROCESS | 1810 | 1463190450283 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 18:47:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:47:30 INFO - PROCESS | 1810 | 1463190450291 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:47:30 INFO - PROCESS | 1810 | 1463190450296 Marionette TRACE conn4 <- [1,378,null,{}] 18:47:30 INFO - PROCESS | 1810 | 1463190450302 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}] 18:47:30 INFO - PROCESS | 1810 | 1463190450544 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 18:47:30 INFO - PROCESS | 1810 | 1463190450763 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x98a33400 == 59 [pid = 1810] [id = 102] 18:47:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x98ac5800) [pid = 1810] [serial = 305] [outer = (nil)] 18:47:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x999b8400) [pid = 1810] [serial = 306] [outer = 0x98ac5800] 18:47:30 INFO - PROCESS | 1810 | 1463190450896 Marionette DEBUG loaded listener.js 18:47:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x99e43800) [pid = 1810] [serial = 307] [outer = 0x98ac5800] 18:47:31 INFO - PROCESS | 1810 | 1463190451901 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:47:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:47:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1687ms 18:47:31 INFO - PROCESS | 1810 | 1463190451980 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 18:47:31 INFO - PROCESS | 1810 | 1463190451986 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 18:47:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:47:32 INFO - PROCESS | 1810 | 1463190452006 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:47:32 INFO - PROCESS | 1810 | 1463190452016 Marionette TRACE conn4 <- [1,382,null,{}] 18:47:32 INFO - PROCESS | 1810 | 1463190452077 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}] 18:47:32 INFO - PROCESS | 1810 | 1463190452312 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 18:47:32 INFO - PROCESS | 1810 | 1463190452527 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:32 INFO - PROCESS | 1810 | ++DOCSHELL 0x92a0d400 == 60 [pid = 1810] [id = 103] 18:47:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x97718400) [pid = 1810] [serial = 308] [outer = (nil)] 18:47:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x9afbec00) [pid = 1810] [serial = 309] [outer = 0x97718400] 18:47:32 INFO - PROCESS | 1810 | 1463190452616 Marionette DEBUG loaded listener.js 18:47:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x9b6af800) [pid = 1810] [serial = 310] [outer = 0x97718400] 18:47:33 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:47:33 INFO - PROCESS | 1810 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:47:33 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:47:33 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:47:33 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:47:33 INFO - PROCESS | 1810 | 1463190453617 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:47:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:47:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1654ms 18:47:33 INFO - PROCESS | 1810 | 1463190453651 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 18:47:33 INFO - PROCESS | 1810 | 1463190453655 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 18:47:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:47:33 INFO - PROCESS | 1810 | 1463190453662 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:47:33 INFO - PROCESS | 1810 | 1463190453666 Marionette TRACE conn4 <- [1,386,null,{}] 18:47:33 INFO - PROCESS | 1810 | 1463190453672 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}] 18:47:33 INFO - PROCESS | 1810 | 1463190453854 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 18:47:34 INFO - PROCESS | 1810 | 1463190454069 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x92a02400 == 61 [pid = 1810] [id = 104] 18:47:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x9d868800) [pid = 1810] [serial = 311] [outer = (nil)] 18:47:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0xa2556400) [pid = 1810] [serial = 312] [outer = 0x9d868800] 18:47:34 INFO - PROCESS | 1810 | 1463190454205 Marionette DEBUG loaded listener.js 18:47:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0xa3167000) [pid = 1810] [serial = 313] [outer = 0x9d868800] 18:47:35 INFO - PROCESS | 1810 | 1463190455167 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]]]}] 18:47:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:47:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1540ms 18:47:35 INFO - PROCESS | 1810 | 1463190455204 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 18:47:35 INFO - PROCESS | 1810 | 1463190455208 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 18:47:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:47:35 INFO - PROCESS | 1810 | 1463190455215 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:47:35 INFO - PROCESS | 1810 | 1463190455220 Marionette TRACE conn4 <- [1,390,null,{}] 18:47:35 INFO - PROCESS | 1810 | 1463190455226 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}] 18:47:35 INFO - PROCESS | 1810 | 1463190455409 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 18:47:35 INFO - PROCESS | 1810 | 1463190455630 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:35 INFO - PROCESS | 1810 | ++DOCSHELL 0xa3163c00 == 62 [pid = 1810] [id = 105] 18:47:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0xa33b5400) [pid = 1810] [serial = 314] [outer = (nil)] 18:47:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0xa33c2000) [pid = 1810] [serial = 315] [outer = 0xa33b5400] 18:47:35 INFO - PROCESS | 1810 | 1463190455781 Marionette DEBUG loaded listener.js 18:47:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0xa68e9000) [pid = 1810] [serial = 316] [outer = 0xa33b5400] 18:47:36 INFO - PROCESS | 1810 | 1463190456826 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]]]}] 18:47:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:47:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1691ms 18:47:36 INFO - PROCESS | 1810 | 1463190456907 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 18:47:36 INFO - PROCESS | 1810 | 1463190456911 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 18:47:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:47:36 INFO - PROCESS | 1810 | 1463190456918 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:47:36 INFO - PROCESS | 1810 | 1463190456921 Marionette TRACE conn4 <- [1,394,null,{}] 18:47:36 INFO - PROCESS | 1810 | 1463190456927 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}] 18:47:37 INFO - PROCESS | 1810 | 1463190457175 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 18:47:37 INFO - PROCESS | 1810 | 1463190457405 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f9da800 == 63 [pid = 1810] [id = 106] 18:47:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x8f9dd800) [pid = 1810] [serial = 317] [outer = (nil)] 18:47:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x8f9e4800) [pid = 1810] [serial = 318] [outer = 0x8f9dd800] 18:47:37 INFO - PROCESS | 1810 | 1463190457507 Marionette DEBUG loaded listener.js 18:47:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0xa051d400) [pid = 1810] [serial = 319] [outer = 0x8f9dd800] 18:47:38 INFO - PROCESS | 1810 | 1463190458569 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]]]}] 18:47:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:47:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1691ms 18:47:38 INFO - PROCESS | 1810 | 1463190458611 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 18:47:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:47:38 INFO - PROCESS | 1810 | 1463190458615 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 18:47:38 INFO - PROCESS | 1810 | 1463190458621 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:47:38 INFO - PROCESS | 1810 | 1463190458625 Marionette TRACE conn4 <- [1,398,null,{}] 18:47:38 INFO - PROCESS | 1810 | 1463190458631 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}] 18:47:38 INFO - PROCESS | 1810 | 1463190458848 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 18:47:39 INFO - PROCESS | 1810 | 1463190459437 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f9e2800 == 64 [pid = 1810] [id = 107] 18:47:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x8f9e2c00) [pid = 1810] [serial = 320] [outer = (nil)] 18:47:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x8f9e5800) [pid = 1810] [serial = 321] [outer = 0x8f9e2c00] 18:47:39 INFO - PROCESS | 1810 | 1463190459524 Marionette DEBUG loaded listener.js 18:47:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x9212b000) [pid = 1810] [serial = 322] [outer = 0x8f9e2c00] 18:47:40 INFO - PROCESS | 1810 | 1463190460534 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]]]}] 18:47:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:47:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1987ms 18:47:40 INFO - PROCESS | 1810 | 1463190460610 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 18:47:40 INFO - PROCESS | 1810 | 1463190460616 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 18:47:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:47:40 INFO - PROCESS | 1810 | 1463190460624 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:47:40 INFO - PROCESS | 1810 | 1463190460630 Marionette TRACE conn4 <- [1,402,null,{}] 18:47:40 INFO - PROCESS | 1810 | 1463190460638 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}] 18:47:40 INFO - PROCESS | 1810 | 1463190460905 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 18:47:41 INFO - PROCESS | 1810 | 1463190461223 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:41 INFO - PROCESS | 1810 | --DOCSHELL 0x92a07c00 == 63 [pid = 1810] [id = 99] 18:47:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f9d6400 == 64 [pid = 1810] [id = 108] 18:47:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x92a07c00) [pid = 1810] [serial = 323] [outer = (nil)] 18:47:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x92b57800) [pid = 1810] [serial = 324] [outer = 0x92a07c00] 18:47:41 INFO - PROCESS | 1810 | 1463190461365 Marionette DEBUG loaded listener.js 18:47:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x92b60800) [pid = 1810] [serial = 325] [outer = 0x92a07c00] 18:47:41 INFO - PROCESS | 1810 | --DOCSHELL 0x92b53c00 == 63 [pid = 1810] [id = 98] 18:47:41 INFO - PROCESS | 1810 | --DOCSHELL 0x9ac6e000 == 62 [pid = 1810] [id = 97] 18:47:41 INFO - PROCESS | 1810 | --DOCSHELL 0x912b2800 == 61 [pid = 1810] [id = 96] 18:47:41 INFO - PROCESS | 1810 | --DOCSHELL 0x93b0d000 == 60 [pid = 1810] [id = 95] 18:47:41 INFO - PROCESS | 1810 | --DOCSHELL 0x99c52000 == 59 [pid = 1810] [id = 94] 18:47:41 INFO - PROCESS | 1810 | --DOCSHELL 0x93b06800 == 58 [pid = 1810] [id = 93] 18:47:41 INFO - PROCESS | 1810 | --DOCSHELL 0x92a07800 == 57 [pid = 1810] [id = 85] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x9ac76000) [pid = 1810] [serial = 253] [outer = (nil)] [url = about:blank] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0xa6f35000) [pid = 1810] [serial = 228] [outer = (nil)] [url = about:blank] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0xa513d800) [pid = 1810] [serial = 222] [outer = (nil)] [url = about:blank] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x9a43c800) [pid = 1810] [serial = 244] [outer = (nil)] [url = about:blank] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0xa35ca400) [pid = 1810] [serial = 135] [outer = (nil)] [url = about:blank] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0xa68e9800) [pid = 1810] [serial = 225] [outer = (nil)] [url = about:blank] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x9b84dc00) [pid = 1810] [serial = 249] [outer = (nil)] [url = about:blank] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x9d374000) [pid = 1810] [serial = 250] [outer = (nil)] [url = about:blank] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x98125800) [pid = 1810] [serial = 171] [outer = (nil)] [url = about:blank] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x9a1ca800) [pid = 1810] [serial = 243] [outer = (nil)] [url = about:blank] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x99c56c00) [pid = 1810] [serial = 241] [outer = (nil)] [url = about:blank] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x92a0ec00) [pid = 1810] [serial = 252] [outer = (nil)] [url = about:blank] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x9d4f7400) [pid = 1810] [serial = 218] [outer = (nil)] [url = about:blank] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0xa828f000) [pid = 1810] [serial = 234] [outer = (nil)] [url = about:blank] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x9812bc00) [pid = 1810] [serial = 237] [outer = (nil)] [url = about:blank] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0xa51a3c00) [pid = 1810] [serial = 212] [outer = (nil)] [url = about:blank] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x912bb400) [pid = 1810] [serial = 231] [outer = (nil)] [url = about:blank] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x95019000) [pid = 1810] [serial = 93] [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.] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x9a435800) [pid = 1810] [serial = 215] [outer = (nil)] [url = about:blank] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x9b465400) [pid = 1810] [serial = 247] [outer = (nil)] [url = about:blank] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x98a3e000) [pid = 1810] [serial = 240] [outer = (nil)] [url = about:blank] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x99c4ec00) [pid = 1810] [serial = 238] [outer = (nil)] [url = about:blank] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0xa6381800) [pid = 1810] [serial = 213] [outer = (nil)] [url = about:blank] 18:47:41 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x9ac73400) [pid = 1810] [serial = 246] [outer = (nil)] [url = about:blank] 18:47:42 INFO - PROCESS | 1810 | 1463190462355 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]]]}] 18:47:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:47:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1792ms 18:47:42 INFO - PROCESS | 1810 | 1463190462419 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 18:47:42 INFO - PROCESS | 1810 | 1463190462426 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 18:47:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:47:42 INFO - PROCESS | 1810 | 1463190462435 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:47:42 INFO - PROCESS | 1810 | 1463190462439 Marionette TRACE conn4 <- [1,406,null,{}] 18:47:42 INFO - PROCESS | 1810 | 1463190462449 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}] 18:47:42 INFO - PROCESS | 1810 | 1463190462627 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 18:47:42 INFO - PROCESS | 1810 | 1463190462807 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x92a07800 == 58 [pid = 1810] [id = 109] 18:47:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x93939000) [pid = 1810] [serial = 326] [outer = (nil)] 18:47:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x93b06000) [pid = 1810] [serial = 327] [outer = 0x93939000] 18:47:42 INFO - PROCESS | 1810 | 1463190462894 Marionette DEBUG loaded listener.js 18:47:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x945dc400) [pid = 1810] [serial = 328] [outer = 0x93939000] 18:47:43 INFO - PROCESS | 1810 | 1463190463737 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]]]}] 18:47:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:47:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1386ms 18:47:43 INFO - PROCESS | 1810 | 1463190463822 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 18:47:43 INFO - PROCESS | 1810 | 1463190463826 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 18:47:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:47:43 INFO - PROCESS | 1810 | 1463190463843 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:47:43 INFO - PROCESS | 1810 | 1463190463852 Marionette TRACE conn4 <- [1,410,null,{}] 18:47:43 INFO - PROCESS | 1810 | 1463190463867 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}] 18:47:44 INFO - PROCESS | 1810 | 1463190464103 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 18:47:44 INFO - PROCESS | 1810 | 1463190464129 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f9da400 == 59 [pid = 1810] [id = 110] 18:47:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x92dd0c00) [pid = 1810] [serial = 329] [outer = (nil)] 18:47:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x997a2800) [pid = 1810] [serial = 330] [outer = 0x92dd0c00] 18:47:44 INFO - PROCESS | 1810 | 1463190464211 Marionette DEBUG loaded listener.js 18:47:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x99c52000) [pid = 1810] [serial = 331] [outer = 0x92dd0c00] 18:47:45 INFO - PROCESS | 1810 | 1463190465164 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]]]}] 18:47:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:47:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1397ms 18:47:45 INFO - PROCESS | 1810 | 1463190465238 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 18:47:45 INFO - PROCESS | 1810 | 1463190465242 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 18:47:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:47:45 INFO - PROCESS | 1810 | 1463190465249 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:47:45 INFO - PROCESS | 1810 | 1463190465252 Marionette TRACE conn4 <- [1,414,null,{}] 18:47:45 INFO - PROCESS | 1810 | 1463190465259 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}] 18:47:45 INFO - PROCESS | 1810 | 1463190465476 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 18:47:45 INFO - PROCESS | 1810 | 1463190465504 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x99c55000 == 60 [pid = 1810] [id = 111] 18:47:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x99c5d800) [pid = 1810] [serial = 332] [outer = (nil)] 18:47:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x9a0d3000) [pid = 1810] [serial = 333] [outer = 0x99c5d800] 18:47:45 INFO - PROCESS | 1810 | 1463190465583 Marionette DEBUG loaded listener.js 18:47:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x9a1cc000) [pid = 1810] [serial = 334] [outer = 0x99c5d800] 18:47:46 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x99c57400) [pid = 1810] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:47:46 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x9a0ed000) [pid = 1810] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:47:46 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x9b46d400) [pid = 1810] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:47:46 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x9ac78c00) [pid = 1810] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:47:46 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x93b07800) [pid = 1810] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:47:46 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x92b5a800) [pid = 1810] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:47:46 INFO - PROCESS | 1810 | 1463190466736 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]]]}] 18:47:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:47:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1544ms 18:47:46 INFO - PROCESS | 1810 | 1463190466797 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 18:47:46 INFO - PROCESS | 1810 | 1463190466801 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 18:47:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:47:46 INFO - PROCESS | 1810 | 1463190466808 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:47:46 INFO - PROCESS | 1810 | 1463190466810 Marionette TRACE conn4 <- [1,418,null,{}] 18:47:46 INFO - PROCESS | 1810 | 1463190466816 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}] 18:47:46 INFO - PROCESS | 1810 | 1463190466973 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 18:47:47 INFO - PROCESS | 1810 | 1463190467022 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x99c5bc00 == 61 [pid = 1810] [id = 112] 18:47:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x9a0d5000) [pid = 1810] [serial = 335] [outer = (nil)] 18:47:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x9a43b400) [pid = 1810] [serial = 336] [outer = 0x9a0d5000] 18:47:47 INFO - PROCESS | 1810 | 1463190467224 Marionette DEBUG loaded listener.js 18:47:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x9ac6e800) [pid = 1810] [serial = 337] [outer = 0x9a0d5000] 18:47:48 INFO - PROCESS | 1810 | 1463190468480 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]]]}] 18:47:48 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 18:47:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1683ms 18:47:48 INFO - PROCESS | 1810 | 1463190468492 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 18:47:48 INFO - PROCESS | 1810 | 1463190468498 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 18:47:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:47:48 INFO - PROCESS | 1810 | 1463190468508 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:47:48 INFO - PROCESS | 1810 | 1463190468515 Marionette TRACE conn4 <- [1,422,null,{}] 18:47:48 INFO - PROCESS | 1810 | 1463190468536 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}] 18:47:48 INFO - PROCESS | 1810 | 1463190468785 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 18:47:49 INFO - PROCESS | 1810 | 1463190468994 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b46000 == 62 [pid = 1810] [id = 113] 18:47:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x92b46400) [pid = 1810] [serial = 338] [outer = (nil)] 18:47:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x92b4d800) [pid = 1810] [serial = 339] [outer = 0x92b46400] 18:47:49 INFO - PROCESS | 1810 | 1463190469090 Marionette DEBUG loaded listener.js 18:47:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x92b58000) [pid = 1810] [serial = 340] [outer = 0x92b46400] 18:47:50 INFO - PROCESS | 1810 | 1463190470556 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]]]}] 18:47:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:47:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2092ms 18:47:50 INFO - PROCESS | 1810 | 1463190470602 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 18:47:50 INFO - PROCESS | 1810 | 1463190470611 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 18:47:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:47:50 INFO - PROCESS | 1810 | 1463190470623 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:47:50 INFO - PROCESS | 1810 | 1463190470628 Marionette TRACE conn4 <- [1,426,null,{}] 18:47:50 INFO - PROCESS | 1810 | 1463190470636 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}] 18:47:50 INFO - PROCESS | 1810 | 1463190470814 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 18:47:50 INFO - PROCESS | 1810 | 1463190470975 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x92a02c00 == 63 [pid = 1810] [id = 114] 18:47:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x92b4b000) [pid = 1810] [serial = 341] [outer = (nil)] 18:47:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x9503c000) [pid = 1810] [serial = 342] [outer = 0x92b4b000] 18:47:51 INFO - PROCESS | 1810 | 1463190471067 Marionette DEBUG loaded listener.js 18:47:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x98329c00) [pid = 1810] [serial = 343] [outer = 0x92b4b000] 18:47:52 INFO - PROCESS | 1810 | 1463190472062 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] 18:47:52 INFO - PROCESS | 1810 | 1463190472127 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 18:47:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:47:52 INFO - PROCESS | 1810 | 1463190472134 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:47:52 INFO - PROCESS | 1810 | 1463190472141 Marionette TRACE conn4 <- [1,430,null,{}] 18:47:52 INFO - PROCESS | 1810 | 1463190472158 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}] 18:47:52 INFO - PROCESS | 1810 | 1463190472349 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 18:47:52 INFO - PROCESS | 1810 | 1463190472664 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x9aaa3400 == 64 [pid = 1810] [id = 115] 18:47:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x9ac7a400) [pid = 1810] [serial = 344] [outer = (nil)] 18:47:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x9b470000) [pid = 1810] [serial = 345] [outer = 0x9ac7a400] 18:47:52 INFO - PROCESS | 1810 | 1463190472760 Marionette DEBUG loaded listener.js 18:47:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x9b6b0400) [pid = 1810] [serial = 346] [outer = 0x9ac7a400] 18:47:54 INFO - PROCESS | 1810 | 1463190474006 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]]]}] 18:47:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:47:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1941ms 18:47:54 INFO - PROCESS | 1810 | 1463190474077 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 18:47:54 INFO - PROCESS | 1810 | 1463190474081 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 18:47:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:47:54 INFO - PROCESS | 1810 | 1463190474088 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:47:54 INFO - PROCESS | 1810 | 1463190474091 Marionette TRACE conn4 <- [1,434,null,{}] 18:47:54 INFO - PROCESS | 1810 | 1463190474107 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}] 18:47:54 INFO - PROCESS | 1810 | 1463190474322 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 18:47:54 INFO - PROCESS | 1810 | 1463190474527 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x9a905c00 == 65 [pid = 1810] [id = 116] 18:47:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x9b46c000) [pid = 1810] [serial = 347] [outer = (nil)] 18:47:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0xa104dc00) [pid = 1810] [serial = 348] [outer = 0x9b46c000] 18:47:54 INFO - PROCESS | 1810 | 1463190474618 Marionette DEBUG loaded listener.js 18:47:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0xa22a8800) [pid = 1810] [serial = 349] [outer = 0x9b46c000] 18:47:55 INFO - PROCESS | 1810 | 1463190475640 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]]]}] 18:47:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:47:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1584ms 18:47:55 INFO - PROCESS | 1810 | 1463190475676 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 18:47:55 INFO - PROCESS | 1810 | 1463190475683 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 18:47:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:47:55 INFO - PROCESS | 1810 | 1463190475694 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:47:55 INFO - PROCESS | 1810 | 1463190475699 Marionette TRACE conn4 <- [1,438,null,{}] 18:47:55 INFO - PROCESS | 1810 | 1463190475710 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}] 18:47:55 INFO - PROCESS | 1810 | 1463190475937 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 18:47:56 INFO - PROCESS | 1810 | 1463190476127 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ec88000 == 66 [pid = 1810] [id = 117] 18:47:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x8ec89000) [pid = 1810] [serial = 350] [outer = (nil)] 18:47:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x8ec91000) [pid = 1810] [serial = 351] [outer = 0x8ec89000] 18:47:56 INFO - PROCESS | 1810 | 1463190476228 Marionette DEBUG loaded listener.js 18:47:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x8ec93c00) [pid = 1810] [serial = 352] [outer = 0x8ec89000] 18:47:57 INFO - PROCESS | 1810 | 1463190477297 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]]]}] 18:47:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:47:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1654ms 18:47:57 INFO - PROCESS | 1810 | 1463190477347 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 18:47:57 INFO - PROCESS | 1810 | 1463190477351 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 18:47:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:47:57 INFO - PROCESS | 1810 | 1463190477358 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:47:57 INFO - PROCESS | 1810 | 1463190477361 Marionette TRACE conn4 <- [1,442,null,{}] 18:47:57 INFO - PROCESS | 1810 | 1463190477368 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}] 18:47:57 INFO - PROCESS | 1810 | 1463190477664 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 18:47:57 INFO - PROCESS | 1810 | 1463190477908 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ec91800 == 67 [pid = 1810] [id = 118] 18:47:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x8f9dc800) [pid = 1810] [serial = 353] [outer = (nil)] 18:47:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0xa2585c00) [pid = 1810] [serial = 354] [outer = 0x8f9dc800] 18:47:58 INFO - PROCESS | 1810 | 1463190478016 Marionette DEBUG loaded listener.js 18:47:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0xa31f2000) [pid = 1810] [serial = 355] [outer = 0x8f9dc800] 18:47:59 INFO - PROCESS | 1810 | 1463190479094 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]]]}] 18:47:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:47:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1781ms 18:47:59 INFO - PROCESS | 1810 | 1463190479143 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 18:47:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:47:59 INFO - PROCESS | 1810 | 1463190479149 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 18:47:59 INFO - PROCESS | 1810 | 1463190479157 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:47:59 INFO - PROCESS | 1810 | 1463190479161 Marionette TRACE conn4 <- [1,446,null,{}] 18:47:59 INFO - PROCESS | 1810 | 1463190479167 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}] 18:47:59 INFO - PROCESS | 1810 | 1463190479381 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 18:47:59 INFO - PROCESS | 1810 | 1463190479602 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f701c00 == 68 [pid = 1810] [id = 119] 18:47:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x8f704c00) [pid = 1810] [serial = 356] [outer = (nil)] 18:47:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x8f70a400) [pid = 1810] [serial = 357] [outer = 0x8f704c00] 18:47:59 INFO - PROCESS | 1810 | 1463190479718 Marionette DEBUG loaded listener.js 18:47:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x8f70e000) [pid = 1810] [serial = 358] [outer = 0x8f704c00] 18:48:00 INFO - PROCESS | 1810 | 1463190480810 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]]]}] 18:48:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:48:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1683ms 18:48:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:48:00 INFO - PROCESS | 1810 | 1463190480841 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 18:48:00 INFO - PROCESS | 1810 | 1463190480844 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 18:48:00 INFO - PROCESS | 1810 | 1463190480854 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:48:00 INFO - PROCESS | 1810 | 1463190480860 Marionette TRACE conn4 <- [1,450,null,{}] 18:48:00 INFO - PROCESS | 1810 | 1463190480869 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}] 18:48:01 INFO - PROCESS | 1810 | 1463190481103 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 18:48:01 INFO - PROCESS | 1810 | 1463190481328 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:01 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ef0b800 == 69 [pid = 1810] [id = 120] 18:48:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x8ef0c000) [pid = 1810] [serial = 359] [outer = (nil)] 18:48:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x8ef13400) [pid = 1810] [serial = 360] [outer = 0x8ef0c000] 18:48:01 INFO - PROCESS | 1810 | 1463190481515 Marionette DEBUG loaded listener.js 18:48:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x8ef17800) [pid = 1810] [serial = 361] [outer = 0x8ef0c000] 18:48:02 INFO - PROCESS | 1810 | 1463190482592 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] 18:48:02 INFO - PROCESS | 1810 | 1463190482654 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 18:48:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:48:02 INFO - PROCESS | 1810 | 1463190482665 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:48:02 INFO - PROCESS | 1810 | 1463190482670 Marionette TRACE conn4 <- [1,454,null,{}] 18:48:02 INFO - PROCESS | 1810 | 1463190482680 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}] 18:48:02 INFO - PROCESS | 1810 | 1463190482897 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 18:48:03 INFO - PROCESS | 1810 | 1463190483151 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ef14c00 == 70 [pid = 1810] [id = 121] 18:48:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x8ef19800) [pid = 1810] [serial = 362] [outer = (nil)] 18:48:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x9a438c00) [pid = 1810] [serial = 363] [outer = 0x8ef19800] 18:48:03 INFO - PROCESS | 1810 | 1463190483264 Marionette DEBUG loaded listener.js 18:48:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0xa27c4400) [pid = 1810] [serial = 364] [outer = 0x8ef19800] 18:48:04 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:48:04 INFO - PROCESS | 1810 | 1463190484251 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]]]}] 18:48:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:48:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1637ms 18:48:04 INFO - PROCESS | 1810 | 1463190484302 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 18:48:04 INFO - PROCESS | 1810 | 1463190484306 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 18:48:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:48:04 INFO - PROCESS | 1810 | 1463190484313 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:48:04 INFO - PROCESS | 1810 | 1463190484316 Marionette TRACE conn4 <- [1,458,null,{}] 18:48:04 INFO - PROCESS | 1810 | 1463190484322 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}] 18:48:04 INFO - PROCESS | 1810 | 1463190484543 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 18:48:04 INFO - PROCESS | 1810 | 1463190484757 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e766000 == 71 [pid = 1810] [id = 122] 18:48:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x8e768400) [pid = 1810] [serial = 365] [outer = (nil)] 18:48:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x8e76b800) [pid = 1810] [serial = 366] [outer = 0x8e768400] 18:48:04 INFO - PROCESS | 1810 | 1463190484888 Marionette DEBUG loaded listener.js 18:48:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x8e76e400) [pid = 1810] [serial = 367] [outer = 0x8e768400] 18:48:05 INFO - PROCESS | 1810 | 1463190485892 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] 18:48:05 INFO - PROCESS | 1810 | 1463190485960 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 18:48:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:48:05 INFO - PROCESS | 1810 | 1463190485968 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:48:05 INFO - PROCESS | 1810 | 1463190485972 Marionette TRACE conn4 <- [1,462,null,{}] 18:48:05 INFO - PROCESS | 1810 | 1463190485978 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}] 18:48:06 INFO - PROCESS | 1810 | 1463190486187 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 18:48:06 INFO - PROCESS | 1810 | 1463190486476 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ec82000 == 72 [pid = 1810] [id = 123] 18:48:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x91a8e400) [pid = 1810] [serial = 368] [outer = (nil)] 18:48:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x91a95000) [pid = 1810] [serial = 369] [outer = 0x91a8e400] 18:48:06 INFO - PROCESS | 1810 | 1463190486674 Marionette DEBUG loaded listener.js 18:48:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x93b04000) [pid = 1810] [serial = 370] [outer = 0x91a8e400] 18:48:07 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:48:07 INFO - PROCESS | 1810 | 1463190487800 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] 18:48:07 INFO - PROCESS | 1810 | 1463190487870 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 18:48:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:48:07 INFO - PROCESS | 1810 | 1463190487878 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:48:07 INFO - PROCESS | 1810 | 1463190487881 Marionette TRACE conn4 <- [1,466,null,{}] 18:48:07 INFO - PROCESS | 1810 | 1463190487888 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}] 18:48:08 INFO - PROCESS | 1810 | 1463190488078 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 18:48:08 INFO - PROCESS | 1810 | 1463190488372 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d8a5400 == 73 [pid = 1810] [id = 124] 18:48:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x8d8a8800) [pid = 1810] [serial = 371] [outer = (nil)] 18:48:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x8d8b0c00) [pid = 1810] [serial = 372] [outer = 0x8d8a8800] 18:48:08 INFO - PROCESS | 1810 | 1463190488561 Marionette DEBUG loaded listener.js 18:48:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x91a9a800) [pid = 1810] [serial = 373] [outer = 0x8d8a8800] 18:48:09 INFO - PROCESS | 1810 | 1463190489566 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] 18:48:09 INFO - PROCESS | 1810 | 1463190489624 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 18:48:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:48:09 INFO - PROCESS | 1810 | 1463190489631 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:48:09 INFO - PROCESS | 1810 | 1463190489634 Marionette TRACE conn4 <- [1,470,null,{}] 18:48:09 INFO - PROCESS | 1810 | 1463190489640 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}] 18:48:09 INFO - PROCESS | 1810 | 1463190489816 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 18:48:10 INFO - PROCESS | 1810 | 1463190490017 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:10 INFO - PROCESS | 1810 | ++DOCSHELL 0xa316a000 == 74 [pid = 1810] [id = 125] 18:48:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0xa316a800) [pid = 1810] [serial = 374] [outer = (nil)] 18:48:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0xa68c6800) [pid = 1810] [serial = 375] [outer = 0xa316a800] 18:48:10 INFO - PROCESS | 1810 | 1463190490421 Marionette DEBUG loaded listener.js 18:48:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0xa68ddc00) [pid = 1810] [serial = 376] [outer = 0xa316a800] 18:48:12 INFO - PROCESS | 1810 | 1463190492172 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]]]}] 18:48:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:48:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2587ms 18:48:12 INFO - PROCESS | 1810 | 1463190492219 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 18:48:12 INFO - PROCESS | 1810 | 1463190492224 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 18:48:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:48:12 INFO - PROCESS | 1810 | 1463190492233 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:48:12 INFO - PROCESS | 1810 | 1463190492239 Marionette TRACE conn4 <- [1,474,null,{}] 18:48:12 INFO - PROCESS | 1810 | 1463190492248 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}] 18:48:12 INFO - PROCESS | 1810 | 1463190492494 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 18:48:12 INFO - PROCESS | 1810 | 1463190492709 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d8a3000 == 75 [pid = 1810] [id = 126] 18:48:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x8dc07c00) [pid = 1810] [serial = 377] [outer = (nil)] 18:48:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x8e767400) [pid = 1810] [serial = 378] [outer = 0x8dc07c00] 18:48:12 INFO - PROCESS | 1810 | 1463190492834 Marionette DEBUG loaded listener.js 18:48:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x8ec92c00) [pid = 1810] [serial = 379] [outer = 0x8dc07c00] 18:48:14 INFO - PROCESS | 1810 | 1463190494030 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]]]}] 18:48:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:48:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1885ms 18:48:14 INFO - PROCESS | 1810 | 1463190494121 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 18:48:14 INFO - PROCESS | 1810 | 1463190494130 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 18:48:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:48:14 INFO - PROCESS | 1810 | 1463190494140 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:48:14 INFO - PROCESS | 1810 | 1463190494144 Marionette TRACE conn4 <- [1,478,null,{}] 18:48:14 INFO - PROCESS | 1810 | 1463190494150 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}] 18:48:14 INFO - PROCESS | 1810 | 1463190494468 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 18:48:14 INFO - PROCESS | 1810 | --DOCSHELL 0x93933c00 == 74 [pid = 1810] [id = 76] 18:48:14 INFO - PROCESS | 1810 | --DOCSHELL 0x912ad800 == 73 [pid = 1810] [id = 77] 18:48:14 INFO - PROCESS | 1810 | --DOCSHELL 0x93b01c00 == 72 [pid = 1810] [id = 75] 18:48:14 INFO - PROCESS | 1810 | --DOCSHELL 0x912ba000 == 71 [pid = 1810] [id = 78] 18:48:14 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x92b49800) [pid = 1810] [serial = 297] [outer = (nil)] [url = about:blank] 18:48:14 INFO - PROCESS | 1810 | 1463190494700 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:14 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x9a90e400) [pid = 1810] [serial = 283] [outer = (nil)] [url = about:blank] 18:48:14 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x9a430800) [pid = 1810] [serial = 282] [outer = (nil)] [url = about:blank] 18:48:14 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x9a903400) [pid = 1810] [serial = 285] [outer = (nil)] [url = about:blank] 18:48:14 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x9ac75c00) [pid = 1810] [serial = 286] [outer = (nil)] [url = about:blank] 18:48:14 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x99cfcc00) [pid = 1810] [serial = 276] [outer = (nil)] [url = about:blank] 18:48:14 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x9b845c00) [pid = 1810] [serial = 288] [outer = (nil)] [url = about:blank] 18:48:14 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0xa2584400) [pid = 1810] [serial = 291] [outer = (nil)] [url = about:blank] 18:48:14 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x98124c00) [pid = 1810] [serial = 280] [outer = (nil)] [url = about:blank] 18:48:14 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x95038c00) [pid = 1810] [serial = 279] [outer = (nil)] [url = about:blank] 18:48:14 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0xa051ec00) [pid = 1810] [serial = 255] [outer = (nil)] [url = about:blank] 18:48:14 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x9776b400) [pid = 1810] [serial = 258] [outer = (nil)] [url = about:blank] 18:48:14 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x9a434400) [pid = 1810] [serial = 261] [outer = (nil)] [url = about:blank] 18:48:14 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0xa258b800) [pid = 1810] [serial = 264] [outer = (nil)] [url = about:blank] 18:48:14 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0xa33b9c00) [pid = 1810] [serial = 267] [outer = (nil)] [url = about:blank] 18:48:14 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0xa6864c00) [pid = 1810] [serial = 270] [outer = (nil)] [url = about:blank] 18:48:14 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x92b5e000) [pid = 1810] [serial = 294] [outer = (nil)] [url = about:blank] 18:48:14 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x92b99000) [pid = 1810] [serial = 273] [outer = (nil)] [url = about:blank] 18:48:14 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0xa2588400) [pid = 1810] [serial = 295] [outer = (nil)] [url = about:blank] 18:48:14 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0xa258ac00) [pid = 1810] [serial = 292] [outer = (nil)] [url = about:blank] 18:48:14 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x9d86fc00) [pid = 1810] [serial = 289] [outer = (nil)] [url = about:blank] 18:48:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ec81800 == 72 [pid = 1810] [id = 127] 18:48:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x8f9d9000) [pid = 1810] [serial = 380] [outer = (nil)] 18:48:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x91a90c00) [pid = 1810] [serial = 381] [outer = 0x8f9d9000] 18:48:14 INFO - PROCESS | 1810 | 1463190494835 Marionette DEBUG loaded listener.js 18:48:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x91a99c00) [pid = 1810] [serial = 382] [outer = 0x8f9d9000] 18:48:15 INFO - PROCESS | 1810 | 1463190495669 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]]]}] 18:48:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:48:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1586ms 18:48:15 INFO - PROCESS | 1810 | 1463190495727 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 18:48:15 INFO - PROCESS | 1810 | 1463190495731 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 18:48:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:48:15 INFO - PROCESS | 1810 | 1463190495738 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:48:15 INFO - PROCESS | 1810 | 1463190495743 Marionette TRACE conn4 <- [1,482,null,{}] 18:48:15 INFO - PROCESS | 1810 | 1463190495759 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}] 18:48:15 INFO - PROCESS | 1810 | 1463190495960 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 18:48:16 INFO - PROCESS | 1810 | 1463190496104 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ec91400 == 73 [pid = 1810] [id = 128] 18:48:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x92b42400) [pid = 1810] [serial = 383] [outer = (nil)] 18:48:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x92b94c00) [pid = 1810] [serial = 384] [outer = 0x92b42400] 18:48:16 INFO - PROCESS | 1810 | 1463190496183 Marionette DEBUG loaded listener.js 18:48:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x93b0d000) [pid = 1810] [serial = 385] [outer = 0x92b42400] 18:48:17 INFO - PROCESS | 1810 | 1463190497366 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]]]}] 18:48:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:48:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1699ms 18:48:17 INFO - PROCESS | 1810 | 1463190497439 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 18:48:17 INFO - PROCESS | 1810 | 1463190497444 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 18:48:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:48:17 INFO - PROCESS | 1810 | 1463190497450 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:48:17 INFO - PROCESS | 1810 | 1463190497453 Marionette TRACE conn4 <- [1,486,null,{}] 18:48:17 INFO - PROCESS | 1810 | 1463190497472 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}] 18:48:17 INFO - PROCESS | 1810 | 1463190497689 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 18:48:17 INFO - PROCESS | 1810 | 1463190497825 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x93bf3400 == 74 [pid = 1810] [id = 129] 18:48:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x95037000) [pid = 1810] [serial = 386] [outer = (nil)] 18:48:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x9812ac00) [pid = 1810] [serial = 387] [outer = 0x95037000] 18:48:17 INFO - PROCESS | 1810 | 1463190497899 Marionette DEBUG loaded listener.js 18:48:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x99ba0800) [pid = 1810] [serial = 388] [outer = 0x95037000] 18:48:18 INFO - PROCESS | 1810 | 1463190498874 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]]]}] 18:48:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:48:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1484ms 18:48:18 INFO - PROCESS | 1810 | 1463190498935 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 18:48:18 INFO - PROCESS | 1810 | 1463190498939 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 18:48:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:48:18 INFO - PROCESS | 1810 | 1463190498951 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:48:18 INFO - PROCESS | 1810 | 1463190498955 Marionette TRACE conn4 <- [1,490,null,{}] 18:48:18 INFO - PROCESS | 1810 | 1463190498964 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}] 18:48:19 INFO - PROCESS | 1810 | 1463190499226 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 18:48:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x983a4c00) [pid = 1810] [serial = 389] [outer = 0x98327000] 18:48:19 INFO - PROCESS | 1810 | 1463190499589 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:19 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x99c5d800) [pid = 1810] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:48:19 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x93939000) [pid = 1810] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:48:19 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x8f9e2c00) [pid = 1810] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:48:19 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x92dd0c00) [pid = 1810] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:48:19 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x92a07c00) [pid = 1810] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:48:19 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x92b45000) [pid = 1810] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:48:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x93932000 == 75 [pid = 1810] [id = 130] 18:48:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x93939000) [pid = 1810] [serial = 390] [outer = (nil)] 18:48:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x99c5c000) [pid = 1810] [serial = 391] [outer = 0x93939000] 18:48:19 INFO - PROCESS | 1810 | 1463190499789 Marionette DEBUG loaded listener.js 18:48:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x9a437000) [pid = 1810] [serial = 392] [outer = 0x93939000] 18:48:20 INFO - PROCESS | 1810 | 1463190500668 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]]]}] 18:48:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:48:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1743ms 18:48:20 INFO - PROCESS | 1810 | 1463190500690 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 18:48:20 INFO - PROCESS | 1810 | 1463190500696 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 18:48:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:48:20 INFO - PROCESS | 1810 | 1463190500706 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:48:20 INFO - PROCESS | 1810 | 1463190500712 Marionette TRACE conn4 <- [1,494,null,{}] 18:48:20 INFO - PROCESS | 1810 | 1463190500722 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}] 18:48:21 INFO - PROCESS | 1810 | 1463190501022 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 18:48:21 INFO - PROCESS | 1810 | 1463190501204 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x9a43c800 == 76 [pid = 1810] [id = 131] 18:48:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x9a907000) [pid = 1810] [serial = 393] [outer = (nil)] 18:48:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x9b845c00) [pid = 1810] [serial = 394] [outer = 0x9a907000] 18:48:21 INFO - PROCESS | 1810 | 1463190501363 Marionette DEBUG loaded listener.js 18:48:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x9d374400) [pid = 1810] [serial = 395] [outer = 0x9a907000] 18:48:22 INFO - PROCESS | 1810 | 1463190502552 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]]]}] 18:48:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:48:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1891ms 18:48:22 INFO - PROCESS | 1810 | 1463190502619 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 18:48:22 INFO - PROCESS | 1810 | 1463190502632 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 18:48:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:48:22 INFO - PROCESS | 1810 | 1463190502651 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:48:22 INFO - PROCESS | 1810 | 1463190502661 Marionette TRACE conn4 <- [1,498,null,{}] 18:48:22 INFO - PROCESS | 1810 | 1463190502676 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}] 18:48:22 INFO - PROCESS | 1810 | 1463190502981 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 18:48:23 INFO - PROCESS | 1810 | 1463190503258 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e9ce800 == 77 [pid = 1810] [id = 132] 18:48:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x8e9d2000) [pid = 1810] [serial = 396] [outer = (nil)] 18:48:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x8e9d6800) [pid = 1810] [serial = 397] [outer = 0x8e9d2000] 18:48:23 INFO - PROCESS | 1810 | 1463190503390 Marionette DEBUG loaded listener.js 18:48:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x8e9db000) [pid = 1810] [serial = 398] [outer = 0x8e9d2000] 18:48:24 INFO - PROCESS | 1810 | 1463190504371 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]]]}] 18:48:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:48:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1803ms 18:48:24 INFO - PROCESS | 1810 | 1463190504453 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 18:48:24 INFO - PROCESS | 1810 | 1463190504462 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 18:48:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:48:24 INFO - PROCESS | 1810 | 1463190504476 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:48:24 INFO - PROCESS | 1810 | 1463190504480 Marionette TRACE conn4 <- [1,502,null,{}] 18:48:24 INFO - PROCESS | 1810 | 1463190504487 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}] 18:48:24 INFO - PROCESS | 1810 | 1463190504719 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 18:48:25 INFO - PROCESS | 1810 | 1463190505019 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ec82800 == 78 [pid = 1810] [id = 133] 18:48:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x8f707800) [pid = 1810] [serial = 399] [outer = (nil)] 18:48:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x912ae000) [pid = 1810] [serial = 400] [outer = 0x8f707800] 18:48:25 INFO - PROCESS | 1810 | 1463190505113 Marionette DEBUG loaded listener.js 18:48:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x91a92400) [pid = 1810] [serial = 401] [outer = 0x8f707800] 18:48:26 INFO - PROCESS | 1810 | 1463190506160 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]]]}] 18:48:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:48:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1741ms 18:48:26 INFO - PROCESS | 1810 | 1463190506217 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 18:48:26 INFO - PROCESS | 1810 | 1463190506221 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 18:48:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:48:26 INFO - PROCESS | 1810 | 1463190506229 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:48:26 INFO - PROCESS | 1810 | 1463190506236 Marionette TRACE conn4 <- [1,506,null,{}] 18:48:26 INFO - PROCESS | 1810 | 1463190506255 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}] 18:48:26 INFO - PROCESS | 1810 | 1463190506508 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 18:48:26 INFO - PROCESS | 1810 | 1463190506749 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b4b400 == 79 [pid = 1810] [id = 134] 18:48:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x945e2800) [pid = 1810] [serial = 402] [outer = (nil)] 18:48:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x9812a400) [pid = 1810] [serial = 403] [outer = 0x945e2800] 18:48:26 INFO - PROCESS | 1810 | 1463190506861 Marionette DEBUG loaded listener.js 18:48:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x9a437800) [pid = 1810] [serial = 404] [outer = 0x945e2800] 18:48:27 INFO - PROCESS | 1810 | 1463190507806 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]]]}] 18:48:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:48:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1639ms 18:48:27 INFO - PROCESS | 1810 | 1463190507869 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 18:48:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:48:27 INFO - PROCESS | 1810 | 1463190507874 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 18:48:27 INFO - PROCESS | 1810 | 1463190507880 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:48:27 INFO - PROCESS | 1810 | 1463190507884 Marionette TRACE conn4 <- [1,510,null,{}] 18:48:27 INFO - PROCESS | 1810 | 1463190507890 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}] 18:48:28 INFO - PROCESS | 1810 | 1463190508077 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 18:48:28 INFO - PROCESS | 1810 | 1463190508296 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:28 INFO - PROCESS | 1810 | ++DOCSHELL 0x95012c00 == 80 [pid = 1810] [id = 135] 18:48:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x9ac77800) [pid = 1810] [serial = 405] [outer = (nil)] 18:48:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x9b4a9c00) [pid = 1810] [serial = 406] [outer = 0x9ac77800] 18:48:28 INFO - PROCESS | 1810 | 1463190508429 Marionette DEBUG loaded listener.js 18:48:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x9d86d000) [pid = 1810] [serial = 407] [outer = 0x9ac77800] 18:48:29 INFO - PROCESS | 1810 | 1463190509349 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]]]}] 18:48:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:48:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1531ms 18:48:29 INFO - PROCESS | 1810 | 1463190509412 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 18:48:29 INFO - PROCESS | 1810 | 1463190509417 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 18:48:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:48:29 INFO - PROCESS | 1810 | 1463190509423 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:48:29 INFO - PROCESS | 1810 | 1463190509427 Marionette TRACE conn4 <- [1,514,null,{}] 18:48:29 INFO - PROCESS | 1810 | 1463190509433 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}] 18:48:29 INFO - PROCESS | 1810 | 1463190509628 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 18:48:29 INFO - PROCESS | 1810 | 1463190509855 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e74dc00 == 81 [pid = 1810] [id = 136] 18:48:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x8e74e400) [pid = 1810] [serial = 408] [outer = (nil)] 18:48:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x8e756000) [pid = 1810] [serial = 409] [outer = 0x8e74e400] 18:48:29 INFO - PROCESS | 1810 | 1463190509983 Marionette DEBUG loaded listener.js 18:48:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x8e75a800) [pid = 1810] [serial = 410] [outer = 0x8e74e400] 18:48:30 INFO - PROCESS | 1810 | 1463190510857 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]]]}] 18:48:30 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 18:48:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1483ms 18:48:30 INFO - PROCESS | 1810 | 1463190510907 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 18:48:30 INFO - PROCESS | 1810 | 1463190510911 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 18:48:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:48:30 INFO - PROCESS | 1810 | 1463190510918 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:48:30 INFO - PROCESS | 1810 | 1463190510922 Marionette TRACE conn4 <- [1,518,null,{}] 18:48:30 INFO - PROCESS | 1810 | 1463190510928 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}] 18:48:31 INFO - PROCESS | 1810 | 1463190511147 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 18:48:31 INFO - PROCESS | 1810 | 1463190511373 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e752400 == 82 [pid = 1810] [id = 137] 18:48:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x8e756800) [pid = 1810] [serial = 411] [outer = (nil)] 18:48:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0xa2589000) [pid = 1810] [serial = 412] [outer = 0x8e756800] 18:48:31 INFO - PROCESS | 1810 | 1463190511527 Marionette DEBUG loaded listener.js 18:48:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0xa27e2c00) [pid = 1810] [serial = 413] [outer = 0x8e756800] 18:48:32 INFO - PROCESS | 1810 | 1463190512539 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]]]}] 18:48:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:48:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1693ms 18:48:32 INFO - PROCESS | 1810 | 1463190512612 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 18:48:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:48:32 INFO - PROCESS | 1810 | 1463190512617 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 18:48:32 INFO - PROCESS | 1810 | 1463190512623 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:48:32 INFO - PROCESS | 1810 | 1463190512627 Marionette TRACE conn4 <- [1,522,null,{}] 18:48:32 INFO - PROCESS | 1810 | 1463190512633 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}] 18:48:32 INFO - PROCESS | 1810 | 1463190512852 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 18:48:33 INFO - PROCESS | 1810 | 1463190513081 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ee04c00 == 83 [pid = 1810] [id = 138] 18:48:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x8ee05800) [pid = 1810] [serial = 414] [outer = (nil)] 18:48:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x8ee0a400) [pid = 1810] [serial = 415] [outer = 0x8ee05800] 18:48:33 INFO - PROCESS | 1810 | 1463190513258 Marionette DEBUG loaded listener.js 18:48:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0x8ee0d000) [pid = 1810] [serial = 416] [outer = 0x8ee05800] 18:48:34 INFO - PROCESS | 1810 | 1463190514269 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]]]}] 18:48:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:48:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1695ms 18:48:34 INFO - PROCESS | 1810 | 1463190514319 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 18:48:34 INFO - PROCESS | 1810 | 1463190514323 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 18:48:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:48:34 INFO - PROCESS | 1810 | 1463190514330 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:48:34 INFO - PROCESS | 1810 | 1463190514333 Marionette TRACE conn4 <- [1,526,null,{}] 18:48:34 INFO - PROCESS | 1810 | 1463190514339 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}] 18:48:34 INFO - PROCESS | 1810 | 1463190514525 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 18:48:34 INFO - PROCESS | 1810 | 1463190514747 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d14c400 == 84 [pid = 1810] [id = 139] 18:48:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0x8d14c800) [pid = 1810] [serial = 417] [outer = (nil)] 18:48:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 193 (0x8d152400) [pid = 1810] [serial = 418] [outer = 0x8d14c800] 18:48:34 INFO - PROCESS | 1810 | 1463190514877 Marionette DEBUG loaded listener.js 18:48:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 194 (0x8d155400) [pid = 1810] [serial = 419] [outer = 0x8d14c800] 18:48:35 INFO - PROCESS | 1810 | 1463190515824 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]]]}] 18:48:35 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 18:48:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1545ms 18:48:35 INFO - PROCESS | 1810 | 1463190515876 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 18:48:35 INFO - PROCESS | 1810 | 1463190515880 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 18:48:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:48:35 INFO - PROCESS | 1810 | 1463190515887 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:48:35 INFO - PROCESS | 1810 | 1463190515891 Marionette TRACE conn4 <- [1,530,null,{}] 18:48:35 INFO - PROCESS | 1810 | 1463190515897 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}] 18:48:36 INFO - PROCESS | 1810 | 1463190516087 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 18:48:36 INFO - PROCESS | 1810 | 1463190516309 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c244800 == 85 [pid = 1810] [id = 140] 18:48:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 195 (0x8c246000) [pid = 1810] [serial = 420] [outer = (nil)] 18:48:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 196 (0x8c24f000) [pid = 1810] [serial = 421] [outer = 0x8c246000] 18:48:36 INFO - PROCESS | 1810 | 1463190516448 Marionette DEBUG loaded listener.js 18:48:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 197 (0x8c252000) [pid = 1810] [serial = 422] [outer = 0x8c246000] 18:48:37 INFO - PROCESS | 1810 | 1463190517690 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"]]]}] 18:48:37 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 18:48:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:48:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:48:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:48:37 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 18:48:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:48:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:48:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:48:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:48:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1885ms 18:48:37 INFO - PROCESS | 1810 | 1463190517776 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 18:48:37 INFO - PROCESS | 1810 | 1463190517782 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 18:48:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:48:37 INFO - PROCESS | 1810 | 1463190517791 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:48:37 INFO - PROCESS | 1810 | 1463190517796 Marionette TRACE conn4 <- [1,534,null,{}] 18:48:37 INFO - PROCESS | 1810 | 1463190517805 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}] 18:48:38 INFO - PROCESS | 1810 | 1463190518085 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 18:48:38 INFO - PROCESS | 1810 | 1463190518268 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e75a000 == 86 [pid = 1810] [id = 141] 18:48:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 198 (0x8ec77400) [pid = 1810] [serial = 423] [outer = (nil)] 18:48:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 199 (0x8ec8f000) [pid = 1810] [serial = 424] [outer = 0x8ec77400] 18:48:38 INFO - PROCESS | 1810 | 1463190518353 Marionette DEBUG loaded listener.js 18:48:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 200 (0x8ee0c400) [pid = 1810] [serial = 425] [outer = 0x8ec77400] 18:48:39 INFO - PROCESS | 1810 | 1463190519292 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]]]}] 18:48:39 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 18:48:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1536ms 18:48:39 INFO - PROCESS | 1810 | 1463190519369 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 18:48:39 INFO - PROCESS | 1810 | 1463190519378 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 18:48:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:48:39 INFO - PROCESS | 1810 | 1463190519391 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:48:39 INFO - PROCESS | 1810 | 1463190519395 Marionette TRACE conn4 <- [1,538,null,{}] 18:48:39 INFO - PROCESS | 1810 | 1463190519401 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}] 18:48:39 INFO - PROCESS | 1810 | 1463190519604 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 18:48:39 INFO - PROCESS | 1810 | 1463190519785 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e767800 == 87 [pid = 1810] [id = 142] 18:48:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 201 (0x8e76f800) [pid = 1810] [serial = 426] [outer = (nil)] 18:48:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 202 (0x8ee0fc00) [pid = 1810] [serial = 427] [outer = 0x8e76f800] 18:48:39 INFO - PROCESS | 1810 | 1463190519871 Marionette DEBUG loaded listener.js 18:48:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 203 (0x8f9e3400) [pid = 1810] [serial = 428] [outer = 0x8e76f800] 18:48:40 INFO - PROCESS | 1810 | 1463190520849 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]]]}] 18:48:40 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. 18:48:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1492ms 18:48:40 INFO - PROCESS | 1810 | 1463190520894 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 18:48:40 INFO - PROCESS | 1810 | 1463190520901 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 18:48:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:48:40 INFO - PROCESS | 1810 | 1463190520916 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:48:40 INFO - PROCESS | 1810 | 1463190520925 Marionette TRACE conn4 <- [1,542,null,{}] 18:48:40 INFO - PROCESS | 1810 | 1463190520948 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}] 18:48:41 INFO - PROCESS | 1810 | 1463190521274 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 18:48:41 INFO - PROCESS | 1810 | 1463190521515 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ef1a400 == 88 [pid = 1810] [id = 143] 18:48:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 204 (0x92b55000) [pid = 1810] [serial = 429] [outer = (nil)] 18:48:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 205 (0x92b8d000) [pid = 1810] [serial = 430] [outer = 0x92b55000] 18:48:41 INFO - PROCESS | 1810 | 1463190521600 Marionette DEBUG loaded listener.js 18:48:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 206 (0x93b02c00) [pid = 1810] [serial = 431] [outer = 0x92b55000] 18:48:42 INFO - PROCESS | 1810 | --DOMWINDOW == 205 (0x8f9e4800) [pid = 1810] [serial = 318] [outer = (nil)] [url = about:blank] 18:48:42 INFO - PROCESS | 1810 | --DOMWINDOW == 204 (0xa2556400) [pid = 1810] [serial = 312] [outer = (nil)] [url = about:blank] 18:48:42 INFO - PROCESS | 1810 | --DOMWINDOW == 203 (0x999b8400) [pid = 1810] [serial = 306] [outer = (nil)] [url = about:blank] 18:48:42 INFO - PROCESS | 1810 | --DOMWINDOW == 202 (0x9afbec00) [pid = 1810] [serial = 309] [outer = (nil)] [url = about:blank] 18:48:42 INFO - PROCESS | 1810 | --DOMWINDOW == 201 (0x92dca800) [pid = 1810] [serial = 303] [outer = (nil)] [url = about:blank] 18:48:42 INFO - PROCESS | 1810 | --DOMWINDOW == 200 (0x92a03c00) [pid = 1810] [serial = 300] [outer = (nil)] [url = about:blank] 18:48:42 INFO - PROCESS | 1810 | --DOMWINDOW == 199 (0xa33c2000) [pid = 1810] [serial = 315] [outer = (nil)] [url = about:blank] 18:48:42 INFO - PROCESS | 1810 | --DOMWINDOW == 198 (0x9a43b400) [pid = 1810] [serial = 336] [outer = (nil)] [url = about:blank] 18:48:42 INFO - PROCESS | 1810 | 1463190522519 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]]]}] 18:48:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 18:48:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1660ms 18:48:42 INFO - PROCESS | 1810 | --DOMWINDOW == 197 (0x9a0d3000) [pid = 1810] [serial = 333] [outer = (nil)] [url = about:blank] 18:48:42 INFO - PROCESS | 1810 | --DOMWINDOW == 196 (0x93b06000) [pid = 1810] [serial = 327] [outer = (nil)] [url = about:blank] 18:48:42 INFO - PROCESS | 1810 | --DOMWINDOW == 195 (0x9212b000) [pid = 1810] [serial = 322] [outer = (nil)] [url = about:blank] 18:48:42 INFO - PROCESS | 1810 | --DOMWINDOW == 194 (0x997a2800) [pid = 1810] [serial = 330] [outer = (nil)] [url = about:blank] 18:48:42 INFO - PROCESS | 1810 | --DOMWINDOW == 193 (0x92b60800) [pid = 1810] [serial = 325] [outer = (nil)] [url = about:blank] 18:48:42 INFO - PROCESS | 1810 | --DOMWINDOW == 192 (0x92b4c000) [pid = 1810] [serial = 298] [outer = (nil)] [url = about:blank] 18:48:42 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x9a1cc000) [pid = 1810] [serial = 334] [outer = (nil)] [url = about:blank] 18:48:42 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x8f9e5800) [pid = 1810] [serial = 321] [outer = (nil)] [url = about:blank] 18:48:42 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0x99c52000) [pid = 1810] [serial = 331] [outer = (nil)] [url = about:blank] 18:48:42 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0x92b57800) [pid = 1810] [serial = 324] [outer = (nil)] [url = about:blank] 18:48:42 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x945dc400) [pid = 1810] [serial = 328] [outer = (nil)] [url = about:blank] 18:48:42 INFO - PROCESS | 1810 | 1463190522622 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 18:48:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:48:42 INFO - PROCESS | 1810 | 1463190522631 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 18:48:42 INFO - PROCESS | 1810 | 1463190522643 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:48:42 INFO - PROCESS | 1810 | 1463190522646 Marionette TRACE conn4 <- [1,546,null,{}] 18:48:42 INFO - PROCESS | 1810 | 1463190522652 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}] 18:48:42 INFO - PROCESS | 1810 | 1463190522848 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 18:48:43 INFO - PROCESS | 1810 | 1463190523076 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:43 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e76d400 == 89 [pid = 1810] [id = 144] 18:48:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0x8f70e800) [pid = 1810] [serial = 432] [outer = (nil)] 18:48:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x92a0c800) [pid = 1810] [serial = 433] [outer = 0x8f70e800] 18:48:43 INFO - PROCESS | 1810 | 1463190523165 Marionette DEBUG loaded listener.js 18:48:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x92b8c000) [pid = 1810] [serial = 434] [outer = 0x8f70e800] 18:48:44 INFO - PROCESS | 1810 | 1463190524028 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]]]}] 18:48:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 18:48:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1439ms 18:48:44 INFO - PROCESS | 1810 | 1463190524081 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 18:48:44 INFO - PROCESS | 1810 | 1463190524084 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 18:48:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:48:44 INFO - PROCESS | 1810 | 1463190524092 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:48:44 INFO - PROCESS | 1810 | 1463190524096 Marionette TRACE conn4 <- [1,550,null,{}] 18:48:44 INFO - PROCESS | 1810 | 1463190524102 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}] 18:48:44 INFO - PROCESS | 1810 | 1463190524297 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 18:48:44 INFO - PROCESS | 1810 | 1463190524473 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f70b000 == 90 [pid = 1810] [id = 145] 18:48:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0x91a9a000) [pid = 1810] [serial = 435] [outer = (nil)] 18:48:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0x92dd3400) [pid = 1810] [serial = 436] [outer = 0x91a9a000] 18:48:44 INFO - PROCESS | 1810 | 1463190524588 Marionette DEBUG loaded listener.js 18:48:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 193 (0x93b10c00) [pid = 1810] [serial = 437] [outer = 0x91a9a000] 18:48:45 INFO - PROCESS | 1810 | 1463190525468 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]]]}] 18:48:45 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 18:48:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1389ms 18:48:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:48:45 INFO - PROCESS | 1810 | 1463190525481 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 18:48:45 INFO - PROCESS | 1810 | 1463190525484 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 18:48:45 INFO - PROCESS | 1810 | 1463190525530 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:48:45 INFO - PROCESS | 1810 | 1463190525534 Marionette TRACE conn4 <- [1,554,null,{}] 18:48:45 INFO - PROCESS | 1810 | 1463190525540 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}] 18:48:45 INFO - PROCESS | 1810 | 1463190525780 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 18:48:45 INFO - PROCESS | 1810 | 1463190525810 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b44400 == 91 [pid = 1810] [id = 146] 18:48:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 194 (0x93b0b800) [pid = 1810] [serial = 438] [outer = (nil)] 18:48:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 195 (0x99c53000) [pid = 1810] [serial = 439] [outer = 0x93b0b800] 18:48:45 INFO - PROCESS | 1810 | 1463190525885 Marionette DEBUG loaded listener.js 18:48:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 196 (0x99cf7400) [pid = 1810] [serial = 440] [outer = 0x93b0b800] 18:48:46 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:48:47 INFO - PROCESS | 1810 | 1463190527093 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]]]}] 18:48:47 INFO - PROCESS | 1810 | --DOMWINDOW == 195 (0x8dc07c00) [pid = 1810] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:48:47 INFO - PROCESS | 1810 | --DOMWINDOW == 194 (0x92b42400) [pid = 1810] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:48:47 INFO - PROCESS | 1810 | --DOMWINDOW == 193 (0x95037000) [pid = 1810] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:48:47 INFO - PROCESS | 1810 | --DOMWINDOW == 192 (0x8f9d9000) [pid = 1810] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:48:47 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x9a0d5000) [pid = 1810] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:48:47 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x93939000) [pid = 1810] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:48:47 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0x92a0fc00) [pid = 1810] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:48:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:48:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1672ms 18:48:47 INFO - PROCESS | 1810 | 1463190527162 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 18:48:47 INFO - PROCESS | 1810 | 1463190527166 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 18:48:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:48:47 INFO - PROCESS | 1810 | 1463190527188 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:48:47 INFO - PROCESS | 1810 | 1463190527192 Marionette TRACE conn4 <- [1,558,null,{}] 18:48:47 INFO - PROCESS | 1810 | 1463190527197 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}] 18:48:47 INFO - PROCESS | 1810 | 1463190527350 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 18:48:47 INFO - PROCESS | 1810 | 1463190527531 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ef0fc00 == 92 [pid = 1810] [id = 147] 18:48:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x8f70c400) [pid = 1810] [serial = 441] [outer = (nil)] 18:48:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0x93b0a800) [pid = 1810] [serial = 442] [outer = 0x8f70c400] 18:48:47 INFO - PROCESS | 1810 | 1463190527622 Marionette DEBUG loaded listener.js 18:48:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0x997a2800) [pid = 1810] [serial = 443] [outer = 0x8f70c400] 18:48:48 INFO - PROCESS | 1810 | 1463190528380 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]]]}] 18:48:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:48:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1229ms 18:48:48 INFO - PROCESS | 1810 | 1463190528419 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 18:48:48 INFO - PROCESS | 1810 | 1463190528422 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 18:48:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:48:48 INFO - PROCESS | 1810 | 1463190528429 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:48:48 INFO - PROCESS | 1810 | 1463190528432 Marionette TRACE conn4 <- [1,562,null,{}] 18:48:48 INFO - PROCESS | 1810 | 1463190528438 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}] 18:48:48 INFO - PROCESS | 1810 | 1463190528597 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 18:48:48 INFO - PROCESS | 1810 | 1463190528612 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ec88c00 == 93 [pid = 1810] [id = 148] 18:48:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 193 (0x8ee0d400) [pid = 1810] [serial = 444] [outer = (nil)] 18:48:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 194 (0x9a432400) [pid = 1810] [serial = 445] [outer = 0x8ee0d400] 18:48:48 INFO - PROCESS | 1810 | 1463190528685 Marionette DEBUG loaded listener.js 18:48:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 195 (0x9a903c00) [pid = 1810] [serial = 446] [outer = 0x8ee0d400] 18:48:49 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:48:49 INFO - PROCESS | 1810 | 1463190529851 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]]]}] 18:48:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:48:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1440ms 18:48:49 INFO - PROCESS | 1810 | 1463190529870 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 18:48:49 INFO - PROCESS | 1810 | 1463190529876 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 18:48:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:48:49 INFO - PROCESS | 1810 | 1463190529906 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:48:49 INFO - PROCESS | 1810 | 1463190529913 Marionette TRACE conn4 <- [1,566,null,{}] 18:48:49 INFO - PROCESS | 1810 | 1463190529922 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}] 18:48:50 INFO - PROCESS | 1810 | 1463190530128 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 18:48:50 INFO - PROCESS | 1810 | 1463190530371 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:50 INFO - PROCESS | 1810 | ++DOCSHELL 0x8dc09800 == 94 [pid = 1810] [id = 149] 18:48:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 196 (0x8e767000) [pid = 1810] [serial = 447] [outer = (nil)] 18:48:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 197 (0x8ee03c00) [pid = 1810] [serial = 448] [outer = 0x8e767000] 18:48:50 INFO - PROCESS | 1810 | 1463190530480 Marionette DEBUG loaded listener.js 18:48:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 198 (0x8f702800) [pid = 1810] [serial = 449] [outer = 0x8e767000] 18:48:51 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:48:51 INFO - PROCESS | 1810 | 1463190531396 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]]]}] 18:48:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:48:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1541ms 18:48:51 INFO - PROCESS | 1810 | 1463190531445 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 18:48:51 INFO - PROCESS | 1810 | 1463190531454 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 18:48:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:48:51 INFO - PROCESS | 1810 | 1463190531465 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:48:51 INFO - PROCESS | 1810 | 1463190531469 Marionette TRACE conn4 <- [1,570,null,{}] 18:48:51 INFO - PROCESS | 1810 | 1463190531477 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}] 18:48:51 INFO - PROCESS | 1810 | 1463190531714 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 18:48:51 INFO - PROCESS | 1810 | 1463190531960 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x92a10800 == 95 [pid = 1810] [id = 150] 18:48:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 199 (0x92b42800) [pid = 1810] [serial = 450] [outer = (nil)] 18:48:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 200 (0x92b4ec00) [pid = 1810] [serial = 451] [outer = 0x92b42800] 18:48:52 INFO - PROCESS | 1810 | 1463190532097 Marionette DEBUG loaded listener.js 18:48:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 201 (0x92b96400) [pid = 1810] [serial = 452] [outer = 0x92b42800] 18:48:52 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:48:53 INFO - PROCESS | 1810 | 1463190533095 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]]]}] 18:48:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:48:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1690ms 18:48:53 INFO - PROCESS | 1810 | 1463190533156 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 18:48:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:48:53 INFO - PROCESS | 1810 | 1463190533161 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 18:48:53 INFO - PROCESS | 1810 | 1463190533168 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:48:53 INFO - PROCESS | 1810 | 1463190533174 Marionette TRACE conn4 <- [1,574,null,{}] 18:48:53 INFO - PROCESS | 1810 | 1463190533191 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}] 18:48:53 INFO - PROCESS | 1810 | 1463190533431 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 18:48:53 INFO - PROCESS | 1810 | 1463190533707 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:53 INFO - PROCESS | 1810 | ++DOCSHELL 0x983a2c00 == 96 [pid = 1810] [id = 151] 18:48:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 202 (0x9a0ce400) [pid = 1810] [serial = 453] [outer = (nil)] 18:48:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 203 (0x9ac76400) [pid = 1810] [serial = 454] [outer = 0x9a0ce400] 18:48:53 INFO - PROCESS | 1810 | 1463190533804 Marionette DEBUG loaded listener.js 18:48:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 204 (0x9b60f000) [pid = 1810] [serial = 455] [outer = 0x9a0ce400] 18:48:54 INFO - PROCESS | 1810 | 1463190534692 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]]]}] 18:48:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:48:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1590ms 18:48:54 INFO - PROCESS | 1810 | 1463190534759 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 18:48:54 INFO - PROCESS | 1810 | 1463190534764 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 18:48:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:48:54 INFO - PROCESS | 1810 | 1463190534770 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:48:54 INFO - PROCESS | 1810 | 1463190534774 Marionette TRACE conn4 <- [1,578,null,{}] 18:48:54 INFO - PROCESS | 1810 | 1463190534779 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}] 18:48:54 INFO - PROCESS | 1810 | 1463190534970 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 18:48:55 INFO - PROCESS | 1810 | 1463190535151 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x8dc0e000 == 97 [pid = 1810] [id = 152] 18:48:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 205 (0x99c50400) [pid = 1810] [serial = 456] [outer = (nil)] 18:48:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 206 (0xa104c400) [pid = 1810] [serial = 457] [outer = 0x99c50400] 18:48:55 INFO - PROCESS | 1810 | 1463190535285 Marionette DEBUG loaded listener.js 18:48:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 207 (0xa2377800) [pid = 1810] [serial = 458] [outer = 0x99c50400] 18:48:56 INFO - PROCESS | 1810 | 1463190536264 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]]]}] 18:48:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:48:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1538ms 18:48:56 INFO - PROCESS | 1810 | 1463190536311 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 18:48:56 INFO - PROCESS | 1810 | 1463190536318 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 18:48:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:48:56 INFO - PROCESS | 1810 | 1463190536324 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:48:56 INFO - PROCESS | 1810 | 1463190536327 Marionette TRACE conn4 <- [1,582,null,{}] 18:48:56 INFO - PROCESS | 1810 | 1463190536334 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}] 18:48:56 INFO - PROCESS | 1810 | 1463190536585 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 18:48:56 INFO - PROCESS | 1810 | 1463190536904 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x8dc0a800 == 98 [pid = 1810] [id = 153] 18:48:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 208 (0x8e8c6800) [pid = 1810] [serial = 459] [outer = (nil)] 18:48:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 209 (0x8e8ce800) [pid = 1810] [serial = 460] [outer = 0x8e8c6800] 18:48:56 INFO - PROCESS | 1810 | 1463190536995 Marionette DEBUG loaded listener.js 18:48:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 210 (0x8e8d0c00) [pid = 1810] [serial = 461] [outer = 0x8e8c6800] 18:48:57 INFO - PROCESS | 1810 | 1463190537914 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]]]}] 18:48:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:48:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1634ms 18:48:57 INFO - PROCESS | 1810 | 1463190537959 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 18:48:57 INFO - PROCESS | 1810 | 1463190537963 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 18:48:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:48:57 INFO - PROCESS | 1810 | 1463190537970 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:48:57 INFO - PROCESS | 1810 | 1463190537974 Marionette TRACE conn4 <- [1,586,null,{}] 18:48:57 INFO - PROCESS | 1810 | 1463190537980 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}] 18:48:58 INFO - PROCESS | 1810 | 1463190538203 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 18:48:58 INFO - PROCESS | 1810 | 1463190538437 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:58 INFO - PROCESS | 1810 | ++DOCSHELL 0xa0516000 == 99 [pid = 1810] [id = 154] 18:48:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 211 (0xa23bd800) [pid = 1810] [serial = 462] [outer = (nil)] 18:48:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 212 (0xa258c800) [pid = 1810] [serial = 463] [outer = 0xa23bd800] 18:48:58 INFO - PROCESS | 1810 | 1463190538574 Marionette DEBUG loaded listener.js 18:48:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 213 (0xa3166c00) [pid = 1810] [serial = 464] [outer = 0xa23bd800] 18:48:59 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:48:59 INFO - PROCESS | 1810 | 1463190539459 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]]]}] 18:48:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:48:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1534ms 18:48:59 INFO - PROCESS | 1810 | 1463190539506 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 18:48:59 INFO - PROCESS | 1810 | 1463190539510 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 18:48:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:48:59 INFO - PROCESS | 1810 | 1463190539517 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:48:59 INFO - PROCESS | 1810 | 1463190539521 Marionette TRACE conn4 <- [1,590,null,{}] 18:48:59 INFO - PROCESS | 1810 | 1463190539527 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}] 18:48:59 INFO - PROCESS | 1810 | 1463190539727 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 18:48:59 INFO - PROCESS | 1810 | 1463190539964 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x8db8d400 == 100 [pid = 1810] [id = 155] 18:49:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 214 (0x8db8e800) [pid = 1810] [serial = 465] [outer = (nil)] 18:49:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 215 (0x8db93800) [pid = 1810] [serial = 466] [outer = 0x8db8e800] 18:49:00 INFO - PROCESS | 1810 | 1463190540130 Marionette DEBUG loaded listener.js 18:49:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 216 (0x8db98000) [pid = 1810] [serial = 467] [outer = 0x8db8e800] 18:49:01 INFO - PROCESS | 1810 | 1463190541199 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]]]}] 18:49:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:49:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1738ms 18:49:01 INFO - PROCESS | 1810 | 1463190541256 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 18:49:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:49:01 INFO - PROCESS | 1810 | 1463190541260 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 18:49:01 INFO - PROCESS | 1810 | 1463190541267 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:49:01 INFO - PROCESS | 1810 | 1463190541271 Marionette TRACE conn4 <- [1,594,null,{}] 18:49:01 INFO - PROCESS | 1810 | 1463190541277 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}] 18:49:01 INFO - PROCESS | 1810 | 1463190541469 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 18:49:01 INFO - PROCESS | 1810 | 1463190541706 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:01 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afe1400 == 101 [pid = 1810] [id = 156] 18:49:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 217 (0x8afe2800) [pid = 1810] [serial = 468] [outer = (nil)] 18:49:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 218 (0x8afe8800) [pid = 1810] [serial = 469] [outer = 0x8afe2800] 18:49:01 INFO - PROCESS | 1810 | 1463190541792 Marionette DEBUG loaded listener.js 18:49:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 219 (0x8afed400) [pid = 1810] [serial = 470] [outer = 0x8afe2800] 18:49:02 INFO - PROCESS | 1810 | 1463190542769 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]]]}] 18:49:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:49:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1582ms 18:49:02 INFO - PROCESS | 1810 | 1463190542850 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 18:49:02 INFO - PROCESS | 1810 | 1463190542854 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 18:49:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:49:02 INFO - PROCESS | 1810 | 1463190542861 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:49:02 INFO - PROCESS | 1810 | 1463190542865 Marionette TRACE conn4 <- [1,598,null,{}] 18:49:02 INFO - PROCESS | 1810 | 1463190542871 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}] 18:49:03 INFO - PROCESS | 1810 | 1463190543133 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 18:49:03 INFO - PROCESS | 1810 | 1463190543419 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afe5c00 == 102 [pid = 1810] [id = 157] 18:49:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 220 (0x8afe6800) [pid = 1810] [serial = 471] [outer = (nil)] 18:49:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 221 (0x8db94400) [pid = 1810] [serial = 472] [outer = 0x8afe6800] 18:49:03 INFO - PROCESS | 1810 | 1463190543543 Marionette DEBUG loaded listener.js 18:49:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 222 (0x8db9ac00) [pid = 1810] [serial = 473] [outer = 0x8afe6800] 18:49:04 INFO - PROCESS | 1810 | 1463190544455 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]]]}] 18:49:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:49:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1633ms 18:49:04 INFO - PROCESS | 1810 | 1463190544495 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 18:49:04 INFO - PROCESS | 1810 | 1463190544499 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 18:49:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:49:04 INFO - PROCESS | 1810 | 1463190544506 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:49:04 INFO - PROCESS | 1810 | 1463190544510 Marionette TRACE conn4 <- [1,602,null,{}] 18:49:04 INFO - PROCESS | 1810 | 1463190544516 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}] 18:49:04 INFO - PROCESS | 1810 | 1463190544714 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 18:49:04 INFO - PROCESS | 1810 | 1463190544951 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afe1800 == 103 [pid = 1810] [id = 158] 18:49:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 223 (0x8afe2000) [pid = 1810] [serial = 474] [outer = (nil)] 18:49:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 224 (0x8dba8400) [pid = 1810] [serial = 475] [outer = 0x8afe2000] 18:49:05 INFO - PROCESS | 1810 | 1463190545085 Marionette DEBUG loaded listener.js 18:49:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 225 (0x8dbab800) [pid = 1810] [serial = 476] [outer = 0x8afe2000] 18:49:06 INFO - PROCESS | 1810 | 1463190546028 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]]]}] 18:49:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:49:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1587ms 18:49:06 INFO - PROCESS | 1810 | 1463190546094 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 18:49:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:49:06 INFO - PROCESS | 1810 | 1463190546099 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 18:49:06 INFO - PROCESS | 1810 | 1463190546105 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:49:06 INFO - PROCESS | 1810 | 1463190546110 Marionette TRACE conn4 <- [1,606,null,{}] 18:49:06 INFO - PROCESS | 1810 | 1463190546116 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}] 18:49:06 INFO - PROCESS | 1810 | 1463190546384 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 18:49:06 INFO - PROCESS | 1810 | 1463190546677 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c4df800 == 104 [pid = 1810] [id = 159] 18:49:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 226 (0x8c4e9000) [pid = 1810] [serial = 477] [outer = (nil)] 18:49:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 227 (0x8dba4000) [pid = 1810] [serial = 478] [outer = 0x8c4e9000] 18:49:06 INFO - PROCESS | 1810 | 1463190546787 Marionette DEBUG loaded listener.js 18:49:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 228 (0x8dbb0400) [pid = 1810] [serial = 479] [outer = 0x8c4e9000] 18:49:07 INFO - PROCESS | 1810 | 1463190547700 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]]]}] 18:49:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:49:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1638ms 18:49:07 INFO - PROCESS | 1810 | 1463190547747 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 18:49:07 INFO - PROCESS | 1810 | 1463190547752 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 18:49:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:49:07 INFO - PROCESS | 1810 | 1463190547758 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:49:07 INFO - PROCESS | 1810 | 1463190547762 Marionette TRACE conn4 <- [1,610,null,{}] 18:49:07 INFO - PROCESS | 1810 | 1463190547767 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}] 18:49:07 INFO - PROCESS | 1810 | 1463190547952 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 18:49:08 INFO - PROCESS | 1810 | 1463190548200 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b303c00 == 105 [pid = 1810] [id = 160] 18:49:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 229 (0x8b304000) [pid = 1810] [serial = 480] [outer = (nil)] 18:49:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 230 (0x8b309c00) [pid = 1810] [serial = 481] [outer = 0x8b304000] 18:49:08 INFO - PROCESS | 1810 | 1463190548330 Marionette DEBUG loaded listener.js 18:49:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 231 (0x8b30d000) [pid = 1810] [serial = 482] [outer = 0x8b304000] 18:49:09 INFO - PROCESS | 1810 | 1463190549194 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]]]}] 18:49:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:49:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1537ms 18:49:09 INFO - PROCESS | 1810 | 1463190549297 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 18:49:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:49:09 INFO - PROCESS | 1810 | 1463190549301 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 18:49:09 INFO - PROCESS | 1810 | 1463190549308 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:49:09 INFO - PROCESS | 1810 | 1463190549312 Marionette TRACE conn4 <- [1,614,null,{}] 18:49:09 INFO - PROCESS | 1810 | 1463190549318 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}] 18:49:09 INFO - PROCESS | 1810 | 1463190549557 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 18:49:09 INFO - PROCESS | 1810 | 1463190549795 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b302000 == 106 [pid = 1810] [id = 161] 18:49:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 232 (0x8b303400) [pid = 1810] [serial = 483] [outer = (nil)] 18:49:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 233 (0x8c505400) [pid = 1810] [serial = 484] [outer = 0x8b303400] 18:49:09 INFO - PROCESS | 1810 | 1463190549898 Marionette DEBUG loaded listener.js 18:49:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 234 (0x8c509000) [pid = 1810] [serial = 485] [outer = 0x8b303400] 18:49:10 INFO - PROCESS | 1810 | 1463190550905 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]]]}] 18:49:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:49:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1637ms 18:49:10 INFO - PROCESS | 1810 | 1463190550946 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 18:49:10 INFO - PROCESS | 1810 | 1463190550950 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 18:49:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:49:10 INFO - PROCESS | 1810 | 1463190550956 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:49:10 INFO - PROCESS | 1810 | 1463190550959 Marionette TRACE conn4 <- [1,618,null,{}] 18:49:10 INFO - PROCESS | 1810 | 1463190550965 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}] 18:49:11 INFO - PROCESS | 1810 | 1463190551146 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 18:49:11 INFO - PROCESS | 1810 | 1463190551340 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b30a800 == 107 [pid = 1810] [id = 162] 18:49:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 235 (0x8c506c00) [pid = 1810] [serial = 486] [outer = (nil)] 18:49:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 236 (0x8c512c00) [pid = 1810] [serial = 487] [outer = 0x8c506c00] 18:49:11 INFO - PROCESS | 1810 | 1463190551422 Marionette DEBUG loaded listener.js 18:49:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 237 (0x92a0e800) [pid = 1810] [serial = 488] [outer = 0x8c506c00] 18:49:12 INFO - PROCESS | 1810 | 1463190552647 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]]]}] 18:49:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:49:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1792ms 18:49:12 INFO - PROCESS | 1810 | 1463190552749 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 18:49:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:49:12 INFO - PROCESS | 1810 | 1463190552755 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 18:49:12 INFO - PROCESS | 1810 | 1463190552764 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:49:12 INFO - PROCESS | 1810 | 1463190552769 Marionette TRACE conn4 <- [1,622,null,{}] 18:49:12 INFO - PROCESS | 1810 | 1463190552777 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}] 18:49:13 INFO - PROCESS | 1810 | 1463190553042 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 18:49:13 INFO - PROCESS | 1810 | 1463190553238 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c251400 == 108 [pid = 1810] [id = 163] 18:49:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 238 (0x8c4e4000) [pid = 1810] [serial = 489] [outer = (nil)] 18:49:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 239 (0x8c50b000) [pid = 1810] [serial = 490] [outer = 0x8c4e4000] 18:49:13 INFO - PROCESS | 1810 | 1463190553365 Marionette DEBUG loaded listener.js 18:49:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 240 (0x8c512800) [pid = 1810] [serial = 491] [outer = 0x8c4e4000] 18:49:14 INFO - PROCESS | 1810 | 1463190554376 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]]]}] 18:49:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:49:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1698ms 18:49:14 INFO - PROCESS | 1810 | 1463190554463 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 18:49:14 INFO - PROCESS | 1810 | 1463190554473 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 18:49:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:49:14 INFO - PROCESS | 1810 | 1463190554484 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:49:14 INFO - PROCESS | 1810 | 1463190554487 Marionette TRACE conn4 <- [1,626,null,{}] 18:49:14 INFO - PROCESS | 1810 | 1463190554494 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}] 18:49:14 INFO - PROCESS | 1810 | 1463190554718 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 18:49:14 INFO - PROCESS | 1810 | --DOCSHELL 0x945dfc00 == 107 [pid = 1810] [id = 72] 18:49:14 INFO - PROCESS | 1810 | --DOCSHELL 0x8ec91400 == 106 [pid = 1810] [id = 128] 18:49:14 INFO - PROCESS | 1810 | --DOCSHELL 0x92dcf800 == 105 [pid = 1810] [id = 33] 18:49:14 INFO - PROCESS | 1810 | --DOCSHELL 0x997a7800 == 104 [pid = 1810] [id = 41] 18:49:14 INFO - PROCESS | 1810 | --DOCSHELL 0x93beb800 == 103 [pid = 1810] [id = 32] 18:49:14 INFO - PROCESS | 1810 | --DOCSHELL 0x92a0d400 == 102 [pid = 1810] [id = 103] 18:49:14 INFO - PROCESS | 1810 | --DOCSHELL 0x92a02400 == 101 [pid = 1810] [id = 104] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 239 (0xa104dc00) [pid = 1810] [serial = 348] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 238 (0x8ec91000) [pid = 1810] [serial = 351] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 237 (0xa2585c00) [pid = 1810] [serial = 354] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 236 (0x8f70a400) [pid = 1810] [serial = 357] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 235 (0x8ef13400) [pid = 1810] [serial = 360] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 234 (0x9a438c00) [pid = 1810] [serial = 363] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 233 (0x8e76b800) [pid = 1810] [serial = 366] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 232 (0x91a95000) [pid = 1810] [serial = 369] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 231 (0x8d8b0c00) [pid = 1810] [serial = 372] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 230 (0x9b845c00) [pid = 1810] [serial = 394] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | 1463190555048 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8ef0fc00 == 100 [pid = 1810] [id = 147] 18:49:15 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c24bc00 == 101 [pid = 1810] [id = 164] 18:49:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 231 (0x8d154000) [pid = 1810] [serial = 492] [outer = (nil)] 18:49:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 232 (0x8dba4400) [pid = 1810] [serial = 493] [outer = 0x8d154000] 18:49:15 INFO - PROCESS | 1810 | 1463190555138 Marionette DEBUG loaded listener.js 18:49:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 233 (0x8e753800) [pid = 1810] [serial = 494] [outer = 0x8d154000] 18:49:15 INFO - PROCESS | 1810 | --DOCSHELL 0x92b44400 == 100 [pid = 1810] [id = 146] 18:49:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8f70b000 == 99 [pid = 1810] [id = 145] 18:49:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8e76d400 == 98 [pid = 1810] [id = 144] 18:49:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8ef1a400 == 97 [pid = 1810] [id = 143] 18:49:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8e767800 == 96 [pid = 1810] [id = 142] 18:49:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8e75a000 == 95 [pid = 1810] [id = 141] 18:49:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8e74dc00 == 94 [pid = 1810] [id = 136] 18:49:15 INFO - PROCESS | 1810 | --DOCSHELL 0x95012c00 == 93 [pid = 1810] [id = 135] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 232 (0xa225b800) [pid = 1810] [serial = 256] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 231 (0x8e767400) [pid = 1810] [serial = 378] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 230 (0xa68c6800) [pid = 1810] [serial = 375] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 229 (0x92b94c00) [pid = 1810] [serial = 384] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 228 (0x99ba0800) [pid = 1810] [serial = 388] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 227 (0x9812ac00) [pid = 1810] [serial = 387] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 226 (0x92b4d800) [pid = 1810] [serial = 339] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 225 (0x91a90c00) [pid = 1810] [serial = 381] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 224 (0x91a99c00) [pid = 1810] [serial = 382] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 223 (0x9ac6e800) [pid = 1810] [serial = 337] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 222 (0x9503c000) [pid = 1810] [serial = 342] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 221 (0x9b470000) [pid = 1810] [serial = 345] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 220 (0x9a437000) [pid = 1810] [serial = 392] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 219 (0x99c5c000) [pid = 1810] [serial = 391] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 218 (0x9d373400) [pid = 1810] [serial = 220] [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.] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 217 (0x93b0d000) [pid = 1810] [serial = 385] [outer = (nil)] [url = about:blank] 18:49:15 INFO - PROCESS | 1810 | --DOMWINDOW == 216 (0x8ec92c00) [pid = 1810] [serial = 379] [outer = (nil)] [url = about:blank] 18:49:16 INFO - PROCESS | 1810 | 1463190556292 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]]]}] 18:49:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:49:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1839ms 18:49:16 INFO - PROCESS | 1810 | 1463190556325 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 18:49:16 INFO - PROCESS | 1810 | 1463190556332 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 18:49:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:49:16 INFO - PROCESS | 1810 | 1463190556365 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:49:16 INFO - PROCESS | 1810 | 1463190556370 Marionette TRACE conn4 <- [1,630,null,{}] 18:49:16 INFO - PROCESS | 1810 | 1463190556399 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}] 18:49:16 INFO - PROCESS | 1810 | 1463190556657 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 18:49:16 INFO - PROCESS | 1810 | 1463190556812 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d8af400 == 94 [pid = 1810] [id = 165] 18:49:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 217 (0x8e76d800) [pid = 1810] [serial = 495] [outer = (nil)] 18:49:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 218 (0x8ec76c00) [pid = 1810] [serial = 496] [outer = 0x8e76d800] 18:49:16 INFO - PROCESS | 1810 | 1463190556902 Marionette DEBUG loaded listener.js 18:49:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 219 (0x8ec91c00) [pid = 1810] [serial = 497] [outer = 0x8e76d800] 18:49:17 INFO - PROCESS | 1810 | 1463190557706 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]]]}] 18:49:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:49:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1419ms 18:49:17 INFO - PROCESS | 1810 | 1463190557759 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 18:49:17 INFO - PROCESS | 1810 | 1463190557763 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 18:49:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:49:17 INFO - PROCESS | 1810 | 1463190557777 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:49:17 INFO - PROCESS | 1810 | 1463190557780 Marionette TRACE conn4 <- [1,634,null,{}] 18:49:17 INFO - PROCESS | 1810 | 1463190557786 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}] 18:49:18 INFO - PROCESS | 1810 | 1463190558010 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 18:49:18 INFO - PROCESS | 1810 | 1463190558040 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ec7a400 == 95 [pid = 1810] [id = 166] 18:49:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 220 (0x8ee06800) [pid = 1810] [serial = 498] [outer = (nil)] 18:49:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 221 (0x8ef17000) [pid = 1810] [serial = 499] [outer = 0x8ee06800] 18:49:18 INFO - PROCESS | 1810 | 1463190558118 Marionette DEBUG loaded listener.js 18:49:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 222 (0x8f9de000) [pid = 1810] [serial = 500] [outer = 0x8ee06800] 18:49:18 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:49:19 INFO - PROCESS | 1810 | 1463190559070 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]]]}] 18:49:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:49:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1336ms 18:49:19 INFO - PROCESS | 1810 | 1463190559114 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 18:49:19 INFO - PROCESS | 1810 | 1463190559118 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 18:49:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:49:19 INFO - PROCESS | 1810 | 1463190559133 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:49:19 INFO - PROCESS | 1810 | 1463190559136 Marionette TRACE conn4 <- [1,638,null,{}] 18:49:19 INFO - PROCESS | 1810 | 1463190559142 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}] 18:49:19 INFO - PROCESS | 1810 | 1463190559359 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 18:49:19 INFO - PROCESS | 1810 | 1463190559395 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f9db400 == 96 [pid = 1810] [id = 167] 18:49:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 223 (0x912b5c00) [pid = 1810] [serial = 501] [outer = (nil)] 18:49:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 224 (0x9149c800) [pid = 1810] [serial = 502] [outer = 0x912b5c00] 18:49:19 INFO - PROCESS | 1810 | 1463190559486 Marionette DEBUG loaded listener.js 18:49:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 225 (0x914a1400) [pid = 1810] [serial = 503] [outer = 0x912b5c00] 18:49:20 INFO - PROCESS | 1810 | --DOMWINDOW == 224 (0x92b55000) [pid = 1810] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:49:20 INFO - PROCESS | 1810 | --DOMWINDOW == 223 (0x8ec77400) [pid = 1810] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 18:49:20 INFO - PROCESS | 1810 | --DOMWINDOW == 222 (0x8f70e800) [pid = 1810] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 18:49:20 INFO - PROCESS | 1810 | --DOMWINDOW == 221 (0x93b0b800) [pid = 1810] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:49:20 INFO - PROCESS | 1810 | --DOMWINDOW == 220 (0x8e76f800) [pid = 1810] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:49:20 INFO - PROCESS | 1810 | --DOMWINDOW == 219 (0x91a9a000) [pid = 1810] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 18:49:20 INFO - PROCESS | 1810 | --DOMWINDOW == 218 (0x8f70c400) [pid = 1810] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:49:20 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:49:20 INFO - PROCESS | 1810 | 1463190560580 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]]]}] 18:49:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:49:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1484ms 18:49:20 INFO - PROCESS | 1810 | 1463190560618 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 18:49:20 INFO - PROCESS | 1810 | 1463190560622 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 18:49:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:49:20 INFO - PROCESS | 1810 | 1463190560628 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:49:20 INFO - PROCESS | 1810 | 1463190560632 Marionette TRACE conn4 <- [1,642,null,{}] 18:49:20 INFO - PROCESS | 1810 | 1463190560637 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}] 18:49:20 INFO - PROCESS | 1810 | 1463190560839 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 18:49:21 INFO - PROCESS | 1810 | 1463190560982 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b30b800 == 97 [pid = 1810] [id = 168] 18:49:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 219 (0x8ef1a000) [pid = 1810] [serial = 504] [outer = (nil)] 18:49:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 220 (0x91a94400) [pid = 1810] [serial = 505] [outer = 0x8ef1a000] 18:49:21 INFO - PROCESS | 1810 | 1463190561062 Marionette DEBUG loaded listener.js 18:49:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 221 (0x92129000) [pid = 1810] [serial = 506] [outer = 0x8ef1a000] 18:49:21 INFO - PROCESS | 1810 | 1463190561842 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]]]}] 18:49:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:49:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1232ms 18:49:21 INFO - PROCESS | 1810 | 1463190561860 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 18:49:21 INFO - PROCESS | 1810 | 1463190561863 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 18:49:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:49:21 INFO - PROCESS | 1810 | 1463190561870 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:49:21 INFO - PROCESS | 1810 | 1463190561874 Marionette TRACE conn4 <- [1,646,null,{}] 18:49:21 INFO - PROCESS | 1810 | 1463190561879 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}] 18:49:22 INFO - PROCESS | 1810 | 1463190562152 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 18:49:22 INFO - PROCESS | 1810 | 1463190562354 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b305800 == 98 [pid = 1810] [id = 169] 18:49:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 222 (0x8b306000) [pid = 1810] [serial = 507] [outer = (nil)] 18:49:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 223 (0x8c249000) [pid = 1810] [serial = 508] [outer = 0x8b306000] 18:49:22 INFO - PROCESS | 1810 | 1463190562445 Marionette DEBUG loaded listener.js 18:49:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 224 (0x8c4e2c00) [pid = 1810] [serial = 509] [outer = 0x8b306000] 18:49:23 INFO - PROCESS | 1810 | 1463190563525 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]]]}] 18:49:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:49:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1732ms 18:49:23 INFO - PROCESS | 1810 | 1463190563609 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 18:49:23 INFO - PROCESS | 1810 | 1463190563616 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 18:49:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:49:23 INFO - PROCESS | 1810 | 1463190563624 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:49:23 INFO - PROCESS | 1810 | 1463190563631 Marionette TRACE conn4 <- [1,650,null,{}] 18:49:23 INFO - PROCESS | 1810 | 1463190563639 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}] 18:49:23 INFO - PROCESS | 1810 | 1463190563882 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 18:49:24 INFO - PROCESS | 1810 | 1463190564172 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d8a3c00 == 99 [pid = 1810] [id = 170] 18:49:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 225 (0x8db99000) [pid = 1810] [serial = 510] [outer = (nil)] 18:49:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 226 (0x8e768000) [pid = 1810] [serial = 511] [outer = 0x8db99000] 18:49:24 INFO - PROCESS | 1810 | 1463190564267 Marionette DEBUG loaded listener.js 18:49:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 227 (0x8e8cd800) [pid = 1810] [serial = 512] [outer = 0x8db99000] 18:49:25 INFO - PROCESS | 1810 | 1463190565217 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]]]}] 18:49:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:49:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1635ms 18:49:25 INFO - PROCESS | 1810 | 1463190565260 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 18:49:25 INFO - PROCESS | 1810 | 1463190565265 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 18:49:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:49:25 INFO - PROCESS | 1810 | 1463190565272 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:49:25 INFO - PROCESS | 1810 | 1463190565275 Marionette TRACE conn4 <- [1,654,null,{}] 18:49:25 INFO - PROCESS | 1810 | 1463190565283 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}] 18:49:25 INFO - PROCESS | 1810 | 1463190565498 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 18:49:25 INFO - PROCESS | 1810 | 1463190565801 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f70c800 == 100 [pid = 1810] [id = 171] 18:49:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 228 (0x912b6000) [pid = 1810] [serial = 513] [outer = (nil)] 18:49:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 229 (0x9149d000) [pid = 1810] [serial = 514] [outer = 0x912b6000] 18:49:25 INFO - PROCESS | 1810 | 1463190565936 Marionette DEBUG loaded listener.js 18:49:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 230 (0x91a90400) [pid = 1810] [serial = 515] [outer = 0x912b6000] 18:49:26 INFO - PROCESS | 1810 | 1463190566874 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]]]}] 18:49:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:49:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1638ms 18:49:26 INFO - PROCESS | 1810 | 1463190566931 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 18:49:26 INFO - PROCESS | 1810 | 1463190566943 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 18:49:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:49:26 INFO - PROCESS | 1810 | 1463190566960 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:49:26 INFO - PROCESS | 1810 | 1463190566970 Marionette TRACE conn4 <- [1,658,null,{}] 18:49:26 INFO - PROCESS | 1810 | 1463190566976 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}] 18:49:27 INFO - PROCESS | 1810 | 1463190567213 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 18:49:27 INFO - PROCESS | 1810 | 1463190567456 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ef18800 == 101 [pid = 1810] [id = 172] 18:49:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 231 (0x914a5c00) [pid = 1810] [serial = 516] [outer = (nil)] 18:49:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 232 (0x92b59000) [pid = 1810] [serial = 517] [outer = 0x914a5c00] 18:49:27 INFO - PROCESS | 1810 | 1463190567562 Marionette DEBUG loaded listener.js 18:49:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 233 (0x93b10000) [pid = 1810] [serial = 518] [outer = 0x914a5c00] 18:49:28 INFO - PROCESS | 1810 | 1463190568426 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]]]}] 18:49:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:49:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1551ms 18:49:28 INFO - PROCESS | 1810 | 1463190568504 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 18:49:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:49:28 INFO - PROCESS | 1810 | 1463190568509 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 18:49:28 INFO - PROCESS | 1810 | 1463190568516 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:49:28 INFO - PROCESS | 1810 | 1463190568520 Marionette TRACE conn4 <- [1,662,null,{}] 18:49:28 INFO - PROCESS | 1810 | 1463190568526 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}] 18:49:28 INFO - PROCESS | 1810 | 1463190568760 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 18:49:29 INFO - PROCESS | 1810 | 1463190568993 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e9d3800 == 102 [pid = 1810] [id = 173] 18:49:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 234 (0x8f708000) [pid = 1810] [serial = 519] [outer = (nil)] 18:49:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 235 (0x95038c00) [pid = 1810] [serial = 520] [outer = 0x8f708000] 18:49:29 INFO - PROCESS | 1810 | 1463190569126 Marionette DEBUG loaded listener.js 18:49:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 236 (0x9776cc00) [pid = 1810] [serial = 521] [outer = 0x8f708000] 18:49:29 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:49:30 INFO - PROCESS | 1810 | 1463190570073 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]]]}] 18:49:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:49:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1589ms 18:49:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:49:30 INFO - PROCESS | 1810 | 1463190570105 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 18:49:30 INFO - PROCESS | 1810 | 1463190570108 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 18:49:30 INFO - PROCESS | 1810 | 1463190570115 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:49:30 INFO - PROCESS | 1810 | 1463190570119 Marionette TRACE conn4 <- [1,666,null,{}] 18:49:30 INFO - PROCESS | 1810 | 1463190570125 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}] 18:49:30 INFO - PROCESS | 1810 | 1463190570333 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 18:49:30 INFO - PROCESS | 1810 | 1463190570645 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x99c4ec00 == 103 [pid = 1810] [id = 174] 18:49:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 237 (0x99c4f800) [pid = 1810] [serial = 522] [outer = (nil)] 18:49:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 238 (0x99c5b000) [pid = 1810] [serial = 523] [outer = 0x99c4f800] 18:49:30 INFO - PROCESS | 1810 | 1463190570773 Marionette DEBUG loaded listener.js 18:49:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 239 (0x9a437000) [pid = 1810] [serial = 524] [outer = 0x99c4f800] 18:49:31 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:49:31 INFO - PROCESS | 1810 | 1463190571820 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]]]}] 18:49:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:49:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1784ms 18:49:31 INFO - PROCESS | 1810 | 1463190571899 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 18:49:31 INFO - PROCESS | 1810 | 1463190571904 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 18:49:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:49:31 INFO - PROCESS | 1810 | 1463190571911 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:49:31 INFO - PROCESS | 1810 | 1463190571915 Marionette TRACE conn4 <- [1,670,null,{}] 18:49:31 INFO - PROCESS | 1810 | 1463190571922 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}] 18:49:32 INFO - PROCESS | 1810 | 1463190572166 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 18:49:32 INFO - PROCESS | 1810 | 1463190572447 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:32 INFO - PROCESS | 1810 | ++DOCSHELL 0x9503b400 == 104 [pid = 1810] [id = 175] 18:49:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 240 (0x983a5000) [pid = 1810] [serial = 525] [outer = (nil)] 18:49:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 241 (0x9b4adc00) [pid = 1810] [serial = 526] [outer = 0x983a5000] 18:49:32 INFO - PROCESS | 1810 | 1463190572535 Marionette DEBUG loaded listener.js 18:49:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 242 (0x9b971000) [pid = 1810] [serial = 527] [outer = 0x983a5000] 18:49:33 INFO - PROCESS | 1810 | 1463190573411 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]]]}] 18:49:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:49:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1533ms 18:49:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:49:33 INFO - PROCESS | 1810 | 1463190573445 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 18:49:33 INFO - PROCESS | 1810 | 1463190573448 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 18:49:33 INFO - PROCESS | 1810 | 1463190573455 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:49:33 INFO - PROCESS | 1810 | 1463190573459 Marionette TRACE conn4 <- [1,674,null,{}] 18:49:33 INFO - PROCESS | 1810 | 1463190573465 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}] 18:49:33 INFO - PROCESS | 1810 | 1463190573661 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 18:49:33 INFO - PROCESS | 1810 | 1463190573931 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afe3800 == 105 [pid = 1810] [id = 176] 18:49:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 243 (0x8dc09c00) [pid = 1810] [serial = 528] [outer = (nil)] 18:49:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 244 (0xa225b800) [pid = 1810] [serial = 529] [outer = 0x8dc09c00] 18:49:34 INFO - PROCESS | 1810 | 1463190574068 Marionette DEBUG loaded listener.js 18:49:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 245 (0xa2551800) [pid = 1810] [serial = 530] [outer = 0x8dc09c00] 18:49:34 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:49:34 INFO - PROCESS | 1810 | 1463190574996 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]]]}] 18:49:35 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 18:49:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1595ms 18:49:35 INFO - PROCESS | 1810 | 1463190575050 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 18:49:35 INFO - PROCESS | 1810 | 1463190575054 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 18:49:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:49:35 INFO - PROCESS | 1810 | 1463190575061 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:49:35 INFO - PROCESS | 1810 | 1463190575064 Marionette TRACE conn4 <- [1,678,null,{}] 18:49:35 INFO - PROCESS | 1810 | 1463190575070 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}] 18:49:35 INFO - PROCESS | 1810 | 1463190575273 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 18:49:35 INFO - PROCESS | 1810 | 1463190575529 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b1a8400 == 106 [pid = 1810] [id = 177] 18:49:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 246 (0x8b1a9000) [pid = 1810] [serial = 531] [outer = (nil)] 18:49:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 247 (0x8b1af000) [pid = 1810] [serial = 532] [outer = 0x8b1a9000] 18:49:35 INFO - PROCESS | 1810 | 1463190575676 Marionette DEBUG loaded listener.js 18:49:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 248 (0x8b1b2000) [pid = 1810] [serial = 533] [outer = 0x8b1a9000] 18:49:36 INFO - PROCESS | 1810 | 1463190576581 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]]]}] 18:49:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:49:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1580ms 18:49:36 INFO - PROCESS | 1810 | 1463190576642 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 18:49:36 INFO - PROCESS | 1810 | 1463190576646 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 18:49:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:49:36 INFO - PROCESS | 1810 | 1463190576653 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:49:36 INFO - PROCESS | 1810 | 1463190576665 Marionette TRACE conn4 <- [1,682,null,{}] 18:49:36 INFO - PROCESS | 1810 | 1463190576670 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}] 18:49:36 INFO - PROCESS | 1810 | 1463190576901 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 18:49:37 INFO - PROCESS | 1810 | 1463190577147 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b1a6c00 == 107 [pid = 1810] [id = 178] 18:49:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 249 (0x8b1ad800) [pid = 1810] [serial = 534] [outer = (nil)] 18:49:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 250 (0x9b84e400) [pid = 1810] [serial = 535] [outer = 0x8b1ad800] 18:49:37 INFO - PROCESS | 1810 | 1463190577278 Marionette DEBUG loaded listener.js 18:49:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 251 (0xa258d800) [pid = 1810] [serial = 536] [outer = 0x8b1ad800] 18:49:38 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:38 INFO - PROCESS | 1810 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:49:38 INFO - PROCESS | 1810 | 1463190578627 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]]]}] 18:49:38 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) 18:49:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1990ms 18:49:38 INFO - PROCESS | 1810 | 1463190578643 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 18:49:38 INFO - PROCESS | 1810 | 1463190578646 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 18:49:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:49:38 INFO - PROCESS | 1810 | 1463190578654 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:49:38 INFO - PROCESS | 1810 | 1463190578657 Marionette TRACE conn4 <- [1,686,null,{}] 18:49:38 INFO - PROCESS | 1810 | 1463190578663 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}] 18:49:38 INFO - PROCESS | 1810 | 1463190578950 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 18:49:39 INFO - PROCESS | 1810 | 1463190579141 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b1b4c00 == 108 [pid = 1810] [id = 179] 18:49:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 252 (0x8b1b5400) [pid = 1810] [serial = 537] [outer = (nil)] 18:49:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 253 (0x8b5c6800) [pid = 1810] [serial = 538] [outer = 0x8b1b5400] 18:49:39 INFO - PROCESS | 1810 | 1463190579233 Marionette DEBUG loaded listener.js 18:49:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 254 (0x8b5d0c00) [pid = 1810] [serial = 539] [outer = 0x8b1b5400] 18:49:40 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:40 INFO - PROCESS | 1810 | 1463190580594 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]]]}] 18:49:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:49:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1982ms 18:49:40 INFO - PROCESS | 1810 | 1463190580729 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 18:49:40 INFO - PROCESS | 1810 | 1463190580733 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 18:49:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:49:40 INFO - PROCESS | 1810 | 1463190580751 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:49:40 INFO - PROCESS | 1810 | 1463190580757 Marionette TRACE conn4 <- [1,690,null,{}] 18:49:40 INFO - PROCESS | 1810 | 1463190580763 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}] 18:49:40 INFO - PROCESS | 1810 | 1463190580982 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 18:49:41 INFO - PROCESS | 1810 | 1463190581181 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x8a507400 == 109 [pid = 1810] [id = 180] 18:49:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 255 (0x8a507c00) [pid = 1810] [serial = 540] [outer = (nil)] 18:49:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 256 (0x8a50fc00) [pid = 1810] [serial = 541] [outer = 0x8a507c00] 18:49:41 INFO - PROCESS | 1810 | 1463190581272 Marionette DEBUG loaded listener.js 18:49:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 257 (0x8b5c8000) [pid = 1810] [serial = 542] [outer = 0x8a507c00] 18:49:42 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:42 INFO - PROCESS | 1810 | 1463190582609 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]]]}] 18:49:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:49:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1889ms 18:49:42 INFO - PROCESS | 1810 | 1463190582639 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 18:49:42 INFO - PROCESS | 1810 | 1463190582644 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 18:49:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:49:42 INFO - PROCESS | 1810 | 1463190582651 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:49:42 INFO - PROCESS | 1810 | 1463190582656 Marionette TRACE conn4 <- [1,694,null,{}] 18:49:42 INFO - PROCESS | 1810 | 1463190582767 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}] 18:49:42 INFO - PROCESS | 1810 | 1463190582958 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 18:49:43 INFO - PROCESS | 1810 | 1463190583149 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:43 INFO - PROCESS | 1810 | ++DOCSHELL 0x8a505800 == 110 [pid = 1810] [id = 181] 18:49:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 258 (0x8a50c400) [pid = 1810] [serial = 543] [outer = (nil)] 18:49:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 259 (0x8ec8b800) [pid = 1810] [serial = 544] [outer = 0x8a50c400] 18:49:43 INFO - PROCESS | 1810 | 1463190583233 Marionette DEBUG loaded listener.js 18:49:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 260 (0x912b2400) [pid = 1810] [serial = 545] [outer = 0x8a50c400] 18:49:45 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:45 INFO - PROCESS | 1810 | 1463190585053 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]]]}] 18:49:45 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) 18:49:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2438ms 18:49:45 INFO - PROCESS | 1810 | 1463190585091 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 18:49:45 INFO - PROCESS | 1810 | 1463190585097 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 18:49:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:49:45 INFO - PROCESS | 1810 | 1463190585106 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:49:45 INFO - PROCESS | 1810 | 1463190585111 Marionette TRACE conn4 <- [1,698,null,{}] 18:49:45 INFO - PROCESS | 1810 | 1463190585120 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}] 18:49:45 INFO - PROCESS | 1810 | 1463190585439 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 18:49:45 INFO - PROCESS | 1810 | 1463190585720 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x8a508400 == 111 [pid = 1810] [id = 182] 18:49:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 261 (0x8afe7400) [pid = 1810] [serial = 546] [outer = (nil)] 18:49:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 262 (0x8b30fc00) [pid = 1810] [serial = 547] [outer = 0x8afe7400] 18:49:45 INFO - PROCESS | 1810 | 1463190585822 Marionette DEBUG loaded listener.js 18:49:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 263 (0x8c4e6800) [pid = 1810] [serial = 548] [outer = 0x8afe7400] 18:49:46 INFO - PROCESS | 1810 | --DOCSHELL 0x8ec81800 == 110 [pid = 1810] [id = 127] 18:49:46 INFO - PROCESS | 1810 | --DOCSHELL 0x8d8a3000 == 109 [pid = 1810] [id = 126] 18:49:46 INFO - PROCESS | 1810 | --DOCSHELL 0x8b30b800 == 108 [pid = 1810] [id = 168] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 262 (0x9a432400) [pid = 1810] [serial = 445] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOCSHELL 0x8f9db400 == 107 [pid = 1810] [id = 167] 18:49:46 INFO - PROCESS | 1810 | --DOCSHELL 0x8ec7a400 == 106 [pid = 1810] [id = 166] 18:49:46 INFO - PROCESS | 1810 | --DOCSHELL 0x8d8af400 == 105 [pid = 1810] [id = 165] 18:49:46 INFO - PROCESS | 1810 | --DOCSHELL 0x8c24bc00 == 104 [pid = 1810] [id = 164] 18:49:46 INFO - PROCESS | 1810 | --DOCSHELL 0x8c251400 == 103 [pid = 1810] [id = 163] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 261 (0x9b4a9c00) [pid = 1810] [serial = 406] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 260 (0x92b8d000) [pid = 1810] [serial = 430] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 259 (0x8ec8f000) [pid = 1810] [serial = 424] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 258 (0xa2589000) [pid = 1810] [serial = 412] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 257 (0x92a0c800) [pid = 1810] [serial = 433] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 256 (0x9812a400) [pid = 1810] [serial = 403] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 255 (0x99c53000) [pid = 1810] [serial = 439] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 254 (0x8f9e3400) [pid = 1810] [serial = 428] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 253 (0x93b10c00) [pid = 1810] [serial = 437] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 252 (0x8e9d6800) [pid = 1810] [serial = 397] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 251 (0x8c24f000) [pid = 1810] [serial = 421] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 250 (0x8ee0fc00) [pid = 1810] [serial = 427] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 249 (0x92b8c000) [pid = 1810] [serial = 434] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 248 (0x8ee0c400) [pid = 1810] [serial = 425] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 247 (0x92dd3400) [pid = 1810] [serial = 436] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 246 (0x8ee0a400) [pid = 1810] [serial = 415] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 245 (0x99cf7400) [pid = 1810] [serial = 440] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 244 (0x93b0a800) [pid = 1810] [serial = 442] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 243 (0x8d152400) [pid = 1810] [serial = 418] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 242 (0x912ae000) [pid = 1810] [serial = 400] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 241 (0x8e756000) [pid = 1810] [serial = 409] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 240 (0x93b02c00) [pid = 1810] [serial = 431] [outer = (nil)] [url = about:blank] 18:49:46 INFO - PROCESS | 1810 | --DOMWINDOW == 239 (0x997a2800) [pid = 1810] [serial = 443] [outer = (nil)] [url = about:blank] 18:49:47 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:47 INFO - PROCESS | 1810 | 1463190587266 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]]]}] 18:49:47 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) 18:49:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2193ms 18:49:47 INFO - PROCESS | 1810 | 1463190587299 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 18:49:47 INFO - PROCESS | 1810 | 1463190587307 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 18:49:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:49:47 INFO - PROCESS | 1810 | 1463190587318 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:49:47 INFO - PROCESS | 1810 | 1463190587322 Marionette TRACE conn4 <- [1,702,null,{}] 18:49:47 INFO - PROCESS | 1810 | 1463190587328 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}] 18:49:47 INFO - PROCESS | 1810 | 1463190587504 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 18:49:47 INFO - PROCESS | 1810 | 1463190587712 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c250400 == 104 [pid = 1810] [id = 183] 18:49:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 240 (0x8c251400) [pid = 1810] [serial = 549] [outer = (nil)] 18:49:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 241 (0x8d14f800) [pid = 1810] [serial = 550] [outer = 0x8c251400] 18:49:47 INFO - PROCESS | 1810 | 1463190587805 Marionette DEBUG loaded listener.js 18:49:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 242 (0x8db8fc00) [pid = 1810] [serial = 551] [outer = 0x8c251400] 18:49:48 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:49 INFO - PROCESS | 1810 | 1463190589007 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]]]}] 18:49:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:49:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1731ms 18:49:49 INFO - PROCESS | 1810 | 1463190589051 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 18:49:49 INFO - PROCESS | 1810 | 1463190589055 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 18:49:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:49:49 INFO - PROCESS | 1810 | 1463190589062 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:49:49 INFO - PROCESS | 1810 | 1463190589067 Marionette TRACE conn4 <- [1,706,null,{}] 18:49:49 INFO - PROCESS | 1810 | 1463190589091 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}] 18:49:49 INFO - PROCESS | 1810 | 1463190589372 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 18:49:49 INFO - PROCESS | 1810 | 1463190589401 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d14fc00 == 105 [pid = 1810] [id = 184] 18:49:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 243 (0x8db91000) [pid = 1810] [serial = 552] [outer = (nil)] 18:49:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 244 (0x8e76b400) [pid = 1810] [serial = 553] [outer = 0x8db91000] 18:49:49 INFO - PROCESS | 1810 | 1463190589482 Marionette DEBUG loaded listener.js 18:49:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 245 (0x8e882400) [pid = 1810] [serial = 554] [outer = 0x8db91000] 18:49:50 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:50 INFO - PROCESS | 1810 | --DOMWINDOW == 244 (0x8c4e4000) [pid = 1810] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:49:50 INFO - PROCESS | 1810 | --DOMWINDOW == 243 (0x8d154000) [pid = 1810] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:49:50 INFO - PROCESS | 1810 | --DOMWINDOW == 242 (0x8ee06800) [pid = 1810] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:49:50 INFO - PROCESS | 1810 | --DOMWINDOW == 241 (0x912b5c00) [pid = 1810] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:49:50 INFO - PROCESS | 1810 | --DOMWINDOW == 240 (0x8e76d800) [pid = 1810] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:49:50 INFO - PROCESS | 1810 | --DOMWINDOW == 239 (0x9a907000) [pid = 1810] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:49:51 INFO - PROCESS | 1810 | 1463190591058 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]]]}] 18:49:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:49:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2038ms 18:49:51 INFO - PROCESS | 1810 | 1463190591101 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 18:49:51 INFO - PROCESS | 1810 | 1463190591106 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 18:49:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:49:51 INFO - PROCESS | 1810 | 1463190591113 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:49:51 INFO - PROCESS | 1810 | 1463190591116 Marionette TRACE conn4 <- [1,710,null,{}] 18:49:51 INFO - PROCESS | 1810 | 1463190591122 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}] 18:49:51 INFO - PROCESS | 1810 | 1463190591338 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 18:49:51 INFO - PROCESS | 1810 | 1463190591435 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c4e4000 == 106 [pid = 1810] [id = 185] 18:49:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 240 (0x8d8af000) [pid = 1810] [serial = 555] [outer = (nil)] 18:49:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 241 (0x8e886400) [pid = 1810] [serial = 556] [outer = 0x8d8af000] 18:49:51 INFO - PROCESS | 1810 | 1463190591515 Marionette DEBUG loaded listener.js 18:49:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 242 (0x8e889c00) [pid = 1810] [serial = 557] [outer = 0x8d8af000] 18:49:52 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:52 INFO - PROCESS | 1810 | 1463190592733 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]]]}] 18:49:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:49:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1662ms 18:49:52 INFO - PROCESS | 1810 | 1463190592776 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 18:49:52 INFO - PROCESS | 1810 | 1463190592780 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 18:49:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:49:52 INFO - PROCESS | 1810 | 1463190592786 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:49:52 INFO - PROCESS | 1810 | 1463190592789 Marionette TRACE conn4 <- [1,714,null,{}] 18:49:52 INFO - PROCESS | 1810 | 1463190592794 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}] 18:49:53 INFO - PROCESS | 1810 | 1463190593158 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 18:49:53 INFO - PROCESS | 1810 | 1463190593475 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:53 INFO - PROCESS | 1810 | ++DOCSHELL 0x8a506000 == 107 [pid = 1810] [id = 186] 18:49:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 243 (0x8a508c00) [pid = 1810] [serial = 558] [outer = (nil)] 18:49:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 244 (0x8b1a7000) [pid = 1810] [serial = 559] [outer = 0x8a508c00] 18:49:53 INFO - PROCESS | 1810 | 1463190593634 Marionette DEBUG loaded listener.js 18:49:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 245 (0x8b309000) [pid = 1810] [serial = 560] [outer = 0x8a508c00] 18:49:55 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:55 INFO - PROCESS | 1810 | 1463190595266 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]]]}] 18:49:55 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 18:49:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2496ms 18:49:55 INFO - PROCESS | 1810 | 1463190595285 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 18:49:55 INFO - PROCESS | 1810 | 1463190595293 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 18:49:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:49:55 INFO - PROCESS | 1810 | 1463190595301 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:49:55 INFO - PROCESS | 1810 | 1463190595307 Marionette TRACE conn4 <- [1,718,null,{}] 18:49:55 INFO - PROCESS | 1810 | 1463190595315 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}] 18:49:55 INFO - PROCESS | 1810 | 1463190595626 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 18:49:55 INFO - PROCESS | 1810 | 1463190595835 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b5cfc00 == 108 [pid = 1810] [id = 187] 18:49:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 246 (0x8c4e8c00) [pid = 1810] [serial = 561] [outer = (nil)] 18:49:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 247 (0x8dba1400) [pid = 1810] [serial = 562] [outer = 0x8c4e8c00] 18:49:55 INFO - PROCESS | 1810 | 1463190595972 Marionette DEBUG loaded listener.js 18:49:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 248 (0x8e74e000) [pid = 1810] [serial = 563] [outer = 0x8c4e8c00] 18:49:57 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:49:57 INFO - PROCESS | 1810 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:49:57 INFO - PROCESS | 1810 | 1463190597351 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]]]}] 18:49:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:49:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2141ms 18:49:57 INFO - PROCESS | 1810 | 1463190597487 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 18:49:57 INFO - PROCESS | 1810 | 1463190597495 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 18:49:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:49:57 INFO - PROCESS | 1810 | 1463190597505 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:49:57 INFO - PROCESS | 1810 | 1463190597509 Marionette TRACE conn4 <- [1,722,null,{}] 18:49:57 INFO - PROCESS | 1810 | 1463190597515 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}] 18:49:57 INFO - PROCESS | 1810 | 1463190597753 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 18:49:57 INFO - PROCESS | 1810 | 1463190597947 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x8db8e000 == 109 [pid = 1810] [id = 188] 18:49:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 249 (0x8e76d800) [pid = 1810] [serial = 564] [outer = (nil)] 18:49:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 250 (0x8e9d8400) [pid = 1810] [serial = 565] [outer = 0x8e76d800] 18:49:58 INFO - PROCESS | 1810 | 1463190598034 Marionette DEBUG loaded listener.js 18:49:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 251 (0x8ec8f400) [pid = 1810] [serial = 566] [outer = 0x8e76d800] 18:49:59 INFO - PROCESS | 1810 | 1463190599066 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] 18:49:59 INFO - PROCESS | 1810 | 1463190599111 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 18:49:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:49:59 INFO - PROCESS | 1810 | 1463190599129 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:49:59 INFO - PROCESS | 1810 | 1463190599139 Marionette TRACE conn4 <- [1,726,null,{}] 18:49:59 INFO - PROCESS | 1810 | 1463190599147 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}] 18:49:59 INFO - PROCESS | 1810 | 1463190599372 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 18:49:59 INFO - PROCESS | 1810 | 1463190599663 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e884400 == 110 [pid = 1810] [id = 189] 18:49:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 252 (0x8f708400) [pid = 1810] [serial = 567] [outer = (nil)] 18:49:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 253 (0x9149a800) [pid = 1810] [serial = 568] [outer = 0x8f708400] 18:49:59 INFO - PROCESS | 1810 | 1463190599760 Marionette DEBUG loaded listener.js 18:49:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 254 (0x914a4000) [pid = 1810] [serial = 569] [outer = 0x8f708400] 18:50:00 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:50:00 INFO - PROCESS | 1810 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:50:00 INFO - PROCESS | 1810 | 1463190600796 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]]]}] 18:50:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:50:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1716ms 18:50:00 INFO - PROCESS | 1810 | 1463190600836 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 18:50:00 INFO - PROCESS | 1810 | 1463190600842 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 18:50:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:50:00 INFO - PROCESS | 1810 | 1463190600849 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:50:00 INFO - PROCESS | 1810 | 1463190600852 Marionette TRACE conn4 <- [1,730,null,{}] 18:50:00 INFO - PROCESS | 1810 | 1463190600858 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}] 18:50:01 INFO - PROCESS | 1810 | 1463190601056 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 18:50:01 INFO - PROCESS | 1810 | 1463190601359 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:01 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f70a000 == 111 [pid = 1810] [id = 190] 18:50:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 255 (0x912b2800) [pid = 1810] [serial = 570] [outer = (nil)] 18:50:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 256 (0x92b45800) [pid = 1810] [serial = 571] [outer = 0x912b2800] 18:50:01 INFO - PROCESS | 1810 | 1463190601457 Marionette DEBUG loaded listener.js 18:50:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 257 (0x92b52c00) [pid = 1810] [serial = 572] [outer = 0x912b2800] 18:50:02 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:50:02 INFO - PROCESS | 1810 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:50:02 INFO - PROCESS | 1810 | 1463190602783 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] 18:50:03 INFO - PROCESS | 1810 | 1463190603005 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 18:50:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:50:03 INFO - PROCESS | 1810 | 1463190603017 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:50:03 INFO - PROCESS | 1810 | 1463190603020 Marionette TRACE conn4 <- [1,734,null,{}] 18:50:03 INFO - PROCESS | 1810 | 1463190603028 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}] 18:50:03 INFO - PROCESS | 1810 | 1463190603210 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 18:50:03 INFO - PROCESS | 1810 | 1463190603420 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x93898800 == 112 [pid = 1810] [id = 191] 18:50:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 258 (0x93b03000) [pid = 1810] [serial = 573] [outer = (nil)] 18:50:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 259 (0x93b10c00) [pid = 1810] [serial = 574] [outer = 0x93b03000] 18:50:03 INFO - PROCESS | 1810 | 1463190603538 Marionette DEBUG loaded listener.js 18:50:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 260 (0x97773400) [pid = 1810] [serial = 575] [outer = 0x93b03000] 18:50:04 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:50:04 INFO - PROCESS | 1810 | 1463190604593 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]]]}] 18:50:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:50:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1635ms 18:50:04 INFO - PROCESS | 1810 | 1463190604654 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 18:50:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:50:04 INFO - PROCESS | 1810 | 1463190604660 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 18:50:04 INFO - PROCESS | 1810 | 1463190604667 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:50:04 INFO - PROCESS | 1810 | 1463190604671 Marionette TRACE conn4 <- [1,738,null,{}] 18:50:04 INFO - PROCESS | 1810 | 1463190604677 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}] 18:50:04 INFO - PROCESS | 1810 | 1463190604897 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 18:50:05 INFO - PROCESS | 1810 | 1463190605159 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x92a05c00 == 113 [pid = 1810] [id = 192] 18:50:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 261 (0x93bf4400) [pid = 1810] [serial = 576] [outer = (nil)] 18:50:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 262 (0x99c57800) [pid = 1810] [serial = 577] [outer = 0x93bf4400] 18:50:05 INFO - PROCESS | 1810 | 1463190605301 Marionette DEBUG loaded listener.js 18:50:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 263 (0x9a434400) [pid = 1810] [serial = 578] [outer = 0x93bf4400] 18:50:06 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:50:06 INFO - PROCESS | 1810 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:50:06 INFO - PROCESS | 1810 | 1463190606732 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]]]}] 18:50:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:50:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2137ms 18:50:06 INFO - PROCESS | 1810 | 1463190606806 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 18:50:06 INFO - PROCESS | 1810 | 1463190606810 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 18:50:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:50:06 INFO - PROCESS | 1810 | 1463190606819 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:50:06 INFO - PROCESS | 1810 | 1463190606823 Marionette TRACE conn4 <- [1,742,null,{}] 18:50:06 INFO - PROCESS | 1810 | 1463190606830 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}] 18:50:07 INFO - PROCESS | 1810 | 1463190607031 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 18:50:07 INFO - PROCESS | 1810 | 1463190607239 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d153800 == 114 [pid = 1810] [id = 193] 18:50:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 264 (0x99a86c00) [pid = 1810] [serial = 579] [outer = (nil)] 18:50:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 265 (0x9a90a400) [pid = 1810] [serial = 580] [outer = 0x99a86c00] 18:50:07 INFO - PROCESS | 1810 | 1463190607326 Marionette DEBUG loaded listener.js 18:50:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 266 (0x9aaa5400) [pid = 1810] [serial = 581] [outer = 0x99a86c00] 18:50:08 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:50:08 INFO - PROCESS | 1810 | 1463190608686 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]]]}] 18:50:08 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 18:50:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1895ms 18:50:08 INFO - PROCESS | 1810 | 1463190608750 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 18:50:08 INFO - PROCESS | 1810 | 1463190608755 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 18:50:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:50:08 INFO - PROCESS | 1810 | 1463190608782 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:50:08 INFO - PROCESS | 1810 | 1463190608786 Marionette TRACE conn4 <- [1,746,null,{}] 18:50:08 INFO - PROCESS | 1810 | 1463190608791 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}] 18:50:08 INFO - PROCESS | 1810 | 1463190608985 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 18:50:09 INFO - PROCESS | 1810 | 1463190609195 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f70d800 == 115 [pid = 1810] [id = 194] 18:50:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 267 (0x914a0800) [pid = 1810] [serial = 582] [outer = (nil)] 18:50:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 268 (0x9b4acc00) [pid = 1810] [serial = 583] [outer = 0x914a0800] 18:50:09 INFO - PROCESS | 1810 | 1463190609329 Marionette DEBUG loaded listener.js 18:50:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 269 (0x9b97c000) [pid = 1810] [serial = 584] [outer = 0x914a0800] 18:50:10 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:50:11 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:50:11 INFO - PROCESS | 1810 | 1463190611184 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]]]}] 18:50:11 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.) 18:50:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2442ms 18:50:11 INFO - PROCESS | 1810 | 1463190611221 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 18:50:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:50:11 INFO - PROCESS | 1810 | 1463190611227 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 18:50:11 INFO - PROCESS | 1810 | 1463190611236 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:50:11 INFO - PROCESS | 1810 | 1463190611241 Marionette TRACE conn4 <- [1,750,null,{}] 18:50:11 INFO - PROCESS | 1810 | 1463190611329 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}] 18:50:11 INFO - PROCESS | 1810 | 1463190611676 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 18:50:11 INFO - PROCESS | 1810 | 1463190611839 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b5c5000 == 116 [pid = 1810] [id = 195] 18:50:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 270 (0x8c251800) [pid = 1810] [serial = 585] [outer = (nil)] 18:50:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 271 (0x8c586c00) [pid = 1810] [serial = 586] [outer = 0x8c251800] 18:50:11 INFO - PROCESS | 1810 | 1463190611925 Marionette DEBUG loaded listener.js 18:50:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 272 (0x8c58fc00) [pid = 1810] [serial = 587] [outer = 0x8c251800] 18:50:13 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:50:13 INFO - PROCESS | 1810 | 1463190613276 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]]]}] 18:50:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:50:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2095ms 18:50:13 INFO - PROCESS | 1810 | 1463190613424 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 18:50:13 INFO - PROCESS | 1810 | 1463190613432 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 18:50:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:50:13 INFO - PROCESS | 1810 | 1463190613452 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:50:13 INFO - PROCESS | 1810 | 1463190613457 Marionette TRACE conn4 <- [1,754,null,{}] 18:50:13 INFO - PROCESS | 1810 | 1463190613464 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}] 18:50:13 INFO - PROCESS | 1810 | 1463190613664 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 18:50:13 INFO - PROCESS | 1810 | 1463190613938 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c585000 == 117 [pid = 1810] [id = 196] 18:50:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 273 (0x8c588800) [pid = 1810] [serial = 588] [outer = (nil)] 18:50:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 274 (0x8dba9c00) [pid = 1810] [serial = 589] [outer = 0x8c588800] 18:50:14 INFO - PROCESS | 1810 | 1463190614031 Marionette DEBUG loaded listener.js 18:50:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 275 (0x8e87b800) [pid = 1810] [serial = 590] [outer = 0x8c588800] 18:50:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8b302000 == 116 [pid = 1810] [id = 161] 18:50:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8f9da400 == 115 [pid = 1810] [id = 110] 18:50:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8f9d6400 == 114 [pid = 1810] [id = 108] 18:50:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8c244800 == 113 [pid = 1810] [id = 140] 18:50:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8f9e2800 == 112 [pid = 1810] [id = 107] 18:50:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8d14c400 == 111 [pid = 1810] [id = 139] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 274 (0x8dba8400) [pid = 1810] [serial = 475] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 273 (0xa258c800) [pid = 1810] [serial = 463] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 272 (0x8db94400) [pid = 1810] [serial = 472] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 271 (0x8dba4000) [pid = 1810] [serial = 478] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 270 (0xa104c400) [pid = 1810] [serial = 457] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 269 (0x8b309c00) [pid = 1810] [serial = 481] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 268 (0x9ac76400) [pid = 1810] [serial = 454] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 267 (0x8afe8800) [pid = 1810] [serial = 469] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 266 (0x8db93800) [pid = 1810] [serial = 466] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 265 (0x8c512c00) [pid = 1810] [serial = 487] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 264 (0x92b4ec00) [pid = 1810] [serial = 451] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 263 (0x8c505400) [pid = 1810] [serial = 484] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 262 (0x8ee03c00) [pid = 1810] [serial = 448] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 261 (0x8e8ce800) [pid = 1810] [serial = 460] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 260 (0x91a94400) [pid = 1810] [serial = 505] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8ee04c00 == 110 [pid = 1810] [id = 138] 18:50:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8c4e4000 == 109 [pid = 1810] [id = 185] 18:50:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8d14fc00 == 108 [pid = 1810] [id = 184] 18:50:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8c250400 == 107 [pid = 1810] [id = 183] 18:50:15 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:50:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8a508400 == 106 [pid = 1810] [id = 182] 18:50:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8afe3800 == 105 [pid = 1810] [id = 176] 18:50:15 INFO - PROCESS | 1810 | 1463190615510 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]]]}] 18:50:15 INFO - PROCESS | 1810 | --DOCSHELL 0x9503b400 == 104 [pid = 1810] [id = 175] 18:50:15 INFO - PROCESS | 1810 | --DOCSHELL 0x99c4ec00 == 103 [pid = 1810] [id = 174] 18:50:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8e9d3800 == 102 [pid = 1810] [id = 173] 18:50:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8ef18800 == 101 [pid = 1810] [id = 172] 18:50:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8f70c800 == 100 [pid = 1810] [id = 171] 18:50:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8d8a3c00 == 99 [pid = 1810] [id = 170] 18:50:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8b305800 == 98 [pid = 1810] [id = 169] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 259 (0x8c50b000) [pid = 1810] [serial = 490] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 258 (0x8e753800) [pid = 1810] [serial = 494] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 257 (0x8ef17000) [pid = 1810] [serial = 499] [outer = (nil)] [url = about:blank] 18:50:15 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 18:50:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2094ms 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 256 (0x8c512800) [pid = 1810] [serial = 491] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 255 (0x914a1400) [pid = 1810] [serial = 503] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 254 (0x8ec76c00) [pid = 1810] [serial = 496] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 253 (0x8dba4400) [pid = 1810] [serial = 493] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 252 (0x9149c800) [pid = 1810] [serial = 502] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 251 (0x8f9de000) [pid = 1810] [serial = 500] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 250 (0x8ec91c00) [pid = 1810] [serial = 497] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | --DOMWINDOW == 249 (0x9d374400) [pid = 1810] [serial = 395] [outer = (nil)] [url = about:blank] 18:50:15 INFO - PROCESS | 1810 | 1463190615562 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 18:50:15 INFO - PROCESS | 1810 | 1463190615565 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 18:50:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:50:15 INFO - PROCESS | 1810 | 1463190615573 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:50:15 INFO - PROCESS | 1810 | 1463190615579 Marionette TRACE conn4 <- [1,758,null,{}] 18:50:15 INFO - PROCESS | 1810 | 1463190615595 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}] 18:50:15 INFO - PROCESS | 1810 | 1463190615804 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 18:50:16 INFO - PROCESS | 1810 | 1463190615993 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x8a50cc00 == 99 [pid = 1810] [id = 197] 18:50:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 250 (0x8c587400) [pid = 1810] [serial = 591] [outer = (nil)] 18:50:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 251 (0x8db96000) [pid = 1810] [serial = 592] [outer = 0x8c587400] 18:50:16 INFO - PROCESS | 1810 | 1463190616095 Marionette DEBUG loaded listener.js 18:50:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 252 (0x8dc03400) [pid = 1810] [serial = 593] [outer = 0x8c587400] 18:50:16 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:50:16 INFO - PROCESS | 1810 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:50:16 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:50:16 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:50:16 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:50:16 INFO - PROCESS | 1810 | 1463190616913 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]]]}] 18:50:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:50:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1384ms 18:50:16 INFO - PROCESS | 1810 | 1463190616961 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 18:50:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:50:16 INFO - PROCESS | 1810 | 1463190616967 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 18:50:16 INFO - PROCESS | 1810 | 1463190616976 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:50:16 INFO - PROCESS | 1810 | 1463190616982 Marionette TRACE conn4 <- [1,762,null,{}] 18:50:17 INFO - PROCESS | 1810 | 1463190616990 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}] 18:50:17 INFO - PROCESS | 1810 | 1463190617200 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 18:50:17 INFO - PROCESS | 1810 | 1463190617356 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c58b800 == 100 [pid = 1810] [id = 198] 18:50:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 253 (0x8e74f400) [pid = 1810] [serial = 594] [outer = (nil)] 18:50:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 254 (0x8e8d4800) [pid = 1810] [serial = 595] [outer = 0x8e74f400] 18:50:17 INFO - PROCESS | 1810 | 1463190617448 Marionette DEBUG loaded listener.js 18:50:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 255 (0x8ec91c00) [pid = 1810] [serial = 596] [outer = 0x8e74f400] 18:50:18 INFO - PROCESS | 1810 | 1463190618747 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]]]}] 18:50:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:50:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1789ms 18:50:18 INFO - PROCESS | 1810 | 1463190618783 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 18:50:18 INFO - PROCESS | 1810 | 1463190618786 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 18:50:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:50:18 INFO - PROCESS | 1810 | 1463190618797 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:50:18 INFO - PROCESS | 1810 | 1463190618801 Marionette TRACE conn4 <- [1,766,null,{}] 18:50:18 INFO - PROCESS | 1810 | 1463190618819 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}] 18:50:19 INFO - PROCESS | 1810 | 1463190619128 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 18:50:19 INFO - PROCESS | 1810 | 1463190619283 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e8cb400 == 101 [pid = 1810] [id = 199] 18:50:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 256 (0x8ec93800) [pid = 1810] [serial = 597] [outer = (nil)] 18:50:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 257 (0x8ef0fc00) [pid = 1810] [serial = 598] [outer = 0x8ec93800] 18:50:19 INFO - PROCESS | 1810 | 1463190619368 Marionette DEBUG loaded listener.js 18:50:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 258 (0x8f706800) [pid = 1810] [serial = 599] [outer = 0x8ec93800] 18:50:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 259 (0x8f70bc00) [pid = 1810] [serial = 600] [outer = 0x98327000] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 258 (0x9ac77800) [pid = 1810] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 257 (0x8d14c800) [pid = 1810] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 256 (0x93b04400) [pid = 1810] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 255 (0x92b46400) [pid = 1810] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 254 (0x92b4b000) [pid = 1810] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 253 (0x8afe2000) [pid = 1810] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 252 (0x92dd1000) [pid = 1810] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 251 (0x9ac77c00) [pid = 1810] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 250 (0x945e2800) [pid = 1810] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 249 (0x8ef0c000) [pid = 1810] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 248 (0x8e74e400) [pid = 1810] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 247 (0x9a434800) [pid = 1810] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 246 (0x8c506c00) [pid = 1810] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 245 (0x8b303400) [pid = 1810] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 244 (0x9a0ce400) [pid = 1810] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 243 (0x8ee0d400) [pid = 1810] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 242 (0xa6380800) [pid = 1810] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 241 (0xa68db000) [pid = 1810] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 240 (0x9ac7a400) [pid = 1810] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 239 (0x9afbac00) [pid = 1810] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 238 (0x8e9d2000) [pid = 1810] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 237 (0x97718400) [pid = 1810] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 236 (0x8d8a8800) [pid = 1810] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 235 (0x98ac5800) [pid = 1810] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 234 (0x9a908800) [pid = 1810] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 233 (0x8e768400) [pid = 1810] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 232 (0x9a0d9000) [pid = 1810] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 231 (0xa23bd800) [pid = 1810] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 230 (0x8db8e800) [pid = 1810] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 229 (0x95084400) [pid = 1810] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 228 (0x9ade9c00) [pid = 1810] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 227 (0x912b1000) [pid = 1810] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 226 (0xa316a800) [pid = 1810] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 225 (0x97712400) [pid = 1810] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 224 (0x8e756800) [pid = 1810] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 223 (0x9a902c00) [pid = 1810] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 222 (0x8b304000) [pid = 1810] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 221 (0x8afe6800) [pid = 1810] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 220 (0x8f704c00) [pid = 1810] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 219 (0x9b46c000) [pid = 1810] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 218 (0x8c246000) [pid = 1810] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 217 (0xa33c0400) [pid = 1810] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 216 (0xa33b5400) [pid = 1810] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 215 (0x912b4c00) [pid = 1810] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 214 (0x912ba400) [pid = 1810] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 213 (0x95080400) [pid = 1810] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 212 (0xa513bc00) [pid = 1810] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 211 (0x92b91400) [pid = 1810] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 210 (0x8ef19800) [pid = 1810] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 209 (0x8c4e9000) [pid = 1810] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 208 (0x99c50400) [pid = 1810] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 207 (0x91a8e400) [pid = 1810] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 206 (0x8e767000) [pid = 1810] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 205 (0xa3166800) [pid = 1810] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 204 (0x9501cc00) [pid = 1810] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 203 (0x8ec89000) [pid = 1810] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 202 (0x9a0d3c00) [pid = 1810] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 201 (0x93b0f800) [pid = 1810] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 200 (0x8f9dc800) [pid = 1810] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 199 (0x97773000) [pid = 1810] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 198 (0x8f707800) [pid = 1810] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 197 (0x92b42800) [pid = 1810] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 196 (0x9212f800) [pid = 1810] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 195 (0x8e8c6800) [pid = 1810] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 194 (0xa237cc00) [pid = 1810] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 193 (0x9d868800) [pid = 1810] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 192 (0x9ac6f400) [pid = 1810] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x8f9dd800) [pid = 1810] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x92b94400) [pid = 1810] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0x8ee05800) [pid = 1810] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0xa051e000) [pid = 1810] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x8afe2800) [pid = 1810] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x93b03800) [pid = 1810] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x8db91000) [pid = 1810] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x8a50c400) [pid = 1810] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x8c251400) [pid = 1810] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x8ef1a000) [pid = 1810] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:50:21 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x8afe7400) [pid = 1810] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:50:22 INFO - PROCESS | 1810 | 1463190622127 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]]]}] 18:50:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:50:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 3350ms 18:50:22 INFO - PROCESS | 1810 | 1463190622187 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 18:50:22 INFO - PROCESS | 1810 | 1463190622193 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 18:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:50:22 INFO - PROCESS | 1810 | 1463190622202 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:50:22 INFO - PROCESS | 1810 | 1463190622207 Marionette TRACE conn4 <- [1,770,null,{}] 18:50:22 INFO - PROCESS | 1810 | 1463190622217 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}] 18:50:22 INFO - PROCESS | 1810 | 1463190622431 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 18:50:22 INFO - PROCESS | 1810 | 1463190622599 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x8a50c400 == 102 [pid = 1810] [id = 200] 18:50:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x8a50ec00) [pid = 1810] [serial = 601] [outer = (nil)] 18:50:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x8e9cf000) [pid = 1810] [serial = 602] [outer = 0x8a50ec00] 18:50:22 INFO - PROCESS | 1810 | 1463190622679 Marionette DEBUG loaded listener.js 18:50:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x8ee05800) [pid = 1810] [serial = 603] [outer = 0x8a50ec00] 18:50:23 INFO - PROCESS | 1810 | 1463190623588 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]]]}] 18:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1434ms 18:50:23 INFO - PROCESS | 1810 | 1463190623636 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 18:50:23 INFO - PROCESS | 1810 | 1463190623643 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 18:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:50:23 INFO - PROCESS | 1810 | 1463190623653 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:50:23 INFO - PROCESS | 1810 | 1463190623659 Marionette TRACE conn4 <- [1,774,null,{}] 18:50:23 INFO - PROCESS | 1810 | 1463190623671 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}] 18:50:23 INFO - PROCESS | 1810 | 1463190623879 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 18:50:24 INFO - PROCESS | 1810 | 1463190624141 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b310800 == 103 [pid = 1810] [id = 201] 18:50:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x8b5cd400) [pid = 1810] [serial = 604] [outer = (nil)] 18:50:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x8c24f000) [pid = 1810] [serial = 605] [outer = 0x8b5cd400] 18:50:24 INFO - PROCESS | 1810 | 1463190624288 Marionette DEBUG loaded listener.js 18:50:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x8c4ea400) [pid = 1810] [serial = 606] [outer = 0x8b5cd400] 18:50:25 INFO - PROCESS | 1810 | 1463190625277 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]]]}] 18:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1639ms 18:50:25 INFO - PROCESS | 1810 | 1463190625291 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 18:50:25 INFO - PROCESS | 1810 | 1463190625300 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 18:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:50:25 INFO - PROCESS | 1810 | 1463190625312 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:50:25 INFO - PROCESS | 1810 | 1463190625316 Marionette TRACE conn4 <- [1,778,null,{}] 18:50:25 INFO - PROCESS | 1810 | 1463190625323 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}] 18:50:25 INFO - PROCESS | 1810 | 1463190625518 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 18:50:25 INFO - PROCESS | 1810 | 1463190625777 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c58c400 == 104 [pid = 1810] [id = 202] 18:50:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0x8c58ec00) [pid = 1810] [serial = 607] [outer = (nil)] 18:50:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x8d8a2c00) [pid = 1810] [serial = 608] [outer = 0x8c58ec00] 18:50:25 INFO - PROCESS | 1810 | 1463190625916 Marionette DEBUG loaded listener.js 18:50:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x8db95c00) [pid = 1810] [serial = 609] [outer = 0x8c58ec00] 18:50:26 INFO - PROCESS | 1810 | 1463190626945 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]]]}] 18:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1686ms 18:50:27 INFO - PROCESS | 1810 | 1463190626998 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 18:50:27 INFO - PROCESS | 1810 | 1463190627002 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 18:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:50:27 INFO - PROCESS | 1810 | 1463190627010 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:50:27 INFO - PROCESS | 1810 | 1463190627016 Marionette TRACE conn4 <- [1,782,null,{}] 18:50:27 INFO - PROCESS | 1810 | 1463190627033 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}] 18:50:27 INFO - PROCESS | 1810 | 1463190627338 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 18:50:27 INFO - PROCESS | 1810 | 1463190627583 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b5c9c00 == 105 [pid = 1810] [id = 203] 18:50:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0x8e9d1c00) [pid = 1810] [serial = 610] [outer = (nil)] 18:50:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0x8ee07400) [pid = 1810] [serial = 611] [outer = 0x8e9d1c00] 18:50:27 INFO - PROCESS | 1810 | 1463190627681 Marionette DEBUG loaded listener.js 18:50:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 193 (0x8ef1ac00) [pid = 1810] [serial = 612] [outer = 0x8e9d1c00] 18:50:28 INFO - PROCESS | 1810 | 1463190628614 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]]]}] 18:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1643ms 18:50:28 INFO - PROCESS | 1810 | 1463190628653 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 18:50:28 INFO - PROCESS | 1810 | 1463190628658 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 18:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:50:28 INFO - PROCESS | 1810 | 1463190628666 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:50:28 INFO - PROCESS | 1810 | 1463190628670 Marionette TRACE conn4 <- [1,786,null,{}] 18:50:28 INFO - PROCESS | 1810 | 1463190628676 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}] 18:50:28 INFO - PROCESS | 1810 | 1463190628875 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 18:50:29 INFO - PROCESS | 1810 | 1463190629122 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b5c8400 == 106 [pid = 1810] [id = 204] 18:50:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 194 (0x8f9dd800) [pid = 1810] [serial = 613] [outer = (nil)] 18:50:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 195 (0x912b3c00) [pid = 1810] [serial = 614] [outer = 0x8f9dd800] 18:50:29 INFO - PROCESS | 1810 | 1463190629271 Marionette DEBUG loaded listener.js 18:50:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 196 (0x9149e000) [pid = 1810] [serial = 615] [outer = 0x8f9dd800] 18:50:30 INFO - PROCESS | 1810 | 1463190630247 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]]]}] 18:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1634ms 18:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:50:30 INFO - PROCESS | 1810 | 1463190630300 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 18:50:30 INFO - PROCESS | 1810 | 1463190630303 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 18:50:30 INFO - PROCESS | 1810 | 1463190630312 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:50:30 INFO - PROCESS | 1810 | 1463190630314 Marionette TRACE conn4 <- [1,790,null,{}] 18:50:30 INFO - PROCESS | 1810 | 1463190630321 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}] 18:50:30 INFO - PROCESS | 1810 | 1463190630521 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 18:50:30 INFO - PROCESS | 1810 | 1463190630782 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b5c3800 == 107 [pid = 1810] [id = 205] 18:50:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 197 (0x8b5c4400) [pid = 1810] [serial = 616] [outer = (nil)] 18:50:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 198 (0x91a99800) [pid = 1810] [serial = 617] [outer = 0x8b5c4400] 18:50:30 INFO - PROCESS | 1810 | 1463190630938 Marionette DEBUG loaded listener.js 18:50:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 199 (0x92b48400) [pid = 1810] [serial = 618] [outer = 0x8b5c4400] 18:50:31 INFO - PROCESS | 1810 | 1463190631859 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]]]}] 18:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1585ms 18:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:50:31 INFO - PROCESS | 1810 | 1463190631896 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 18:50:31 INFO - PROCESS | 1810 | 1463190631900 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 18:50:31 INFO - PROCESS | 1810 | 1463190631907 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:50:31 INFO - PROCESS | 1810 | 1463190631910 Marionette TRACE conn4 <- [1,794,null,{}] 18:50:31 INFO - PROCESS | 1810 | 1463190631916 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}] 18:50:32 INFO - PROCESS | 1810 | 1463190632143 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 18:50:32 INFO - PROCESS | 1810 | 1463190632406 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:32 INFO - PROCESS | 1810 | ++DOCSHELL 0x9149d400 == 108 [pid = 1810] [id = 206] 18:50:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 200 (0x92126000) [pid = 1810] [serial = 619] [outer = (nil)] 18:50:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 201 (0x93937800) [pid = 1810] [serial = 620] [outer = 0x92126000] 18:50:32 INFO - PROCESS | 1810 | 1463190632540 Marionette DEBUG loaded listener.js 18:50:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 202 (0x93b0cc00) [pid = 1810] [serial = 621] [outer = 0x92126000] 18:50:33 INFO - PROCESS | 1810 | 1463190633450 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]]]}] 18:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1592ms 18:50:33 INFO - PROCESS | 1810 | 1463190633498 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 18:50:33 INFO - PROCESS | 1810 | 1463190633501 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 18:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:50:33 INFO - PROCESS | 1810 | 1463190633509 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:50:33 INFO - PROCESS | 1810 | 1463190633512 Marionette TRACE conn4 <- [1,798,null,{}] 18:50:33 INFO - PROCESS | 1810 | 1463190633518 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}] 18:50:33 INFO - PROCESS | 1810 | 1463190633718 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 18:50:34 INFO - PROCESS | 1810 | 1463190633972 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b1b5000 == 109 [pid = 1810] [id = 207] 18:50:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 203 (0x8f9d8400) [pid = 1810] [serial = 622] [outer = (nil)] 18:50:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 204 (0x95037800) [pid = 1810] [serial = 623] [outer = 0x8f9d8400] 18:50:34 INFO - PROCESS | 1810 | 1463190634107 Marionette DEBUG loaded listener.js 18:50:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 205 (0x95086400) [pid = 1810] [serial = 624] [outer = 0x8f9d8400] 18:50:35 INFO - PROCESS | 1810 | 1463190635060 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]]]}] 18:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 18:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1591ms 18:50:35 INFO - PROCESS | 1810 | 1463190635101 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 18:50:35 INFO - PROCESS | 1810 | 1463190635105 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 18:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:50:35 INFO - PROCESS | 1810 | 1463190635112 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:50:35 INFO - PROCESS | 1810 | 1463190635115 Marionette TRACE conn4 <- [1,802,null,{}] 18:50:35 INFO - PROCESS | 1810 | 1463190635121 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}] 18:50:35 INFO - PROCESS | 1810 | 1463190635345 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 18:50:35 INFO - PROCESS | 1810 | 1463190635627 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x8a50e000 == 110 [pid = 1810] [id = 208] 18:50:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 206 (0x92b60000) [pid = 1810] [serial = 625] [outer = (nil)] 18:50:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 207 (0x98ac6000) [pid = 1810] [serial = 626] [outer = 0x92b60000] 18:50:35 INFO - PROCESS | 1810 | 1463190635769 Marionette DEBUG loaded listener.js 18:50:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 208 (0x99c51800) [pid = 1810] [serial = 627] [outer = 0x92b60000] 18:50:36 INFO - PROCESS | 1810 | 1463190636677 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]]]}] 18:50:36 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 18:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1640ms 18:50:36 INFO - PROCESS | 1810 | 1463190636754 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 18:50:36 INFO - PROCESS | 1810 | 1463190636758 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 18:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:50:36 INFO - PROCESS | 1810 | 1463190636765 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:50:36 INFO - PROCESS | 1810 | 1463190636769 Marionette TRACE conn4 <- [1,806,null,{}] 18:50:36 INFO - PROCESS | 1810 | 1463190636775 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}] 18:50:37 INFO - PROCESS | 1810 | 1463190637004 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 18:50:37 INFO - PROCESS | 1810 | 1463190637265 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x95086800 == 111 [pid = 1810] [id = 209] 18:50:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 209 (0x99b9f000) [pid = 1810] [serial = 628] [outer = (nil)] 18:50:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 210 (0x9a0ce400) [pid = 1810] [serial = 629] [outer = 0x99b9f000] 18:50:37 INFO - PROCESS | 1810 | 1463190637393 Marionette DEBUG loaded listener.js 18:50:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 211 (0x9a437400) [pid = 1810] [serial = 630] [outer = 0x99b9f000] 18:50:38 INFO - PROCESS | 1810 | 1463190638308 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]]]}] 18:50:38 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 18:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1583ms 18:50:38 INFO - PROCESS | 1810 | 1463190638349 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 18:50:38 INFO - PROCESS | 1810 | 1463190638352 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 18:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:50:38 INFO - PROCESS | 1810 | 1463190638359 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:50:38 INFO - PROCESS | 1810 | 1463190638362 Marionette TRACE conn4 <- [1,810,null,{}] 18:50:38 INFO - PROCESS | 1810 | 1463190638368 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}] 18:50:38 INFO - PROCESS | 1810 | 1463190638560 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 18:50:38 INFO - PROCESS | 1810 | 1463190638818 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b42800 == 112 [pid = 1810] [id = 210] 18:50:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 212 (0x98a41c00) [pid = 1810] [serial = 631] [outer = (nil)] 18:50:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 213 (0x9a90a800) [pid = 1810] [serial = 632] [outer = 0x98a41c00] 18:50:38 INFO - PROCESS | 1810 | 1463190638944 Marionette DEBUG loaded listener.js 18:50:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 214 (0x9ac77c00) [pid = 1810] [serial = 633] [outer = 0x98a41c00] 18:50:39 INFO - PROCESS | 1810 | 1463190639874 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]]]}] 18:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1580ms 18:50:39 INFO - PROCESS | 1810 | 1463190639941 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 18:50:39 INFO - PROCESS | 1810 | 1463190639946 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 18:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:50:39 INFO - PROCESS | 1810 | 1463190639953 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:50:39 INFO - PROCESS | 1810 | 1463190639957 Marionette TRACE conn4 <- [1,814,null,{}] 18:50:39 INFO - PROCESS | 1810 | 1463190639963 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}] 18:50:40 INFO - PROCESS | 1810 | 1463190640191 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 18:50:40 INFO - PROCESS | 1810 | 1463190640471 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:40 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c58a800 == 113 [pid = 1810] [id = 211] 18:50:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 215 (0x9d371000) [pid = 1810] [serial = 634] [outer = (nil)] 18:50:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 216 (0xa051bc00) [pid = 1810] [serial = 635] [outer = 0x9d371000] 18:50:40 INFO - PROCESS | 1810 | 1463190640586 Marionette DEBUG loaded listener.js 18:50:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 217 (0xa2377400) [pid = 1810] [serial = 636] [outer = 0x9d371000] 18:50:41 INFO - PROCESS | 1810 | 1463190641551 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] 18:50:41 INFO - PROCESS | 1810 | 1463190641602 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 18:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:50:41 INFO - PROCESS | 1810 | 1463190641608 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:50:41 INFO - PROCESS | 1810 | 1463190641612 Marionette TRACE conn4 <- [1,818,null,{}] 18:50:41 INFO - PROCESS | 1810 | 1463190641618 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}] 18:50:41 INFO - PROCESS | 1810 | 1463190641853 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 18:50:42 INFO - PROCESS | 1810 | 1463190642135 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x9d36d800 == 114 [pid = 1810] [id = 212] 18:50:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 218 (0x9d374400) [pid = 1810] [serial = 637] [outer = (nil)] 18:50:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 219 (0xa275e000) [pid = 1810] [serial = 638] [outer = 0x9d374400] 18:50:42 INFO - PROCESS | 1810 | 1463190642227 Marionette DEBUG loaded listener.js 18:50:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 220 (0xa27e9000) [pid = 1810] [serial = 639] [outer = 0x9d374400] 18:50:43 INFO - PROCESS | 1810 | 1463190643171 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]]]}] 18:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1636ms 18:50:43 INFO - PROCESS | 1810 | 1463190643245 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 18:50:43 INFO - PROCESS | 1810 | 1463190643249 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 18:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:50:43 INFO - PROCESS | 1810 | 1463190643257 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:50:43 INFO - PROCESS | 1810 | 1463190643261 Marionette TRACE conn4 <- [1,822,null,{}] 18:50:43 INFO - PROCESS | 1810 | 1463190643267 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}] 18:50:43 INFO - PROCESS | 1810 | 1463190643518 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 18:50:43 INFO - PROCESS | 1810 | 1463190643828 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:43 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b301c00 == 115 [pid = 1810] [id = 213] 18:50:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 221 (0x8b305000) [pid = 1810] [serial = 640] [outer = (nil)] 18:50:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 222 (0x8c28a000) [pid = 1810] [serial = 641] [outer = 0x8b305000] 18:50:43 INFO - PROCESS | 1810 | 1463190643922 Marionette DEBUG loaded listener.js 18:50:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 223 (0x8c28e000) [pid = 1810] [serial = 642] [outer = 0x8b305000] 18:50:44 INFO - PROCESS | 1810 | 1463190644875 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] 18:50:44 INFO - PROCESS | 1810 | 1463190644898 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 18:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:50:44 INFO - PROCESS | 1810 | 1463190644905 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:50:44 INFO - PROCESS | 1810 | 1463190644909 Marionette TRACE conn4 <- [1,826,null,{}] 18:50:44 INFO - PROCESS | 1810 | 1463190644914 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}] 18:50:45 INFO - PROCESS | 1810 | 1463190645102 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 18:50:45 INFO - PROCESS | 1810 | 1463190645362 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afe9000 == 116 [pid = 1810] [id = 214] 18:50:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 224 (0x8b1b3000) [pid = 1810] [serial = 643] [outer = (nil)] 18:50:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 225 (0x8c294800) [pid = 1810] [serial = 644] [outer = 0x8b1b3000] 18:50:45 INFO - PROCESS | 1810 | 1463190645502 Marionette DEBUG loaded listener.js 18:50:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 226 (0x8d14b400) [pid = 1810] [serial = 645] [outer = 0x8b1b3000] 18:50:46 INFO - PROCESS | 1810 | 1463190646433 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]]]}] 18:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1584ms 18:50:46 INFO - PROCESS | 1810 | 1463190646490 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 18:50:46 INFO - PROCESS | 1810 | 1463190646494 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 18:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:50:46 INFO - PROCESS | 1810 | 1463190646500 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:50:46 INFO - PROCESS | 1810 | 1463190646504 Marionette TRACE conn4 <- [1,830,null,{}] 18:50:46 INFO - PROCESS | 1810 | 1463190646510 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}] 18:50:46 INFO - PROCESS | 1810 | 1463190646735 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 18:50:47 INFO - PROCESS | 1810 | 1463190647004 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c28b400 == 117 [pid = 1810] [id = 215] 18:50:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 227 (0x8c290c00) [pid = 1810] [serial = 646] [outer = (nil)] 18:50:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 228 (0x8e75b800) [pid = 1810] [serial = 647] [outer = 0x8c290c00] 18:50:47 INFO - PROCESS | 1810 | 1463190647132 Marionette DEBUG loaded listener.js 18:50:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 229 (0x8e883c00) [pid = 1810] [serial = 648] [outer = 0x8c290c00] 18:50:48 INFO - PROCESS | 1810 | 1463190648080 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]]]}] 18:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1635ms 18:50:48 INFO - PROCESS | 1810 | 1463190648138 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 18:50:48 INFO - PROCESS | 1810 | 1463190648142 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 18:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:50:48 INFO - PROCESS | 1810 | 1463190648148 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:50:48 INFO - PROCESS | 1810 | 1463190648152 Marionette TRACE conn4 <- [1,834,null,{}] 18:50:48 INFO - PROCESS | 1810 | 1463190648158 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}] 18:50:48 INFO - PROCESS | 1810 | 1463190648351 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 18:50:49 INFO - PROCESS | 1810 | 1463190649064 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afea800 == 118 [pid = 1810] [id = 216] 18:50:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 230 (0x8afec400) [pid = 1810] [serial = 649] [outer = (nil)] 18:50:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 231 (0x8b303400) [pid = 1810] [serial = 650] [outer = 0x8afec400] 18:50:49 INFO - PROCESS | 1810 | 1463190649155 Marionette DEBUG loaded listener.js 18:50:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 232 (0x8b5cbc00) [pid = 1810] [serial = 651] [outer = 0x8afec400] 18:50:50 INFO - PROCESS | 1810 | 1463190650122 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]]]}] 18:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 2032ms 18:50:50 INFO - PROCESS | 1810 | 1463190650183 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 18:50:50 INFO - PROCESS | 1810 | 1463190650188 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 18:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:50:50 INFO - PROCESS | 1810 | 1463190650197 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:50:50 INFO - PROCESS | 1810 | 1463190650203 Marionette TRACE conn4 <- [1,838,null,{}] 18:50:50 INFO - PROCESS | 1810 | 1463190650210 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}] 18:50:50 INFO - PROCESS | 1810 | 1463190650532 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 18:50:50 INFO - PROCESS | 1810 | 1463190650888 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:50 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b5c4800 == 119 [pid = 1810] [id = 217] 18:50:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 233 (0x8c294c00) [pid = 1810] [serial = 652] [outer = (nil)] 18:50:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 234 (0x8c58a000) [pid = 1810] [serial = 653] [outer = 0x8c294c00] 18:50:50 INFO - PROCESS | 1810 | 1463190650985 Marionette DEBUG loaded listener.js 18:50:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 235 (0x8d8a3000) [pid = 1810] [serial = 654] [outer = 0x8c294c00] 18:50:51 INFO - PROCESS | 1810 | --DOCSHELL 0x912bbc00 == 118 [pid = 1810] [id = 90] 18:50:51 INFO - PROCESS | 1810 | --DOCSHELL 0x97769400 == 117 [pid = 1810] [id = 62] 18:50:51 INFO - PROCESS | 1810 | --DOCSHELL 0x9a902400 == 116 [pid = 1810] [id = 44] 18:50:51 INFO - PROCESS | 1810 | --DOCSHELL 0x92131000 == 115 [pid = 1810] [id = 60] 18:50:51 INFO - PROCESS | 1810 | --DOCSHELL 0x93896000 == 114 [pid = 1810] [id = 58] 18:50:52 INFO - PROCESS | 1810 | 1463190652052 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]]]}] 18:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1895ms 18:50:52 INFO - PROCESS | 1810 | 1463190652095 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 18:50:52 INFO - PROCESS | 1810 | 1463190652102 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 18:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 234 (0xa27e2c00) [pid = 1810] [serial = 413] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 233 (0xa36f1800) [pid = 1810] [serial = 144] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 232 (0x8b30d000) [pid = 1810] [serial = 482] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 231 (0x8db9ac00) [pid = 1810] [serial = 473] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 230 (0x8f70e000) [pid = 1810] [serial = 358] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 229 (0xa22a8800) [pid = 1810] [serial = 349] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 228 (0x8c252000) [pid = 1810] [serial = 422] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 227 (0xa6982400) [pid = 1810] [serial = 226] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 226 (0xa68e9000) [pid = 1810] [serial = 316] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 225 (0x92b4e400) [pid = 1810] [serial = 301] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 224 (0xa82b9800) [pid = 1810] [serial = 235] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 223 (0x997a2c00) [pid = 1810] [serial = 138] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 222 (0xa687d400) [pid = 1810] [serial = 271] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 221 (0xa6389400) [pid = 1810] [serial = 274] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 220 (0xa27c4400) [pid = 1810] [serial = 364] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 219 (0x8dbb0400) [pid = 1810] [serial = 479] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 218 (0xa2377800) [pid = 1810] [serial = 458] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 217 (0x93b04000) [pid = 1810] [serial = 370] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 216 (0x8f702800) [pid = 1810] [serial = 449] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 215 (0xa35ca000) [pid = 1810] [serial = 268] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 214 (0xa68e0400) [pid = 1810] [serial = 223] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 213 (0x8ec93c00) [pid = 1810] [serial = 352] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 212 (0x9aaa9c00) [pid = 1810] [serial = 262] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 211 (0x98f82400) [pid = 1810] [serial = 259] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 210 (0xa31f2000) [pid = 1810] [serial = 355] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 209 (0x9a0d7000) [pid = 1810] [serial = 114] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 208 (0x91a92400) [pid = 1810] [serial = 401] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 207 (0x92b96400) [pid = 1810] [serial = 452] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 206 (0x9503a400) [pid = 1810] [serial = 92] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 205 (0x8e8d0c00) [pid = 1810] [serial = 461] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 204 (0xa27c3c00) [pid = 1810] [serial = 265] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 203 (0xa3167000) [pid = 1810] [serial = 313] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 202 (0xa2588000) [pid = 1810] [serial = 189] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 201 (0xa051d400) [pid = 1810] [serial = 319] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 200 (0x93b06c00) [pid = 1810] [serial = 304] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 199 (0x8ee0d000) [pid = 1810] [serial = 416] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 198 (0xa36f0000) [pid = 1810] [serial = 183] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 197 (0x8afed400) [pid = 1810] [serial = 470] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 196 (0xa6f39000) [pid = 1810] [serial = 229] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 195 (0x9d86d000) [pid = 1810] [serial = 407] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 194 (0x8d155400) [pid = 1810] [serial = 419] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 193 (0x98129800) [pid = 1810] [serial = 174] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 192 (0x92b58000) [pid = 1810] [serial = 340] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x98329c00) [pid = 1810] [serial = 343] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x8dbab800) [pid = 1810] [serial = 476] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0xa23c4000) [pid = 1810] [serial = 277] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0xa258dc00) [pid = 1810] [serial = 219] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x9a437800) [pid = 1810] [serial = 404] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x8ef17800) [pid = 1810] [serial = 361] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x8e75a800) [pid = 1810] [serial = 410] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x9b973400) [pid = 1810] [serial = 180] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x92a0e800) [pid = 1810] [serial = 488] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x8c509000) [pid = 1810] [serial = 485] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x9b60f000) [pid = 1810] [serial = 455] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x9a903c00) [pid = 1810] [serial = 446] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0xa68c8400) [pid = 1810] [serial = 147] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0xa68e1000) [pid = 1810] [serial = 150] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x9b6b0400) [pid = 1810] [serial = 346] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0xa2587c00) [pid = 1810] [serial = 186] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x8e9db000) [pid = 1810] [serial = 398] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x9b6af800) [pid = 1810] [serial = 310] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x91a9a800) [pid = 1810] [serial = 373] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x99e43800) [pid = 1810] [serial = 307] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x97771400) [pid = 1810] [serial = 177] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x8e76e400) [pid = 1810] [serial = 367] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0xa1052400) [pid = 1810] [serial = 117] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0xa3166c00) [pid = 1810] [serial = 464] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x8db98000) [pid = 1810] [serial = 467] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x98ac0400) [pid = 1810] [serial = 111] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x9b971800) [pid = 1810] [serial = 141] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x93bf3c00) [pid = 1810] [serial = 232] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0xa68ddc00) [pid = 1810] [serial = 376] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x9a43b800) [pid = 1810] [serial = 216] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x8e76b400) [pid = 1810] [serial = 553] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x8c249000) [pid = 1810] [serial = 508] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x9149d000) [pid = 1810] [serial = 514] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x912b2400) [pid = 1810] [serial = 545] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x8ec8b800) [pid = 1810] [serial = 544] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x8d14f800) [pid = 1810] [serial = 550] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x99c5b000) [pid = 1810] [serial = 523] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x95038c00) [pid = 1810] [serial = 520] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x8e768000) [pid = 1810] [serial = 511] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x92129000) [pid = 1810] [serial = 506] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x92b59000) [pid = 1810] [serial = 517] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x8c4e6800) [pid = 1810] [serial = 548] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x8b30fc00) [pid = 1810] [serial = 547] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x8e886400) [pid = 1810] [serial = 556] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x9b4adc00) [pid = 1810] [serial = 526] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0xa225b800) [pid = 1810] [serial = 529] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x8b1af000) [pid = 1810] [serial = 532] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x9b84e400) [pid = 1810] [serial = 535] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x8b5c6800) [pid = 1810] [serial = 538] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x8a50fc00) [pid = 1810] [serial = 541] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x8e882400) [pid = 1810] [serial = 554] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x8db8fc00) [pid = 1810] [serial = 551] [outer = (nil)] [url = about:blank] 18:50:52 INFO - PROCESS | 1810 | 1463190652150 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:50:52 INFO - PROCESS | 1810 | 1463190652157 Marionette TRACE conn4 <- [1,842,null,{}] 18:50:52 INFO - PROCESS | 1810 | 1463190652235 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}] 18:50:52 INFO - PROCESS | 1810 | 1463190652487 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 18:50:52 INFO - PROCESS | 1810 | 1463190652743 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b30ec00 == 115 [pid = 1810] [id = 218] 18:50:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x8b5c3400) [pid = 1810] [serial = 655] [outer = (nil)] 18:50:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x8c50a800) [pid = 1810] [serial = 656] [outer = 0x8b5c3400] 18:50:52 INFO - PROCESS | 1810 | 1463190652821 Marionette DEBUG loaded listener.js 18:50:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x8d155400) [pid = 1810] [serial = 657] [outer = 0x8b5c3400] 18:50:53 INFO - PROCESS | 1810 | 1463190653606 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]]]}] 18:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1517ms 18:50:53 INFO - PROCESS | 1810 | 1463190653626 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 18:50:53 INFO - PROCESS | 1810 | 1463190653631 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 18:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:50:53 INFO - PROCESS | 1810 | 1463190653645 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:50:53 INFO - PROCESS | 1810 | 1463190653654 Marionette TRACE conn4 <- [1,846,null,{}] 18:50:53 INFO - PROCESS | 1810 | 1463190653663 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}] 18:50:53 INFO - PROCESS | 1810 | 1463190653925 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 18:50:54 INFO - PROCESS | 1810 | 1463190654028 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b1b1000 == 116 [pid = 1810] [id = 219] 18:50:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x8d8a6c00) [pid = 1810] [serial = 658] [outer = (nil)] 18:50:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x8dc07c00) [pid = 1810] [serial = 659] [outer = 0x8d8a6c00] 18:50:54 INFO - PROCESS | 1810 | 1463190654106 Marionette DEBUG loaded listener.js 18:50:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x8e765400) [pid = 1810] [serial = 660] [outer = 0x8d8a6c00] 18:50:55 INFO - PROCESS | 1810 | 1463190655001 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]]]}] 18:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1403ms 18:50:55 INFO - PROCESS | 1810 | 1463190655042 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 18:50:55 INFO - PROCESS | 1810 | 1463190655046 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 18:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:50:55 INFO - PROCESS | 1810 | 1463190655052 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:50:55 INFO - PROCESS | 1810 | 1463190655055 Marionette TRACE conn4 <- [1,850,null,{}] 18:50:55 INFO - PROCESS | 1810 | 1463190655061 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}] 18:50:55 INFO - PROCESS | 1810 | 1463190655300 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 18:50:55 INFO - PROCESS | 1810 | 1463190655332 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c295000 == 117 [pid = 1810] [id = 220] 18:50:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x8dc0a400) [pid = 1810] [serial = 661] [outer = (nil)] 18:50:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x8e882400) [pid = 1810] [serial = 662] [outer = 0x8dc0a400] 18:50:55 INFO - PROCESS | 1810 | 1463190655408 Marionette DEBUG loaded listener.js 18:50:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x8e8c9800) [pid = 1810] [serial = 663] [outer = 0x8dc0a400] 18:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x8ec93800) [pid = 1810] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x8c587400) [pid = 1810] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x8c251800) [pid = 1810] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x914a0800) [pid = 1810] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x8e74f400) [pid = 1810] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x8c588800) [pid = 1810] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x912b6000) [pid = 1810] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x8b306000) [pid = 1810] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x8db99000) [pid = 1810] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x8f708000) [pid = 1810] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:50:56 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x914a5c00) [pid = 1810] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:50:56 INFO - PROCESS | 1810 | 1463190656821 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]]]}] 18:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1787ms 18:50:56 INFO - PROCESS | 1810 | 1463190656841 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 18:50:56 INFO - PROCESS | 1810 | 1463190656843 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 18:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:50:56 INFO - PROCESS | 1810 | 1463190656850 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:50:56 INFO - PROCESS | 1810 | 1463190656854 Marionette TRACE conn4 <- [1,854,null,{}] 18:50:56 INFO - PROCESS | 1810 | 1463190656874 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}] 18:50:57 INFO - PROCESS | 1810 | 1463190657092 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 18:50:57 INFO - PROCESS | 1810 | 1463190657250 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c588800 == 118 [pid = 1810] [id = 221] 18:50:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x8db99000) [pid = 1810] [serial = 664] [outer = (nil)] 18:50:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x8e8d1400) [pid = 1810] [serial = 665] [outer = 0x8db99000] 18:50:57 INFO - PROCESS | 1810 | 1463190657348 Marionette DEBUG loaded listener.js 18:50:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x8ec7a000) [pid = 1810] [serial = 666] [outer = 0x8db99000] 18:50:58 INFO - PROCESS | 1810 | 1463190658129 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]]]}] 18:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1336ms 18:50:58 INFO - PROCESS | 1810 | 1463190658187 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 18:50:58 INFO - PROCESS | 1810 | 1463190658191 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 18:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:50:58 INFO - PROCESS | 1810 | 1463190658197 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:50:58 INFO - PROCESS | 1810 | 1463190658200 Marionette TRACE conn4 <- [1,858,null,{}] 18:50:58 INFO - PROCESS | 1810 | 1463190658206 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}] 18:50:58 INFO - PROCESS | 1810 | 1463190658390 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 18:50:58 INFO - PROCESS | 1810 | 1463190658535 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:50:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e751000 == 119 [pid = 1810] [id = 222] 18:50:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x8ec7c400) [pid = 1810] [serial = 667] [outer = (nil)] 18:50:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x8ec92c00) [pid = 1810] [serial = 668] [outer = 0x8ec7c400] 18:50:58 INFO - PROCESS | 1810 | 1463190658611 Marionette DEBUG loaded listener.js 18:50:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x8ee08000) [pid = 1810] [serial = 669] [outer = 0x8ec7c400] 18:50:59 INFO - PROCESS | 1810 | 1463190659729 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]]]}] 18:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1581ms 18:50:59 INFO - PROCESS | 1810 | 1463190659781 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 18:50:59 INFO - PROCESS | 1810 | 1463190659789 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 18:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:50:59 INFO - PROCESS | 1810 | 1463190659798 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:50:59 INFO - PROCESS | 1810 | 1463190659804 Marionette TRACE conn4 <- [1,862,null,{}] 18:50:59 INFO - PROCESS | 1810 | 1463190659814 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}] 18:51:00 INFO - PROCESS | 1810 | 1463190660050 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 18:51:00 INFO - PROCESS | 1810 | 1463190660293 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b5d0000 == 120 [pid = 1810] [id = 223] 18:51:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x8c245400) [pid = 1810] [serial = 670] [outer = (nil)] 18:51:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x8c294000) [pid = 1810] [serial = 671] [outer = 0x8c245400] 18:51:00 INFO - PROCESS | 1810 | 1463190660435 Marionette DEBUG loaded listener.js 18:51:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x8c50b000) [pid = 1810] [serial = 672] [outer = 0x8c245400] 18:51:01 INFO - PROCESS | 1810 | 1463190661405 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]]]}] 18:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1640ms 18:51:01 INFO - PROCESS | 1810 | 1463190661439 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 18:51:01 INFO - PROCESS | 1810 | 1463190661449 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 18:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:51:01 INFO - PROCESS | 1810 | 1463190661460 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:51:01 INFO - PROCESS | 1810 | 1463190661464 Marionette TRACE conn4 <- [1,866,null,{}] 18:51:01 INFO - PROCESS | 1810 | 1463190661473 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}] 18:51:01 INFO - PROCESS | 1810 | 1463190661807 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 18:51:02 INFO - PROCESS | 1810 | 1463190662152 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d149800 == 121 [pid = 1810] [id = 224] 18:51:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x8db97c00) [pid = 1810] [serial = 673] [outer = (nil)] 18:51:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x8dbb0000) [pid = 1810] [serial = 674] [outer = 0x8db97c00] 18:51:02 INFO - PROCESS | 1810 | 1463190662273 Marionette DEBUG loaded listener.js 18:51:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x8e770c00) [pid = 1810] [serial = 675] [outer = 0x8db97c00] 18:51:03 INFO - PROCESS | 1810 | 1463190663319 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]]]}] 18:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1890ms 18:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:51:03 INFO - PROCESS | 1810 | 1463190663351 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 18:51:03 INFO - PROCESS | 1810 | 1463190663354 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 18:51:03 INFO - PROCESS | 1810 | 1463190663364 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:51:03 INFO - PROCESS | 1810 | 1463190663371 Marionette TRACE conn4 <- [1,870,null,{}] 18:51:03 INFO - PROCESS | 1810 | 1463190663389 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}] 18:51:03 INFO - PROCESS | 1810 | 1463190663627 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 18:51:03 INFO - PROCESS | 1810 | 1463190663883 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c4e6800 == 122 [pid = 1810] [id = 225] 18:51:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x8ec8b800) [pid = 1810] [serial = 676] [outer = (nil)] 18:51:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x8ee0d800) [pid = 1810] [serial = 677] [outer = 0x8ec8b800] 18:51:04 INFO - PROCESS | 1810 | 1463190664018 Marionette DEBUG loaded listener.js 18:51:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x8ef17400) [pid = 1810] [serial = 678] [outer = 0x8ec8b800] 18:51:05 INFO - PROCESS | 1810 | 1463190664999 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]]]}] 18:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1691ms 18:51:05 INFO - PROCESS | 1810 | 1463190665052 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 18:51:05 INFO - PROCESS | 1810 | 1463190665057 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 18:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:51:05 INFO - PROCESS | 1810 | 1463190665064 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:51:05 INFO - PROCESS | 1810 | 1463190665067 Marionette TRACE conn4 <- [1,874,null,{}] 18:51:05 INFO - PROCESS | 1810 | 1463190665073 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}] 18:51:05 INFO - PROCESS | 1810 | 1463190665337 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 18:51:05 INFO - PROCESS | 1810 | 1463190665619 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c24d400 == 123 [pid = 1810] [id = 226] 18:51:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x8ef19c00) [pid = 1810] [serial = 679] [outer = (nil)] 18:51:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x8f710800) [pid = 1810] [serial = 680] [outer = 0x8ef19c00] 18:51:05 INFO - PROCESS | 1810 | 1463190665722 Marionette DEBUG loaded listener.js 18:51:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x8f9df800) [pid = 1810] [serial = 681] [outer = 0x8ef19c00] 18:51:06 INFO - PROCESS | 1810 | 1463190666816 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]]]}] 18:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1797ms 18:51:06 INFO - PROCESS | 1810 | 1463190666864 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 18:51:06 INFO - PROCESS | 1810 | 1463190666870 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 18:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:51:06 INFO - PROCESS | 1810 | 1463190666879 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:51:06 INFO - PROCESS | 1810 | 1463190666884 Marionette TRACE conn4 <- [1,878,null,{}] 18:51:06 INFO - PROCESS | 1810 | 1463190666893 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}] 18:51:07 INFO - PROCESS | 1810 | 1463190667231 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 18:51:07 INFO - PROCESS | 1810 | 1463190667485 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f9d6800 == 124 [pid = 1810] [id = 227] 18:51:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x8f9e5800) [pid = 1810] [serial = 682] [outer = (nil)] 18:51:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x912b6800) [pid = 1810] [serial = 683] [outer = 0x8f9e5800] 18:51:07 INFO - PROCESS | 1810 | 1463190667614 Marionette DEBUG loaded listener.js 18:51:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x91499800) [pid = 1810] [serial = 684] [outer = 0x8f9e5800] 18:51:08 INFO - PROCESS | 1810 | 1463190668613 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]]]}] 18:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1797ms 18:51:08 INFO - PROCESS | 1810 | 1463190668676 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 18:51:08 INFO - PROCESS | 1810 | 1463190668681 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 18:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:51:08 INFO - PROCESS | 1810 | 1463190668687 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:51:08 INFO - PROCESS | 1810 | 1463190668691 Marionette TRACE conn4 <- [1,882,null,{}] 18:51:08 INFO - PROCESS | 1810 | 1463190668698 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}] 18:51:08 INFO - PROCESS | 1810 | 1463190668952 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 18:51:09 INFO - PROCESS | 1810 | 1463190669236 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ef16c00 == 125 [pid = 1810] [id = 228] 18:51:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x8f9d9000) [pid = 1810] [serial = 685] [outer = (nil)] 18:51:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x92b59800) [pid = 1810] [serial = 686] [outer = 0x8f9d9000] 18:51:09 INFO - PROCESS | 1810 | 1463190669327 Marionette DEBUG loaded listener.js 18:51:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x92b5fc00) [pid = 1810] [serial = 687] [outer = 0x8f9d9000] 18:51:10 INFO - PROCESS | 1810 | 1463190670284 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]]]}] 18:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1642ms 18:51:10 INFO - PROCESS | 1810 | 1463190670332 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 18:51:10 INFO - PROCESS | 1810 | 1463190670337 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 18:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:51:10 INFO - PROCESS | 1810 | 1463190670343 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:51:10 INFO - PROCESS | 1810 | 1463190670347 Marionette TRACE conn4 <- [1,886,null,{}] 18:51:10 INFO - PROCESS | 1810 | 1463190670353 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}] 18:51:10 INFO - PROCESS | 1810 | 1463190670564 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 18:51:10 INFO - PROCESS | 1810 | 1463190670827 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b48c00 == 126 [pid = 1810] [id = 229] 18:51:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x92b50400) [pid = 1810] [serial = 688] [outer = (nil)] 18:51:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x92dca800) [pid = 1810] [serial = 689] [outer = 0x92b50400] 18:51:10 INFO - PROCESS | 1810 | 1463190670980 Marionette DEBUG loaded listener.js 18:51:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x92dd5400) [pid = 1810] [serial = 690] [outer = 0x92b50400] 18:51:12 INFO - PROCESS | 1810 | 1463190672074 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]]]}] 18:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1786ms 18:51:12 INFO - PROCESS | 1810 | 1463190672131 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 18:51:12 INFO - PROCESS | 1810 | 1463190672135 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 18:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:51:12 INFO - PROCESS | 1810 | 1463190672142 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:51:12 INFO - PROCESS | 1810 | 1463190672145 Marionette TRACE conn4 <- [1,890,null,{}] 18:51:12 INFO - PROCESS | 1810 | 1463190672151 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}] 18:51:12 INFO - PROCESS | 1810 | 1463190672351 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 18:51:12 INFO - PROCESS | 1810 | 1463190672625 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f70ec00 == 127 [pid = 1810] [id = 230] 18:51:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x92b52000) [pid = 1810] [serial = 691] [outer = (nil)] 18:51:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x93b02800) [pid = 1810] [serial = 692] [outer = 0x92b52000] 18:51:12 INFO - PROCESS | 1810 | 1463190672769 Marionette DEBUG loaded listener.js 18:51:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x93b06400) [pid = 1810] [serial = 693] [outer = 0x92b52000] 18:51:13 INFO - PROCESS | 1810 | 1463190673717 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]]]}] 18:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1630ms 18:51:13 INFO - PROCESS | 1810 | 1463190673774 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 18:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:51:13 INFO - PROCESS | 1810 | 1463190673778 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 18:51:13 INFO - PROCESS | 1810 | 1463190673785 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:51:13 INFO - PROCESS | 1810 | 1463190673789 Marionette TRACE conn4 <- [1,894,null,{}] 18:51:13 INFO - PROCESS | 1810 | 1463190673795 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}] 18:51:14 INFO - PROCESS | 1810 | 1463190674041 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 18:51:14 INFO - PROCESS | 1810 | 1463190674303 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b93400 == 128 [pid = 1810] [id = 231] 18:51:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x93898000) [pid = 1810] [serial = 694] [outer = (nil)] 18:51:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x95020400) [pid = 1810] [serial = 695] [outer = 0x93898000] 18:51:14 INFO - PROCESS | 1810 | 1463190674391 Marionette DEBUG loaded listener.js 18:51:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x9503c000) [pid = 1810] [serial = 696] [outer = 0x93898000] 18:51:15 INFO - PROCESS | 1810 | 1463190675329 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]]]}] 18:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1596ms 18:51:15 INFO - PROCESS | 1810 | 1463190675381 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 18:51:15 INFO - PROCESS | 1810 | 1463190675386 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 18:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:51:15 INFO - PROCESS | 1810 | 1463190675392 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:51:15 INFO - PROCESS | 1810 | 1463190675396 Marionette TRACE conn4 <- [1,898,null,{}] 18:51:15 INFO - PROCESS | 1810 | 1463190675401 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}] 18:51:15 INFO - PROCESS | 1810 | 1463190675660 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 18:51:15 INFO - PROCESS | 1810 | 1463190675968 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x93bf6c00 == 129 [pid = 1810] [id = 232] 18:51:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x98327400) [pid = 1810] [serial = 697] [outer = (nil)] 18:51:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x98ac2000) [pid = 1810] [serial = 698] [outer = 0x98327400] 18:51:16 INFO - PROCESS | 1810 | 1463190676068 Marionette DEBUG loaded listener.js 18:51:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x98f83400) [pid = 1810] [serial = 699] [outer = 0x98327400] 18:51:17 INFO - PROCESS | 1810 | 1463190677055 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]]]}] 18:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1739ms 18:51:17 INFO - PROCESS | 1810 | 1463190677133 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 18:51:17 INFO - PROCESS | 1810 | 1463190677138 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 18:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:51:17 INFO - PROCESS | 1810 | 1463190677144 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:51:17 INFO - PROCESS | 1810 | 1463190677149 Marionette TRACE conn4 <- [1,902,null,{}] 18:51:17 INFO - PROCESS | 1810 | 1463190677155 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}] 18:51:17 INFO - PROCESS | 1810 | 1463190677457 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 18:51:17 INFO - PROCESS | 1810 | 1463190677788 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afee000 == 130 [pid = 1810] [id = 233] 18:51:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x8b1b3c00) [pid = 1810] [serial = 700] [outer = (nil)] 18:51:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x8dba8400) [pid = 1810] [serial = 701] [outer = 0x8b1b3c00] 18:51:17 INFO - PROCESS | 1810 | 1463190677892 Marionette DEBUG loaded listener.js 18:51:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x99c4ec00) [pid = 1810] [serial = 702] [outer = 0x8b1b3c00] 18:51:19 INFO - PROCESS | 1810 | 1463190679454 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]]]}] 18:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 2345ms 18:51:19 INFO - PROCESS | 1810 | 1463190679490 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 18:51:19 INFO - PROCESS | 1810 | 1463190679497 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 18:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:51:19 INFO - PROCESS | 1810 | 1463190679506 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:51:19 INFO - PROCESS | 1810 | 1463190679513 Marionette TRACE conn4 <- [1,906,null,{}] 18:51:19 INFO - PROCESS | 1810 | 1463190679524 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}] 18:51:19 INFO - PROCESS | 1810 | 1463190679737 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 18:51:20 INFO - PROCESS | 1810 | 1463190680056 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c287800 == 131 [pid = 1810] [id = 234] 18:51:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x8c50ec00) [pid = 1810] [serial = 703] [outer = (nil)] 18:51:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x8c58f000) [pid = 1810] [serial = 704] [outer = 0x8c50ec00] 18:51:20 INFO - PROCESS | 1810 | 1463190680173 Marionette DEBUG loaded listener.js 18:51:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x8db94c00) [pid = 1810] [serial = 705] [outer = 0x8c50ec00] 18:51:21 INFO - PROCESS | 1810 | 1463190681215 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]]]}] 18:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1788ms 18:51:21 INFO - PROCESS | 1810 | 1463190681296 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 18:51:21 INFO - PROCESS | 1810 | 1463190681305 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 18:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:51:21 INFO - PROCESS | 1810 | 1463190681316 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:51:21 INFO - PROCESS | 1810 | 1463190681320 Marionette TRACE conn4 <- [1,910,null,{}] 18:51:21 INFO - PROCESS | 1810 | 1463190681328 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}] 18:51:21 INFO - PROCESS | 1810 | 1463190681581 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 18:51:21 INFO - PROCESS | 1810 | 1463190681976 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b5cf400 == 132 [pid = 1810] [id = 235] 18:51:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x8c288800) [pid = 1810] [serial = 706] [outer = (nil)] 18:51:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x8c291c00) [pid = 1810] [serial = 707] [outer = 0x8c288800] 18:51:22 INFO - PROCESS | 1810 | 1463190682064 Marionette DEBUG loaded listener.js 18:51:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x8e880c00) [pid = 1810] [serial = 708] [outer = 0x8c288800] 18:51:23 INFO - PROCESS | 1810 | 1463190683157 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]]]}] 18:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1882ms 18:51:23 INFO - PROCESS | 1810 | 1463190683199 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 18:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:51:23 INFO - PROCESS | 1810 | 1463190683204 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 18:51:23 INFO - PROCESS | 1810 | 1463190683210 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:51:23 INFO - PROCESS | 1810 | 1463190683217 Marionette TRACE conn4 <- [1,914,null,{}] 18:51:23 INFO - PROCESS | 1810 | 1463190683236 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}] 18:51:23 INFO - PROCESS | 1810 | 1463190683457 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 18:51:23 INFO - PROCESS | 1810 | 1463190683848 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:23 INFO - PROCESS | 1810 | --DOCSHELL 0x9b46c800 == 131 [pid = 1810] [id = 34] 18:51:23 INFO - PROCESS | 1810 | --DOCSHELL 0x92a07800 == 130 [pid = 1810] [id = 109] 18:51:23 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x92b45800) [pid = 1810] [serial = 571] [outer = (nil)] [url = about:blank] 18:51:23 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x93b10c00) [pid = 1810] [serial = 574] [outer = (nil)] [url = about:blank] 18:51:23 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x99c57800) [pid = 1810] [serial = 577] [outer = (nil)] [url = about:blank] 18:51:23 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x9a90a400) [pid = 1810] [serial = 580] [outer = (nil)] [url = about:blank] 18:51:23 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x8e9cf000) [pid = 1810] [serial = 602] [outer = (nil)] [url = about:blank] 18:51:23 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x8b1a7000) [pid = 1810] [serial = 559] [outer = (nil)] [url = about:blank] 18:51:23 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x8dba1400) [pid = 1810] [serial = 562] [outer = (nil)] [url = about:blank] 18:51:23 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x8e9d8400) [pid = 1810] [serial = 565] [outer = (nil)] [url = about:blank] 18:51:23 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x9149a800) [pid = 1810] [serial = 568] [outer = (nil)] [url = about:blank] 18:51:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afe7c00 == 131 [pid = 1810] [id = 236] 18:51:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x8afebc00) [pid = 1810] [serial = 709] [outer = (nil)] 18:51:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x8c4e7c00) [pid = 1810] [serial = 710] [outer = 0x8afebc00] 18:51:24 INFO - PROCESS | 1810 | 1463190684006 Marionette DEBUG loaded listener.js 18:51:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x8e751c00) [pid = 1810] [serial = 711] [outer = 0x8afebc00] 18:51:24 INFO - PROCESS | 1810 | --DOCSHELL 0xa3163c00 == 130 [pid = 1810] [id = 105] 18:51:24 INFO - PROCESS | 1810 | --DOCSHELL 0x99c55000 == 129 [pid = 1810] [id = 111] 18:51:24 INFO - PROCESS | 1810 | --DOCSHELL 0x99c5bc00 == 128 [pid = 1810] [id = 112] 18:51:24 INFO - PROCESS | 1810 | --DOCSHELL 0x8c588800 == 127 [pid = 1810] [id = 221] 18:51:24 INFO - PROCESS | 1810 | --DOCSHELL 0x8c295000 == 126 [pid = 1810] [id = 220] 18:51:24 INFO - PROCESS | 1810 | --DOCSHELL 0x8b1b1000 == 125 [pid = 1810] [id = 219] 18:51:24 INFO - PROCESS | 1810 | --DOCSHELL 0x8b30ec00 == 124 [pid = 1810] [id = 218] 18:51:24 INFO - PROCESS | 1810 | --DOCSHELL 0x8b5c4800 == 123 [pid = 1810] [id = 217] 18:51:24 INFO - PROCESS | 1810 | --DOCSHELL 0x8afea800 == 122 [pid = 1810] [id = 216] 18:51:24 INFO - PROCESS | 1810 | --DOCSHELL 0x8b301c00 == 121 [pid = 1810] [id = 213] 18:51:24 INFO - PROCESS | 1810 | 1463190684959 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]]]}] 18:51:24 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x983a4c00) [pid = 1810] [serial = 389] [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.] 18:51:24 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x8ec91c00) [pid = 1810] [serial = 596] [outer = (nil)] [url = about:blank] 18:51:24 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x8ef0fc00) [pid = 1810] [serial = 598] [outer = (nil)] [url = about:blank] 18:51:24 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x8f706800) [pid = 1810] [serial = 599] [outer = (nil)] [url = about:blank] 18:51:24 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x8db96000) [pid = 1810] [serial = 592] [outer = (nil)] [url = about:blank] 18:51:24 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x8dc03400) [pid = 1810] [serial = 593] [outer = (nil)] [url = about:blank] 18:51:24 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x8c58fc00) [pid = 1810] [serial = 587] [outer = (nil)] [url = about:blank] 18:51:24 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x8c586c00) [pid = 1810] [serial = 586] [outer = (nil)] [url = about:blank] 18:51:24 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x9b97c000) [pid = 1810] [serial = 584] [outer = (nil)] [url = about:blank] 18:51:25 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x9b4acc00) [pid = 1810] [serial = 583] [outer = (nil)] [url = about:blank] 18:51:25 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x8e8d4800) [pid = 1810] [serial = 595] [outer = (nil)] [url = about:blank] 18:51:25 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x8e87b800) [pid = 1810] [serial = 590] [outer = (nil)] [url = about:blank] 18:51:25 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x8dba9c00) [pid = 1810] [serial = 589] [outer = (nil)] [url = about:blank] 18:51:25 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x91a90400) [pid = 1810] [serial = 515] [outer = (nil)] [url = about:blank] 18:51:25 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x8c4e2c00) [pid = 1810] [serial = 509] [outer = (nil)] [url = about:blank] 18:51:25 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x8e8cd800) [pid = 1810] [serial = 512] [outer = (nil)] [url = about:blank] 18:51:25 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x9776cc00) [pid = 1810] [serial = 521] [outer = (nil)] [url = about:blank] 18:51:25 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x93b10000) [pid = 1810] [serial = 518] [outer = (nil)] [url = about:blank] 18:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1846ms 18:51:25 INFO - PROCESS | 1810 | 1463190685057 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 18:51:25 INFO - PROCESS | 1810 | 1463190685063 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 18:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:51:25 INFO - PROCESS | 1810 | 1463190685072 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:51:25 INFO - PROCESS | 1810 | 1463190685076 Marionette TRACE conn4 <- [1,918,null,{}] 18:51:25 INFO - PROCESS | 1810 | 1463190685084 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}] 18:51:25 INFO - PROCESS | 1810 | 1463190685282 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 18:51:25 INFO - PROCESS | 1810 | 1463190685508 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afea800 == 122 [pid = 1810] [id = 237] 18:51:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x8c295000) [pid = 1810] [serial = 712] [outer = (nil)] 18:51:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x8e8d4800) [pid = 1810] [serial = 713] [outer = 0x8c295000] 18:51:25 INFO - PROCESS | 1810 | 1463190685594 Marionette DEBUG loaded listener.js 18:51:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x8ec92800) [pid = 1810] [serial = 714] [outer = 0x8c295000] 18:51:26 INFO - PROCESS | 1810 | 1463190686536 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]]]}] 18:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1544ms 18:51:26 INFO - PROCESS | 1810 | 1463190686617 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 18:51:26 INFO - PROCESS | 1810 | 1463190686621 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 18:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:51:26 INFO - PROCESS | 1810 | 1463190686629 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:51:26 INFO - PROCESS | 1810 | 1463190686633 Marionette TRACE conn4 <- [1,922,null,{}] 18:51:26 INFO - PROCESS | 1810 | 1463190686644 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}] 18:51:26 INFO - PROCESS | 1810 | 1463190686917 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 18:51:26 INFO - PROCESS | 1810 | 1463190686946 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e887400 == 123 [pid = 1810] [id = 238] 18:51:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x8ec8dc00) [pid = 1810] [serial = 715] [outer = (nil)] 18:51:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x8ef1a400) [pid = 1810] [serial = 716] [outer = 0x8ec8dc00] 18:51:27 INFO - PROCESS | 1810 | 1463190687030 Marionette DEBUG loaded listener.js 18:51:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x8f709800) [pid = 1810] [serial = 717] [outer = 0x8ec8dc00] 18:51:27 INFO - PROCESS | 1810 | 1463190687977 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]]]}] 18:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1391ms 18:51:28 INFO - PROCESS | 1810 | 1463190688021 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 18:51:28 INFO - PROCESS | 1810 | 1463190688026 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 18:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:51:28 INFO - PROCESS | 1810 | 1463190688038 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:51:28 INFO - PROCESS | 1810 | 1463190688040 Marionette TRACE conn4 <- [1,926,null,{}] 18:51:28 INFO - PROCESS | 1810 | 1463190688047 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}] 18:51:28 INFO - PROCESS | 1810 | 1463190688327 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 18:51:28 INFO - PROCESS | 1810 | 1463190688360 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:28 INFO - PROCESS | 1810 | ++DOCSHELL 0x8dc03400 == 124 [pid = 1810] [id = 239] 18:51:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x8ef13c00) [pid = 1810] [serial = 718] [outer = (nil)] 18:51:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x92b4e800) [pid = 1810] [serial = 719] [outer = 0x8ef13c00] 18:51:28 INFO - PROCESS | 1810 | 1463190688442 Marionette DEBUG loaded listener.js 18:51:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x92b5a400) [pid = 1810] [serial = 720] [outer = 0x8ef13c00] 18:51:29 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x8e76d800) [pid = 1810] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:51:29 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x8c294c00) [pid = 1810] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:51:29 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x8a508c00) [pid = 1810] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:51:29 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x8afec400) [pid = 1810] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:51:29 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x8dc0a400) [pid = 1810] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:51:29 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x8c4e8c00) [pid = 1810] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:51:29 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x99a86c00) [pid = 1810] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:51:29 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x8b5c3400) [pid = 1810] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:51:29 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x8db99000) [pid = 1810] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:51:29 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x8d8a6c00) [pid = 1810] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:51:29 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x93bf4400) [pid = 1810] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:51:29 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x8dc09c00) [pid = 1810] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:51:29 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x8f708400) [pid = 1810] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:51:29 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x8b1ad800) [pid = 1810] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:51:29 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x983a5000) [pid = 1810] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:51:29 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x99c4f800) [pid = 1810] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:51:29 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x8a507c00) [pid = 1810] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:51:29 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x8b1a9000) [pid = 1810] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:51:29 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x8b1b5400) [pid = 1810] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:51:29 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x912b2800) [pid = 1810] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:51:29 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x93b03000) [pid = 1810] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:51:30 INFO - PROCESS | 1810 | 1463190690079 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]]]}] 18:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 2095ms 18:51:30 INFO - PROCESS | 1810 | 1463190690129 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 18:51:30 INFO - PROCESS | 1810 | 1463190690133 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 18:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:51:30 INFO - PROCESS | 1810 | 1463190690141 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:51:30 INFO - PROCESS | 1810 | 1463190690144 Marionette TRACE conn4 <- [1,930,null,{}] 18:51:30 INFO - PROCESS | 1810 | 1463190690150 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}] 18:51:30 INFO - PROCESS | 1810 | 1463190690435 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 18:51:30 INFO - PROCESS | 1810 | 1463190690459 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afec400 == 125 [pid = 1810] [id = 240] 18:51:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x8b30c000) [pid = 1810] [serial = 721] [outer = (nil)] 18:51:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x8e881c00) [pid = 1810] [serial = 722] [outer = 0x8b30c000] 18:51:30 INFO - PROCESS | 1810 | 1463190690564 Marionette DEBUG loaded listener.js 18:51:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x91a96000) [pid = 1810] [serial = 723] [outer = 0x8b30c000] 18:51:31 INFO - PROCESS | 1810 | 1463190691834 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]]]}] 18:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1739ms 18:51:31 INFO - PROCESS | 1810 | 1463190691884 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 18:51:31 INFO - PROCESS | 1810 | 1463190691895 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 18:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:51:31 INFO - PROCESS | 1810 | 1463190691910 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:51:31 INFO - PROCESS | 1810 | 1463190691922 Marionette TRACE conn4 <- [1,934,null,{}] 18:51:31 INFO - PROCESS | 1810 | 1463190691957 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}] 18:51:32 INFO - PROCESS | 1810 | 1463190692300 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 18:51:32 INFO - PROCESS | 1810 | 1463190692514 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:32 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b1adc00 == 126 [pid = 1810] [id = 241] 18:51:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x8b30fc00) [pid = 1810] [serial = 724] [outer = (nil)] 18:51:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x8c293800) [pid = 1810] [serial = 725] [outer = 0x8b30fc00] 18:51:32 INFO - PROCESS | 1810 | 1463190692664 Marionette DEBUG loaded listener.js 18:51:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x8c584c00) [pid = 1810] [serial = 726] [outer = 0x8b30fc00] 18:51:33 INFO - PROCESS | 1810 | 1463190693820 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]]]}] 18:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1955ms 18:51:33 INFO - PROCESS | 1810 | 1463190693873 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 18:51:33 INFO - PROCESS | 1810 | 1463190693883 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 18:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:51:33 INFO - PROCESS | 1810 | 1463190693899 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:51:33 INFO - PROCESS | 1810 | 1463190693906 Marionette TRACE conn4 <- [1,938,null,{}] 18:51:33 INFO - PROCESS | 1810 | 1463190693914 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}] 18:51:34 INFO - PROCESS | 1810 | 1463190694131 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 18:51:34 INFO - PROCESS | 1810 | 1463190694491 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x8db9ac00 == 127 [pid = 1810] [id = 242] 18:51:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x8dba2000) [pid = 1810] [serial = 727] [outer = (nil)] 18:51:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x8e74f400) [pid = 1810] [serial = 728] [outer = 0x8dba2000] 18:51:34 INFO - PROCESS | 1810 | 1463190694597 Marionette DEBUG loaded listener.js 18:51:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x8e8d2400) [pid = 1810] [serial = 729] [outer = 0x8dba2000] 18:51:35 INFO - PROCESS | 1810 | 1463190695691 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]]]}] 18:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1844ms 18:51:35 INFO - PROCESS | 1810 | 1463190695742 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 18:51:35 INFO - PROCESS | 1810 | 1463190695746 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 18:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:51:35 INFO - PROCESS | 1810 | 1463190695754 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:51:35 INFO - PROCESS | 1810 | 1463190695761 Marionette TRACE conn4 <- [1,942,null,{}] 18:51:35 INFO - PROCESS | 1810 | 1463190695780 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}] 18:51:36 INFO - PROCESS | 1810 | 1463190696058 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 18:51:36 INFO - PROCESS | 1810 | 1463190696362 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b30e400 == 128 [pid = 1810] [id = 243] 18:51:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x8f9d9c00) [pid = 1810] [serial = 730] [outer = (nil)] 18:51:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x91a94400) [pid = 1810] [serial = 731] [outer = 0x8f9d9c00] 18:51:36 INFO - PROCESS | 1810 | 1463190696467 Marionette DEBUG loaded listener.js 18:51:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x92b5c000) [pid = 1810] [serial = 732] [outer = 0x8f9d9c00] 18:51:37 INFO - PROCESS | 1810 | 1463190697407 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]]]}] 18:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1742ms 18:51:37 INFO - PROCESS | 1810 | 1463190697503 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 18:51:37 INFO - PROCESS | 1810 | 1463190697515 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 18:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:51:37 INFO - PROCESS | 1810 | 1463190697528 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:51:37 INFO - PROCESS | 1810 | 1463190697532 Marionette TRACE conn4 <- [1,946,null,{}] 18:51:37 INFO - PROCESS | 1810 | 1463190697548 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}] 18:51:37 INFO - PROCESS | 1810 | 1463190697789 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 18:51:38 INFO - PROCESS | 1810 | 1463190698047 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x912b9c00 == 129 [pid = 1810] [id = 244] 18:51:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x92b8dc00) [pid = 1810] [serial = 733] [outer = (nil)] 18:51:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x93b08c00) [pid = 1810] [serial = 734] [outer = 0x92b8dc00] 18:51:38 INFO - PROCESS | 1810 | 1463190698170 Marionette DEBUG loaded listener.js 18:51:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x945dd400) [pid = 1810] [serial = 735] [outer = 0x92b8dc00] 18:51:39 INFO - PROCESS | 1810 | 1463190699197 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]]]}] 18:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1736ms 18:51:39 INFO - PROCESS | 1810 | 1463190699266 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 18:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:51:39 INFO - PROCESS | 1810 | 1463190699271 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 18:51:39 INFO - PROCESS | 1810 | 1463190699279 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:51:39 INFO - PROCESS | 1810 | 1463190699285 Marionette TRACE conn4 <- [1,950,null,{}] 18:51:39 INFO - PROCESS | 1810 | 1463190699293 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}] 18:51:39 INFO - PROCESS | 1810 | 1463190699570 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 18:51:39 INFO - PROCESS | 1810 | 1463190699891 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x92dccc00 == 130 [pid = 1810] [id = 245] 18:51:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x95037000) [pid = 1810] [serial = 736] [outer = (nil)] 18:51:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x97767400) [pid = 1810] [serial = 737] [outer = 0x95037000] 18:51:40 INFO - PROCESS | 1810 | 1463190700017 Marionette DEBUG loaded listener.js 18:51:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x98ac2400) [pid = 1810] [serial = 738] [outer = 0x95037000] 18:51:41 INFO - PROCESS | 1810 | 1463190701369 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]]]}] 18:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 2145ms 18:51:41 INFO - PROCESS | 1810 | 1463190701423 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 18:51:41 INFO - PROCESS | 1810 | 1463190701427 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 18:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:51:41 INFO - PROCESS | 1810 | 1463190701434 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:51:41 INFO - PROCESS | 1810 | 1463190701438 Marionette TRACE conn4 <- [1,954,null,{}] 18:51:41 INFO - PROCESS | 1810 | 1463190701445 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}] 18:51:41 INFO - PROCESS | 1810 | 1463190701698 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 18:51:42 INFO - PROCESS | 1810 | 1463190702008 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ee0ec00 == 131 [pid = 1810] [id = 246] 18:51:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x945d9800) [pid = 1810] [serial = 739] [outer = (nil)] 18:51:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x99f91c00) [pid = 1810] [serial = 740] [outer = 0x945d9800] 18:51:42 INFO - PROCESS | 1810 | 1463190702120 Marionette DEBUG loaded listener.js 18:51:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x9a0d2000) [pid = 1810] [serial = 741] [outer = 0x945d9800] 18:51:43 INFO - PROCESS | 1810 | 1463190703091 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]]]}] 18:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1733ms 18:51:43 INFO - PROCESS | 1810 | 1463190703169 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 18:51:43 INFO - PROCESS | 1810 | 1463190703173 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 18:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:51:43 INFO - PROCESS | 1810 | 1463190703181 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:51:43 INFO - PROCESS | 1810 | 1463190703185 Marionette TRACE conn4 <- [1,958,null,{}] 18:51:43 INFO - PROCESS | 1810 | 1463190703192 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}] 18:51:43 INFO - PROCESS | 1810 | 1463190703463 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 18:51:43 INFO - PROCESS | 1810 | 1463190703787 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:43 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b30bc00 == 132 [pid = 1810] [id = 247] 18:51:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x9839f800) [pid = 1810] [serial = 742] [outer = (nil)] 18:51:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x9a0f2000) [pid = 1810] [serial = 743] [outer = 0x9839f800] 18:51:43 INFO - PROCESS | 1810 | 1463190703880 Marionette DEBUG loaded listener.js 18:51:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x9a43b800) [pid = 1810] [serial = 744] [outer = 0x9839f800] 18:51:44 INFO - PROCESS | 1810 | 1463190704992 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]]]}] 18:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1887ms 18:51:45 INFO - PROCESS | 1810 | 1463190705070 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 18:51:45 INFO - PROCESS | 1810 | 1463190705073 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 18:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:51:45 INFO - PROCESS | 1810 | 1463190705080 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:51:45 INFO - PROCESS | 1810 | 1463190705084 Marionette TRACE conn4 <- [1,962,null,{}] 18:51:45 INFO - PROCESS | 1810 | 1463190705090 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}] 18:51:45 INFO - PROCESS | 1810 | 1463190705324 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 18:51:45 INFO - PROCESS | 1810 | 1463190705662 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x8a50bc00 == 133 [pid = 1810] [id = 248] 18:51:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x9a0d6c00) [pid = 1810] [serial = 745] [outer = (nil)] 18:51:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x9a90a000) [pid = 1810] [serial = 746] [outer = 0x9a0d6c00] 18:51:45 INFO - PROCESS | 1810 | 1463190705798 Marionette DEBUG loaded listener.js 18:51:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x9a90c800) [pid = 1810] [serial = 747] [outer = 0x9a0d6c00] 18:51:46 INFO - PROCESS | 1810 | 1463190706876 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]]]}] 18:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1839ms 18:51:46 INFO - PROCESS | 1810 | 1463190706920 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 18:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:51:46 INFO - PROCESS | 1810 | 1463190706924 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 18:51:46 INFO - PROCESS | 1810 | 1463190706931 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:51:46 INFO - PROCESS | 1810 | 1463190706934 Marionette TRACE conn4 <- [1,966,null,{}] 18:51:46 INFO - PROCESS | 1810 | 1463190706941 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}] 18:51:47 INFO - PROCESS | 1810 | 1463190707176 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 18:51:47 INFO - PROCESS | 1810 | 1463190707510 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x93890800 == 134 [pid = 1810] [id = 249] 18:51:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x9a903c00) [pid = 1810] [serial = 748] [outer = (nil)] 18:51:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x9ac74400) [pid = 1810] [serial = 749] [outer = 0x9a903c00] 18:51:47 INFO - PROCESS | 1810 | 1463190707664 Marionette DEBUG loaded listener.js 18:51:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x9ac78000) [pid = 1810] [serial = 750] [outer = 0x9a903c00] 18:51:48 INFO - PROCESS | 1810 | 1463190708698 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]]]}] 18:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1834ms 18:51:48 INFO - PROCESS | 1810 | 1463190708765 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 18:51:48 INFO - PROCESS | 1810 | 1463190708770 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 18:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:51:48 INFO - PROCESS | 1810 | 1463190708779 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:51:48 INFO - PROCESS | 1810 | 1463190708783 Marionette TRACE conn4 <- [1,970,null,{}] 18:51:48 INFO - PROCESS | 1810 | 1463190708790 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}] 18:51:49 INFO - PROCESS | 1810 | 1463190709000 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 18:51:49 INFO - PROCESS | 1810 | 1463190709253 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x9ac6cc00 == 135 [pid = 1810] [id = 250] 18:51:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x9afbac00) [pid = 1810] [serial = 751] [outer = (nil)] 18:51:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x9b60f800) [pid = 1810] [serial = 752] [outer = 0x9afbac00] 18:51:49 INFO - PROCESS | 1810 | 1463190709382 Marionette DEBUG loaded listener.js 18:51:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x9b6b1400) [pid = 1810] [serial = 753] [outer = 0x9afbac00] 18:51:50 INFO - PROCESS | 1810 | 1463190710282 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]]]}] 18:51:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:51:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1541ms 18:51:50 INFO - PROCESS | 1810 | 1463190710320 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 18:51:50 INFO - PROCESS | 1810 | 1463190710324 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 18:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:51:50 INFO - PROCESS | 1810 | 1463190710331 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:51:50 INFO - PROCESS | 1810 | 1463190710336 Marionette TRACE conn4 <- [1,974,null,{}] 18:51:50 INFO - PROCESS | 1810 | 1463190710342 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}] 18:51:50 INFO - PROCESS | 1810 | 1463190710638 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 18:51:50 INFO - PROCESS | 1810 | 1463190710968 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x9afbe000 == 136 [pid = 1810] [id = 251] 18:51:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x9d865400) [pid = 1810] [serial = 754] [outer = (nil)] 18:51:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x9d86dc00) [pid = 1810] [serial = 755] [outer = 0x9d865400] 18:51:51 INFO - PROCESS | 1810 | 1463190711079 Marionette DEBUG loaded listener.js 18:51:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0xa1054000) [pid = 1810] [serial = 756] [outer = 0x9d865400] 18:51:52 INFO - PROCESS | 1810 | 1463190712053 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]]]}] 18:51:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1784ms 18:51:52 INFO - PROCESS | 1810 | 1463190712117 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 18:51:52 INFO - PROCESS | 1810 | 1463190712122 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 18:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:51:52 INFO - PROCESS | 1810 | 1463190712131 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:51:52 INFO - PROCESS | 1810 | 1463190712135 Marionette TRACE conn4 <- [1,978,null,{}] 18:51:52 INFO - PROCESS | 1810 | 1463190712144 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}] 18:51:52 INFO - PROCESS | 1810 | 1463190712409 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 18:51:52 INFO - PROCESS | 1810 | 1463190712734 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x9d36dc00 == 137 [pid = 1810] [id = 252] 18:51:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x9d870c00) [pid = 1810] [serial = 757] [outer = (nil)] 18:51:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0xa2375c00) [pid = 1810] [serial = 758] [outer = 0x9d870c00] 18:51:52 INFO - PROCESS | 1810 | 1463190712831 Marionette DEBUG loaded listener.js 18:51:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0xa237f800) [pid = 1810] [serial = 759] [outer = 0x9d870c00] 18:51:53 INFO - PROCESS | 1810 | 1463190713749 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]]]}] 18:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1686ms 18:51:53 INFO - PROCESS | 1810 | 1463190713818 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 18:51:53 INFO - PROCESS | 1810 | 1463190713822 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 18:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:51:53 INFO - PROCESS | 1810 | 1463190713838 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:51:53 INFO - PROCESS | 1810 | 1463190713841 Marionette TRACE conn4 <- [1,982,null,{}] 18:51:53 INFO - PROCESS | 1810 | 1463190713848 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}] 18:51:54 INFO - PROCESS | 1810 | 1463190714053 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 18:51:54 INFO - PROCESS | 1810 | 1463190714315 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x9a432c00 == 138 [pid = 1810] [id = 253] 18:51:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x9d86a000) [pid = 1810] [serial = 760] [outer = (nil)] 18:51:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0xa2580c00) [pid = 1810] [serial = 761] [outer = 0x9d86a000] 18:51:54 INFO - PROCESS | 1810 | 1463190714450 Marionette DEBUG loaded listener.js 18:51:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0xa2586c00) [pid = 1810] [serial = 762] [outer = 0x9d86a000] 18:51:55 INFO - PROCESS | 1810 | 1463190715413 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]]]}] 18:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1638ms 18:51:55 INFO - PROCESS | 1810 | 1463190715477 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 18:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:51:55 INFO - PROCESS | 1810 | 1463190715482 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 18:51:55 INFO - PROCESS | 1810 | 1463190715489 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:51:55 INFO - PROCESS | 1810 | 1463190715493 Marionette TRACE conn4 <- [1,986,null,{}] 18:51:55 INFO - PROCESS | 1810 | 1463190715499 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}] 18:51:55 INFO - PROCESS | 1810 | 1463190715745 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 18:51:56 INFO - PROCESS | 1810 | 1463190716055 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x9aa9d800 == 139 [pid = 1810] [id = 254] 18:51:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x9ac6e400) [pid = 1810] [serial = 763] [outer = (nil)] 18:51:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0xa2583000) [pid = 1810] [serial = 764] [outer = 0x9ac6e400] 18:51:56 INFO - PROCESS | 1810 | 1463190716153 Marionette DEBUG loaded listener.js 18:51:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0xa2727000) [pid = 1810] [serial = 765] [outer = 0x9ac6e400] 18:51:57 INFO - PROCESS | 1810 | 1463190717056 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]]]}] 18:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1601ms 18:51:57 INFO - PROCESS | 1810 | 1463190717090 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 18:51:57 INFO - PROCESS | 1810 | 1463190717094 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 18:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:51:57 INFO - PROCESS | 1810 | 1463190717102 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:51:57 INFO - PROCESS | 1810 | 1463190717106 Marionette TRACE conn4 <- [1,990,null,{}] 18:51:57 INFO - PROCESS | 1810 | 1463190717133 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}] 18:51:57 INFO - PROCESS | 1810 | 1463190717345 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 18:51:57 INFO - PROCESS | 1810 | 1463190717620 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b41c00 == 140 [pid = 1810] [id = 255] 18:51:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 193 (0xa2378000) [pid = 1810] [serial = 766] [outer = (nil)] 18:51:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 194 (0xa31e5400) [pid = 1810] [serial = 767] [outer = 0xa2378000] 18:51:57 INFO - PROCESS | 1810 | 1463190717752 Marionette DEBUG loaded listener.js 18:51:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 195 (0xa3323000) [pid = 1810] [serial = 768] [outer = 0xa2378000] 18:51:58 INFO - PROCESS | 1810 | 1463190718687 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]]]}] 18:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1646ms 18:51:58 INFO - PROCESS | 1810 | 1463190718749 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 18:51:58 INFO - PROCESS | 1810 | 1463190718753 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 18:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:51:58 INFO - PROCESS | 1810 | 1463190718759 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:51:58 INFO - PROCESS | 1810 | 1463190718764 Marionette TRACE conn4 <- [1,994,null,{}] 18:51:58 INFO - PROCESS | 1810 | 1463190718770 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}] 18:51:58 INFO - PROCESS | 1810 | 1463190718971 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 18:51:59 INFO - PROCESS | 1810 | 1463190719232 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:51:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x8dba9400 == 141 [pid = 1810] [id = 256] 18:51:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 196 (0xa27e8800) [pid = 1810] [serial = 769] [outer = (nil)] 18:51:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 197 (0xa33be800) [pid = 1810] [serial = 770] [outer = 0xa27e8800] 18:51:59 INFO - PROCESS | 1810 | 1463190719368 Marionette DEBUG loaded listener.js 18:51:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 198 (0xa33c2000) [pid = 1810] [serial = 771] [outer = 0xa27e8800] 18:52:00 INFO - PROCESS | 1810 | 1463190720281 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]]]}] 18:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1588ms 18:52:00 INFO - PROCESS | 1810 | 1463190720350 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 18:52:00 INFO - PROCESS | 1810 | 1463190720356 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 18:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:52:00 INFO - PROCESS | 1810 | 1463190720363 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:52:00 INFO - PROCESS | 1810 | 1463190720367 Marionette TRACE conn4 <- [1,998,null,{}] 18:52:00 INFO - PROCESS | 1810 | 1463190720373 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}] 18:52:00 INFO - PROCESS | 1810 | 1463190720606 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 18:52:01 INFO - PROCESS | 1810 | 1463190720977 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:01 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d14fc00 == 142 [pid = 1810] [id = 257] 18:52:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 199 (0x8d150800) [pid = 1810] [serial = 772] [outer = (nil)] 18:52:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 200 (0x8e8cfc00) [pid = 1810] [serial = 773] [outer = 0x8d150800] 18:52:01 INFO - PROCESS | 1810 | 1463190721118 Marionette DEBUG loaded listener.js 18:52:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 201 (0x92a02400) [pid = 1810] [serial = 774] [outer = 0x8d150800] 18:52:03 INFO - PROCESS | 1810 | --DOCSHELL 0x912bc800 == 141 [pid = 1810] [id = 88] 18:52:03 INFO - PROCESS | 1810 | --DOCSHELL 0x912bc400 == 140 [pid = 1810] [id = 89] 18:52:03 INFO - PROCESS | 1810 | --DOCSHELL 0x8dc03400 == 139 [pid = 1810] [id = 239] 18:52:03 INFO - PROCESS | 1810 | --DOCSHELL 0x8e887400 == 138 [pid = 1810] [id = 238] 18:52:03 INFO - PROCESS | 1810 | --DOCSHELL 0x8afea800 == 137 [pid = 1810] [id = 237] 18:52:03 INFO - PROCESS | 1810 | --DOCSHELL 0x8afe7c00 == 136 [pid = 1810] [id = 236] 18:52:03 INFO - PROCESS | 1810 | --DOCSHELL 0x8b5cf400 == 135 [pid = 1810] [id = 235] 18:52:03 INFO - PROCESS | 1810 | --DOCSHELL 0x8c287800 == 134 [pid = 1810] [id = 234] 18:52:03 INFO - PROCESS | 1810 | --DOCSHELL 0x8f9d6800 == 133 [pid = 1810] [id = 227] 18:52:03 INFO - PROCESS | 1810 | --DOCSHELL 0x8c24d400 == 132 [pid = 1810] [id = 226] 18:52:03 INFO - PROCESS | 1810 | --DOCSHELL 0x8b5d0000 == 131 [pid = 1810] [id = 223] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 200 (0x8ec8f400) [pid = 1810] [serial = 566] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 199 (0x8d8a3000) [pid = 1810] [serial = 654] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 198 (0x8b309000) [pid = 1810] [serial = 560] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 197 (0x8b5cbc00) [pid = 1810] [serial = 651] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 196 (0x8e8c9800) [pid = 1810] [serial = 663] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 195 (0x8e75b800) [pid = 1810] [serial = 647] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 194 (0x8e74e000) [pid = 1810] [serial = 563] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 193 (0x8b303400) [pid = 1810] [serial = 650] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 192 (0x8c24f000) [pid = 1810] [serial = 605] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x93937800) [pid = 1810] [serial = 620] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x9a90a800) [pid = 1810] [serial = 632] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0xa051bc00) [pid = 1810] [serial = 635] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0x9aaa5400) [pid = 1810] [serial = 581] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x8c50a800) [pid = 1810] [serial = 656] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x95037800) [pid = 1810] [serial = 623] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x8c58a000) [pid = 1810] [serial = 653] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x8c294800) [pid = 1810] [serial = 644] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0xa275e000) [pid = 1810] [serial = 638] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x8e8d1400) [pid = 1810] [serial = 665] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x8e765400) [pid = 1810] [serial = 660] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x8dc07c00) [pid = 1810] [serial = 659] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x91a99800) [pid = 1810] [serial = 617] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x9a434400) [pid = 1810] [serial = 578] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x98ac6000) [pid = 1810] [serial = 626] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x8d8a2c00) [pid = 1810] [serial = 608] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x8d155400) [pid = 1810] [serial = 657] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x9a0ce400) [pid = 1810] [serial = 629] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0xa2551800) [pid = 1810] [serial = 530] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x914a4000) [pid = 1810] [serial = 569] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0xa258d800) [pid = 1810] [serial = 536] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x912b3c00) [pid = 1810] [serial = 614] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x8ee07400) [pid = 1810] [serial = 611] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x9b971000) [pid = 1810] [serial = 527] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x9a437000) [pid = 1810] [serial = 524] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x8b5c8000) [pid = 1810] [serial = 542] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x8b1b2000) [pid = 1810] [serial = 533] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x8b5d0c00) [pid = 1810] [serial = 539] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x8c28a000) [pid = 1810] [serial = 641] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x92b52c00) [pid = 1810] [serial = 572] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x97773400) [pid = 1810] [serial = 575] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x8e882400) [pid = 1810] [serial = 662] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x8ec7a000) [pid = 1810] [serial = 666] [outer = (nil)] [url = about:blank] 18:52:03 INFO - PROCESS | 1810 | 1463190723691 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]]]}] 18:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 3343ms 18:52:03 INFO - PROCESS | 1810 | 1463190723706 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 18:52:03 INFO - PROCESS | 1810 | 1463190723712 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 18:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:52:03 INFO - PROCESS | 1810 | 1463190723720 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:52:03 INFO - PROCESS | 1810 | 1463190723726 Marionette TRACE conn4 <- [1,1002,null,{}] 18:52:03 INFO - PROCESS | 1810 | 1463190723735 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}] 18:52:03 INFO - PROCESS | 1810 | 1463190723951 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 18:52:04 INFO - PROCESS | 1810 | 1463190724130 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b1a6800 == 132 [pid = 1810] [id = 258] 18:52:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x8b1b1400) [pid = 1810] [serial = 775] [outer = (nil)] 18:52:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x8b5c7c00) [pid = 1810] [serial = 776] [outer = 0x8b1b1400] 18:52:04 INFO - PROCESS | 1810 | 1463190724212 Marionette DEBUG loaded listener.js 18:52:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x8b5cf000) [pid = 1810] [serial = 777] [outer = 0x8b1b1400] 18:52:05 INFO - PROCESS | 1810 | 1463190725019 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]]]}] 18:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1342ms 18:52:05 INFO - PROCESS | 1810 | 1463190725062 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 18:52:05 INFO - PROCESS | 1810 | 1463190725071 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 18:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:52:05 INFO - PROCESS | 1810 | 1463190725115 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:52:05 INFO - PROCESS | 1810 | 1463190725119 Marionette TRACE conn4 <- [1,1006,null,{}] 18:52:05 INFO - PROCESS | 1810 | 1463190725126 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}] 18:52:05 INFO - PROCESS | 1810 | 1463190725313 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 18:52:05 INFO - PROCESS | 1810 | 1463190725325 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c246000 == 133 [pid = 1810] [id = 259] 18:52:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x8c246c00) [pid = 1810] [serial = 778] [outer = (nil)] 18:52:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x8c50a800) [pid = 1810] [serial = 779] [outer = 0x8c246c00] 18:52:05 INFO - PROCESS | 1810 | 1463190725403 Marionette DEBUG loaded listener.js 18:52:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x8c58c000) [pid = 1810] [serial = 780] [outer = 0x8c246c00] 18:52:06 INFO - PROCESS | 1810 | 1463190726590 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]]]}] 18:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1545ms 18:52:06 INFO - PROCESS | 1810 | 1463190726657 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 18:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:52:06 INFO - PROCESS | 1810 | 1463190726662 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 18:52:06 INFO - PROCESS | 1810 | 1463190726669 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:52:06 INFO - PROCESS | 1810 | 1463190726675 Marionette TRACE conn4 <- [1,1010,null,{}] 18:52:06 INFO - PROCESS | 1810 | 1463190726698 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}] 18:52:06 INFO - PROCESS | 1810 | 1463190726944 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 18:52:06 INFO - PROCESS | 1810 | 1463190726973 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c590400 == 134 [pid = 1810] [id = 260] 18:52:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x8dbadc00) [pid = 1810] [serial = 781] [outer = (nil)] 18:52:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x8dc0d800) [pid = 1810] [serial = 782] [outer = 0x8dbadc00] 18:52:07 INFO - PROCESS | 1810 | 1463190727053 Marionette DEBUG loaded listener.js 18:52:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x8e763000) [pid = 1810] [serial = 783] [outer = 0x8dbadc00] 18:52:08 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x8afebc00) [pid = 1810] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:52:08 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x8ef13c00) [pid = 1810] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:52:08 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x8ec8dc00) [pid = 1810] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:52:08 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x8c50ec00) [pid = 1810] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:52:08 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x8c288800) [pid = 1810] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:52:08 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x8c295000) [pid = 1810] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:52:08 INFO - PROCESS | 1810 | 1463190728440 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]]]}] 18:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1792ms 18:52:08 INFO - PROCESS | 1810 | 1463190728475 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 18:52:08 INFO - PROCESS | 1810 | 1463190728478 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 18:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:52:08 INFO - PROCESS | 1810 | 1463190728486 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:52:08 INFO - PROCESS | 1810 | 1463190728490 Marionette TRACE conn4 <- [1,1014,null,{}] 18:52:08 INFO - PROCESS | 1810 | 1463190728495 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}] 18:52:08 INFO - PROCESS | 1810 | 1463190728688 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 18:52:08 INFO - PROCESS | 1810 | 1463190728901 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afebc00 == 135 [pid = 1810] [id = 261] 18:52:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x8c295000) [pid = 1810] [serial = 784] [outer = (nil)] 18:52:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x8e882400) [pid = 1810] [serial = 785] [outer = 0x8c295000] 18:52:08 INFO - PROCESS | 1810 | 1463190728979 Marionette DEBUG loaded listener.js 18:52:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x8e8d1400) [pid = 1810] [serial = 786] [outer = 0x8c295000] 18:52:09 INFO - PROCESS | 1810 | 1463190729786 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]]]}] 18:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1336ms 18:52:09 INFO - PROCESS | 1810 | 1463190729823 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 18:52:09 INFO - PROCESS | 1810 | 1463190729827 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 18:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:52:09 INFO - PROCESS | 1810 | 1463190729834 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:52:09 INFO - PROCESS | 1810 | 1463190729837 Marionette TRACE conn4 <- [1,1018,null,{}] 18:52:09 INFO - PROCESS | 1810 | 1463190729843 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}] 18:52:10 INFO - PROCESS | 1810 | 1463190730022 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 18:52:10 INFO - PROCESS | 1810 | 1463190730038 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e87d400 == 136 [pid = 1810] [id = 262] 18:52:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x8e9cf400) [pid = 1810] [serial = 787] [outer = (nil)] 18:52:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x8ec7d400) [pid = 1810] [serial = 788] [outer = 0x8e9cf400] 18:52:10 INFO - PROCESS | 1810 | 1463190730117 Marionette DEBUG loaded listener.js 18:52:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x8ec8dc00) [pid = 1810] [serial = 789] [outer = 0x8e9cf400] 18:52:11 INFO - PROCESS | 1810 | 1463190731505 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]]]}] 18:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1741ms 18:52:11 INFO - PROCESS | 1810 | 1463190731578 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 18:52:11 INFO - PROCESS | 1810 | 1463190731586 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 18:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:52:11 INFO - PROCESS | 1810 | 1463190731596 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:52:11 INFO - PROCESS | 1810 | 1463190731602 Marionette TRACE conn4 <- [1,1022,null,{}] 18:52:11 INFO - PROCESS | 1810 | 1463190731613 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}] 18:52:11 INFO - PROCESS | 1810 | 1463190731875 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 18:52:12 INFO - PROCESS | 1810 | 1463190732183 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b305c00 == 137 [pid = 1810] [id = 263] 18:52:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x8c24ac00) [pid = 1810] [serial = 790] [outer = (nil)] 18:52:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x8c4e2400) [pid = 1810] [serial = 791] [outer = 0x8c24ac00] 18:52:12 INFO - PROCESS | 1810 | 1463190732281 Marionette DEBUG loaded listener.js 18:52:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x8d156400) [pid = 1810] [serial = 792] [outer = 0x8c24ac00] 18:52:13 INFO - PROCESS | 1810 | 1463190733353 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]]]}] 18:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1790ms 18:52:13 INFO - PROCESS | 1810 | 1463190733387 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 18:52:13 INFO - PROCESS | 1810 | 1463190733396 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 18:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:52:13 INFO - PROCESS | 1810 | 1463190733408 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:52:13 INFO - PROCESS | 1810 | 1463190733412 Marionette TRACE conn4 <- [1,1026,null,{}] 18:52:13 INFO - PROCESS | 1810 | 1463190733419 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}] 18:52:13 INFO - PROCESS | 1810 | 1463190733659 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 18:52:13 INFO - PROCESS | 1810 | 1463190733963 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x8db99400 == 138 [pid = 1810] [id = 264] 18:52:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x8e74e800) [pid = 1810] [serial = 793] [outer = (nil)] 18:52:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x8e883800) [pid = 1810] [serial = 794] [outer = 0x8e74e800] 18:52:14 INFO - PROCESS | 1810 | 1463190734060 Marionette DEBUG loaded listener.js 18:52:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x8ec7a400) [pid = 1810] [serial = 795] [outer = 0x8e74e800] 18:52:14 INFO - PROCESS | 1810 | 1463190734968 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]]]}] 18:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1637ms 18:52:15 INFO - PROCESS | 1810 | 1463190735045 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 18:52:15 INFO - PROCESS | 1810 | 1463190735050 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 18:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:52:15 INFO - PROCESS | 1810 | 1463190735057 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:52:15 INFO - PROCESS | 1810 | 1463190735064 Marionette TRACE conn4 <- [1,1030,null,{}] 18:52:15 INFO - PROCESS | 1810 | 1463190735082 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}] 18:52:15 INFO - PROCESS | 1810 | 1463190735326 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 18:52:15 INFO - PROCESS | 1810 | 1463190735635 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:15 INFO - PROCESS | 1810 | ++DOCSHELL 0x8dbad800 == 139 [pid = 1810] [id = 265] 18:52:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x8ef19800) [pid = 1810] [serial = 796] [outer = (nil)] 18:52:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x912b2800) [pid = 1810] [serial = 797] [outer = 0x8ef19800] 18:52:15 INFO - PROCESS | 1810 | 1463190735734 Marionette DEBUG loaded listener.js 18:52:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x914a3c00) [pid = 1810] [serial = 798] [outer = 0x8ef19800] 18:52:16 INFO - PROCESS | 1810 | 1463190736697 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]]]}] 18:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1692ms 18:52:16 INFO - PROCESS | 1810 | 1463190736751 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 18:52:16 INFO - PROCESS | 1810 | 1463190736755 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 18:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:52:16 INFO - PROCESS | 1810 | 1463190736762 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:52:16 INFO - PROCESS | 1810 | 1463190736766 Marionette TRACE conn4 <- [1,1034,null,{}] 18:52:16 INFO - PROCESS | 1810 | 1463190736772 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}] 18:52:16 INFO - PROCESS | 1810 | 1463190736993 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 18:52:17 INFO - PROCESS | 1810 | 1463190737247 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ee03400 == 140 [pid = 1810] [id = 266] 18:52:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x912bc800) [pid = 1810] [serial = 799] [outer = (nil)] 18:52:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x92b46c00) [pid = 1810] [serial = 800] [outer = 0x912bc800] 18:52:17 INFO - PROCESS | 1810 | 1463190737385 Marionette DEBUG loaded listener.js 18:52:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x92b8c400) [pid = 1810] [serial = 801] [outer = 0x912bc800] 18:52:18 INFO - PROCESS | 1810 | 1463190738365 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]]]}] 18:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1685ms 18:52:18 INFO - PROCESS | 1810 | 1463190738449 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 18:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:52:18 INFO - PROCESS | 1810 | 1463190738455 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 18:52:18 INFO - PROCESS | 1810 | 1463190738462 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:52:18 INFO - PROCESS | 1810 | 1463190738465 Marionette TRACE conn4 <- [1,1038,null,{}] 18:52:18 INFO - PROCESS | 1810 | 1463190738472 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}] 18:52:18 INFO - PROCESS | 1810 | 1463190738742 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 18:52:19 INFO - PROCESS | 1810 | 1463190739058 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x914a3800 == 141 [pid = 1810] [id = 267] 18:52:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x92a0e800) [pid = 1810] [serial = 802] [outer = (nil)] 18:52:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x93896400) [pid = 1810] [serial = 803] [outer = 0x92a0e800] 18:52:19 INFO - PROCESS | 1810 | 1463190739153 Marionette DEBUG loaded listener.js 18:52:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x93b07400) [pid = 1810] [serial = 804] [outer = 0x92a0e800] 18:52:20 INFO - PROCESS | 1810 | 1463190740154 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]]]}] 18:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1737ms 18:52:20 INFO - PROCESS | 1810 | 1463190740202 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 18:52:20 INFO - PROCESS | 1810 | 1463190740207 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 18:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:52:20 INFO - PROCESS | 1810 | 1463190740214 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:52:20 INFO - PROCESS | 1810 | 1463190740216 Marionette TRACE conn4 <- [1,1042,null,{}] 18:52:20 INFO - PROCESS | 1810 | 1463190740223 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}] 18:52:20 INFO - PROCESS | 1810 | 1463190740461 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 18:52:20 INFO - PROCESS | 1810 | 1463190740718 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b51400 == 142 [pid = 1810] [id = 268] 18:52:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x92b91400) [pid = 1810] [serial = 805] [outer = (nil)] 18:52:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x996f9000) [pid = 1810] [serial = 806] [outer = 0x92b91400] 18:52:20 INFO - PROCESS | 1810 | 1463190740861 Marionette DEBUG loaded listener.js 18:52:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x99c54c00) [pid = 1810] [serial = 807] [outer = 0x92b91400] 18:52:21 INFO - PROCESS | 1810 | 1463190741934 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]]]}] 18:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1752ms 18:52:21 INFO - PROCESS | 1810 | 1463190741970 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 18:52:21 INFO - PROCESS | 1810 | 1463190741976 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 18:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:52:21 INFO - PROCESS | 1810 | 1463190741986 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:52:21 INFO - PROCESS | 1810 | 1463190741990 Marionette TRACE conn4 <- [1,1046,null,{}] 18:52:22 INFO - PROCESS | 1810 | 1463190741998 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}] 18:52:22 INFO - PROCESS | 1810 | 1463190742250 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 18:52:22 INFO - PROCESS | 1810 | 1463190742556 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x945e2800 == 143 [pid = 1810] [id = 269] 18:52:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x95012c00) [pid = 1810] [serial = 808] [outer = (nil)] 18:52:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0x9a0ef000) [pid = 1810] [serial = 809] [outer = 0x95012c00] 18:52:22 INFO - PROCESS | 1810 | 1463190742658 Marionette DEBUG loaded listener.js 18:52:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x9a435400) [pid = 1810] [serial = 810] [outer = 0x95012c00] 18:52:23 INFO - PROCESS | 1810 | 1463190743606 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]]]}] 18:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1693ms 18:52:23 INFO - PROCESS | 1810 | 1463190743678 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 18:52:23 INFO - PROCESS | 1810 | 1463190743682 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 18:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:52:23 INFO - PROCESS | 1810 | 1463190743689 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:52:23 INFO - PROCESS | 1810 | 1463190743692 Marionette TRACE conn4 <- [1,1050,null,{}] 18:52:23 INFO - PROCESS | 1810 | 1463190743699 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}] 18:52:23 INFO - PROCESS | 1810 | 1463190743938 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 18:52:24 INFO - PROCESS | 1810 | 1463190744200 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x99a8f800 == 144 [pid = 1810] [id = 270] 18:52:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x99cfc800) [pid = 1810] [serial = 811] [outer = (nil)] 18:52:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0x9ac72c00) [pid = 1810] [serial = 812] [outer = 0x99cfc800] 18:52:24 INFO - PROCESS | 1810 | 1463190744298 Marionette DEBUG loaded listener.js 18:52:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0x9b4a7400) [pid = 1810] [serial = 813] [outer = 0x99cfc800] 18:52:25 INFO - PROCESS | 1810 | 1463190745227 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]]]}] 18:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1586ms 18:52:25 INFO - PROCESS | 1810 | 1463190745276 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 18:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:52:25 INFO - PROCESS | 1810 | 1463190745281 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 18:52:25 INFO - PROCESS | 1810 | 1463190745287 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:52:25 INFO - PROCESS | 1810 | 1463190745291 Marionette TRACE conn4 <- [1,1054,null,{}] 18:52:25 INFO - PROCESS | 1810 | 1463190745297 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}] 18:52:25 INFO - PROCESS | 1810 | 1463190745509 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 18:52:25 INFO - PROCESS | 1810 | 1463190745794 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x912b3400 == 145 [pid = 1810] [id = 271] 18:52:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 193 (0x99c51400) [pid = 1810] [serial = 814] [outer = (nil)] 18:52:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 194 (0x9b976000) [pid = 1810] [serial = 815] [outer = 0x99c51400] 18:52:25 INFO - PROCESS | 1810 | 1463190745930 Marionette DEBUG loaded listener.js 18:52:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 195 (0x9d373400) [pid = 1810] [serial = 816] [outer = 0x99c51400] 18:52:26 INFO - PROCESS | 1810 | 1463190746894 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]]]}] 18:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1644ms 18:52:26 INFO - PROCESS | 1810 | 1463190746932 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 18:52:26 INFO - PROCESS | 1810 | 1463190746936 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 18:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:52:26 INFO - PROCESS | 1810 | 1463190746944 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:52:26 INFO - PROCESS | 1810 | 1463190746948 Marionette TRACE conn4 <- [1,1058,null,{}] 18:52:26 INFO - PROCESS | 1810 | 1463190746954 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}] 18:52:27 INFO - PROCESS | 1810 | 1463190747175 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 18:52:27 INFO - PROCESS | 1810 | 1463190747442 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x99cf7400 == 146 [pid = 1810] [id = 272] 18:52:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 196 (0xa104f000) [pid = 1810] [serial = 817] [outer = (nil)] 18:52:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 197 (0xa22b1c00) [pid = 1810] [serial = 818] [outer = 0xa104f000] 18:52:27 INFO - PROCESS | 1810 | 1463190747574 Marionette DEBUG loaded listener.js 18:52:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 198 (0xa2585000) [pid = 1810] [serial = 819] [outer = 0xa104f000] 18:52:28 INFO - PROCESS | 1810 | 1463190748524 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]]]}] 18:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1632ms 18:52:28 INFO - PROCESS | 1810 | 1463190748578 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 18:52:28 INFO - PROCESS | 1810 | 1463190748583 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 18:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:52:28 INFO - PROCESS | 1810 | 1463190748590 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:52:28 INFO - PROCESS | 1810 | 1463190748594 Marionette TRACE conn4 <- [1,1062,null,{}] 18:52:28 INFO - PROCESS | 1810 | 1463190748601 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}] 18:52:28 INFO - PROCESS | 1810 | 1463190748860 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 18:52:29 INFO - PROCESS | 1810 | 1463190749164 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x9d374000 == 147 [pid = 1810] [id = 273] 18:52:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 199 (0x9d4f7400) [pid = 1810] [serial = 820] [outer = (nil)] 18:52:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 200 (0xa513b400) [pid = 1810] [serial = 821] [outer = 0x9d4f7400] 18:52:29 INFO - PROCESS | 1810 | 1463190749267 Marionette DEBUG loaded listener.js 18:52:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 201 (0xa6873800) [pid = 1810] [serial = 822] [outer = 0x9d4f7400] 18:52:30 INFO - PROCESS | 1810 | 1463190750229 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]]]}] 18:52:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:52:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1692ms 18:52:30 INFO - PROCESS | 1810 | 1463190750284 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 18:52:30 INFO - PROCESS | 1810 | 1463190750288 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 18:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:52:30 INFO - PROCESS | 1810 | 1463190750296 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:52:30 INFO - PROCESS | 1810 | 1463190750301 Marionette TRACE conn4 <- [1,1066,null,{}] 18:52:30 INFO - PROCESS | 1810 | 1463190750309 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}] 18:52:30 INFO - PROCESS | 1810 | 1463190750555 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 18:52:30 INFO - PROCESS | 1810 | 1463190750872 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d985400 == 148 [pid = 1810] [id = 274] 18:52:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 202 (0x8d987000) [pid = 1810] [serial = 823] [outer = (nil)] 18:52:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 203 (0x8d98c800) [pid = 1810] [serial = 824] [outer = 0x8d987000] 18:52:30 INFO - PROCESS | 1810 | 1463190750967 Marionette DEBUG loaded listener.js 18:52:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 204 (0x8d98e400) [pid = 1810] [serial = 825] [outer = 0x8d987000] 18:52:31 INFO - PROCESS | 1810 | 1463190751939 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]]]}] 18:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1681ms 18:52:31 INFO - PROCESS | 1810 | 1463190751978 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 18:52:31 INFO - PROCESS | 1810 | 1463190751982 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 18:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:52:31 INFO - PROCESS | 1810 | 1463190751989 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:52:32 INFO - PROCESS | 1810 | 1463190752003 Marionette TRACE conn4 <- [1,1070,null,{}] 18:52:32 INFO - PROCESS | 1810 | 1463190752010 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}] 18:52:32 INFO - PROCESS | 1810 | 1463190752226 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 18:52:32 INFO - PROCESS | 1810 | 1463190752484 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:32 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d986c00 == 149 [pid = 1810] [id = 275] 18:52:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 205 (0x8d98bc00) [pid = 1810] [serial = 826] [outer = (nil)] 18:52:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 206 (0xa31ed000) [pid = 1810] [serial = 827] [outer = 0x8d98bc00] 18:52:32 INFO - PROCESS | 1810 | 1463190752616 Marionette DEBUG loaded listener.js 18:52:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 207 (0xa36f8400) [pid = 1810] [serial = 828] [outer = 0x8d98bc00] 18:52:33 INFO - PROCESS | 1810 | 1463190753522 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]]]}] 18:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1591ms 18:52:33 INFO - PROCESS | 1810 | 1463190753582 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 18:52:33 INFO - PROCESS | 1810 | 1463190753586 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 18:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:52:33 INFO - PROCESS | 1810 | 1463190753593 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:52:33 INFO - PROCESS | 1810 | 1463190753597 Marionette TRACE conn4 <- [1,1074,null,{}] 18:52:33 INFO - PROCESS | 1810 | 1463190753602 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}] 18:52:33 INFO - PROCESS | 1810 | 1463190753818 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 18:52:34 INFO - PROCESS | 1810 | 1463190754077 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b103400 == 150 [pid = 1810] [id = 276] 18:52:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 208 (0x8b104800) [pid = 1810] [serial = 829] [outer = (nil)] 18:52:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 209 (0x8b109800) [pid = 1810] [serial = 830] [outer = 0x8b104800] 18:52:34 INFO - PROCESS | 1810 | 1463190754204 Marionette DEBUG loaded listener.js 18:52:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 210 (0x8b10d400) [pid = 1810] [serial = 831] [outer = 0x8b104800] 18:52:35 INFO - PROCESS | 1810 | 1463190755148 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]]]}] 18:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1596ms 18:52:35 INFO - PROCESS | 1810 | 1463190755191 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 18:52:35 INFO - PROCESS | 1810 | 1463190755195 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 18:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:52:35 INFO - PROCESS | 1810 | 1463190755205 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:52:35 INFO - PROCESS | 1810 | 1463190755208 Marionette TRACE conn4 <- [1,1078,null,{}] 18:52:35 INFO - PROCESS | 1810 | 1463190755215 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}] 18:52:35 INFO - PROCESS | 1810 | 1463190755410 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 18:52:35 INFO - PROCESS | 1810 | 1463190755682 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b104000 == 151 [pid = 1810] [id = 277] 18:52:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 211 (0x8b105c00) [pid = 1810] [serial = 832] [outer = (nil)] 18:52:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 212 (0x8d992c00) [pid = 1810] [serial = 833] [outer = 0x8b105c00] 18:52:35 INFO - PROCESS | 1810 | 1463190755809 Marionette DEBUG loaded listener.js 18:52:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 213 (0x92693c00) [pid = 1810] [serial = 834] [outer = 0x8b105c00] 18:52:36 INFO - PROCESS | 1810 | 1463190756787 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]]]}] 18:52:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:52:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1633ms 18:52:36 INFO - PROCESS | 1810 | 1463190756839 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 18:52:36 INFO - PROCESS | 1810 | 1463190756843 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 18:52:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:52:36 INFO - PROCESS | 1810 | 1463190756851 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:52:36 INFO - PROCESS | 1810 | 1463190756854 Marionette TRACE conn4 <- [1,1082,null,{}] 18:52:36 INFO - PROCESS | 1810 | 1463190756861 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}] 18:52:37 INFO - PROCESS | 1810 | 1463190757121 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 18:52:37 INFO - PROCESS | 1810 | 1463190757431 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b1ad800 == 152 [pid = 1810] [id = 278] 18:52:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 214 (0x8b1ae000) [pid = 1810] [serial = 835] [outer = (nil)] 18:52:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 215 (0x8dbaec00) [pid = 1810] [serial = 836] [outer = 0x8b1ae000] 18:52:37 INFO - PROCESS | 1810 | 1463190757525 Marionette DEBUG loaded listener.js 18:52:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 216 (0x8e8d3400) [pid = 1810] [serial = 837] [outer = 0x8b1ae000] 18:52:39 INFO - PROCESS | 1810 | 1463190759000 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]]]}] 18:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 2192ms 18:52:39 INFO - PROCESS | 1810 | 1463190759044 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 18:52:39 INFO - PROCESS | 1810 | 1463190759051 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 18:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:52:39 INFO - PROCESS | 1810 | 1463190759060 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:52:39 INFO - PROCESS | 1810 | 1463190759067 Marionette TRACE conn4 <- [1,1086,null,{}] 18:52:39 INFO - PROCESS | 1810 | 1463190759074 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}] 18:52:39 INFO - PROCESS | 1810 | 1463190759292 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 18:52:39 INFO - PROCESS | 1810 | 1463190759566 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c28a800 == 153 [pid = 1810] [id = 279] 18:52:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 217 (0x8c290800) [pid = 1810] [serial = 838] [outer = (nil)] 18:52:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 218 (0x8c507800) [pid = 1810] [serial = 839] [outer = 0x8c290800] 18:52:39 INFO - PROCESS | 1810 | 1463190759707 Marionette DEBUG loaded listener.js 18:52:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 219 (0x8d8a9400) [pid = 1810] [serial = 840] [outer = 0x8c290800] 18:52:40 INFO - PROCESS | 1810 | 1463190760662 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]]]}] 18:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1688ms 18:52:40 INFO - PROCESS | 1810 | 1463190760749 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 18:52:40 INFO - PROCESS | 1810 | 1463190760758 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 18:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:52:40 INFO - PROCESS | 1810 | 1463190760775 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:52:40 INFO - PROCESS | 1810 | 1463190760779 Marionette TRACE conn4 <- [1,1090,null,{}] 18:52:40 INFO - PROCESS | 1810 | 1463190760785 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}] 18:52:41 INFO - PROCESS | 1810 | 1463190761049 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x8ec82800 == 152 [pid = 1810] [id = 133] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x92b4b400 == 151 [pid = 1810] [id = 134] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x8a507400 == 150 [pid = 1810] [id = 180] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x8b1a8400 == 149 [pid = 1810] [id = 177] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x8b1b4c00 == 148 [pid = 1810] [id = 179] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x8afe9000 == 147 [pid = 1810] [id = 214] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x8afebc00 == 146 [pid = 1810] [id = 261] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x8c590400 == 145 [pid = 1810] [id = 260] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x8c246000 == 144 [pid = 1810] [id = 259] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x8b1a6800 == 143 [pid = 1810] [id = 258] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x8d14fc00 == 142 [pid = 1810] [id = 257] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x8dba9400 == 141 [pid = 1810] [id = 256] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x92b41c00 == 140 [pid = 1810] [id = 255] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x9a432c00 == 139 [pid = 1810] [id = 253] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x9aa9d800 == 138 [pid = 1810] [id = 254] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x9d36dc00 == 137 [pid = 1810] [id = 252] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x9afbe000 == 136 [pid = 1810] [id = 251] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x9ac6cc00 == 135 [pid = 1810] [id = 250] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x8a50bc00 == 134 [pid = 1810] [id = 248] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x93890800 == 133 [pid = 1810] [id = 249] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x8b30bc00 == 132 [pid = 1810] [id = 247] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x8ee0ec00 == 131 [pid = 1810] [id = 246] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x92dccc00 == 130 [pid = 1810] [id = 245] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x912b9c00 == 129 [pid = 1810] [id = 244] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x8b30e400 == 128 [pid = 1810] [id = 243] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x8b1adc00 == 127 [pid = 1810] [id = 241] 18:52:41 INFO - PROCESS | 1810 | --DOCSHELL 0x8db9ac00 == 126 [pid = 1810] [id = 242] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 218 (0x8e751c00) [pid = 1810] [serial = 711] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 217 (0x92b4e800) [pid = 1810] [serial = 719] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 216 (0x912b6800) [pid = 1810] [serial = 683] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 215 (0x8f709800) [pid = 1810] [serial = 717] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 214 (0x8c4e7c00) [pid = 1810] [serial = 710] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 213 (0x8f710800) [pid = 1810] [serial = 680] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 212 (0x8dbb0000) [pid = 1810] [serial = 674] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 211 (0x95020400) [pid = 1810] [serial = 695] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 210 (0x8ec92c00) [pid = 1810] [serial = 668] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 209 (0x92dca800) [pid = 1810] [serial = 689] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 208 (0x8dba8400) [pid = 1810] [serial = 701] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 207 (0x8c58f000) [pid = 1810] [serial = 704] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 206 (0x8c294000) [pid = 1810] [serial = 671] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 205 (0x92b59800) [pid = 1810] [serial = 686] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 204 (0x8ef1a400) [pid = 1810] [serial = 716] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 203 (0x8e880c00) [pid = 1810] [serial = 708] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 202 (0x92b5a400) [pid = 1810] [serial = 720] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 201 (0x93b02800) [pid = 1810] [serial = 692] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 200 (0x8e8d4800) [pid = 1810] [serial = 713] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 199 (0x8ee0d800) [pid = 1810] [serial = 677] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 198 (0x98ac2000) [pid = 1810] [serial = 698] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 197 (0x8db94c00) [pid = 1810] [serial = 705] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 196 (0x8ec92800) [pid = 1810] [serial = 714] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 195 (0x8c291c00) [pid = 1810] [serial = 707] [outer = (nil)] [url = about:blank] 18:52:41 INFO - PROCESS | 1810 | --DOMWINDOW == 194 (0x8e881c00) [pid = 1810] [serial = 722] [outer = (nil)] [url = about:blank] 18:52:42 INFO - PROCESS | 1810 | 1463190762056 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b1a8400 == 127 [pid = 1810] [id = 280] 18:52:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 195 (0x8b1adc00) [pid = 1810] [serial = 841] [outer = (nil)] 18:52:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 196 (0x8b5cec00) [pid = 1810] [serial = 842] [outer = 0x8b1adc00] 18:52:42 INFO - PROCESS | 1810 | 1463190762195 Marionette DEBUG loaded listener.js 18:52:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 197 (0x8c4e0800) [pid = 1810] [serial = 843] [outer = 0x8b1adc00] 18:52:43 INFO - PROCESS | 1810 | 1463190763487 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]]]}] 18:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 2746ms 18:52:43 INFO - PROCESS | 1810 | 1463190763535 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 18:52:43 INFO - PROCESS | 1810 | 1463190763542 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 18:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:52:43 INFO - PROCESS | 1810 | 1463190763553 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:52:43 INFO - PROCESS | 1810 | 1463190763560 Marionette TRACE conn4 <- [1,1094,null,{}] 18:52:43 INFO - PROCESS | 1810 | 1463190763587 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}] 18:52:43 INFO - PROCESS | 1810 | 1463190763917 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 18:52:44 INFO - PROCESS | 1810 | 1463190764237 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d8a8800 == 128 [pid = 1810] [id = 281] 18:52:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 198 (0x8e76ec00) [pid = 1810] [serial = 844] [outer = (nil)] 18:52:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 199 (0x8e9d8c00) [pid = 1810] [serial = 845] [outer = 0x8e76ec00] 18:52:44 INFO - PROCESS | 1810 | 1463190764317 Marionette DEBUG loaded listener.js 18:52:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 200 (0x8ee02800) [pid = 1810] [serial = 846] [outer = 0x8e76ec00] 18:52:45 INFO - PROCESS | 1810 | 1463190765160 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]]]}] 18:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1643ms 18:52:45 INFO - PROCESS | 1810 | 1463190765195 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 18:52:45 INFO - PROCESS | 1810 | 1463190765198 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 18:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:52:45 INFO - PROCESS | 1810 | 1463190765205 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:52:45 INFO - PROCESS | 1810 | 1463190765207 Marionette TRACE conn4 <- [1,1098,null,{}] 18:52:45 INFO - PROCESS | 1810 | 1463190765222 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}] 18:52:45 INFO - PROCESS | 1810 | 1463190765468 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 18:52:45 INFO - PROCESS | 1810 | 1463190765503 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b1b0000 == 129 [pid = 1810] [id = 282] 18:52:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 201 (0x8ee0d800) [pid = 1810] [serial = 847] [outer = (nil)] 18:52:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 202 (0x8ef12000) [pid = 1810] [serial = 848] [outer = 0x8ee0d800] 18:52:45 INFO - PROCESS | 1810 | 1463190765599 Marionette DEBUG loaded listener.js 18:52:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 203 (0x8f706800) [pid = 1810] [serial = 849] [outer = 0x8ee0d800] 18:52:47 INFO - PROCESS | 1810 | 1463190767305 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]]]}] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 202 (0x8ec7c400) [pid = 1810] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 201 (0x8c58ec00) [pid = 1810] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 200 (0x92b50400) [pid = 1810] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 199 (0x8f9e5800) [pid = 1810] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 198 (0x8f9dd800) [pid = 1810] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 197 (0x8dbadc00) [pid = 1810] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 196 (0x9d86a000) [pid = 1810] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 195 (0x92b60000) [pid = 1810] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 194 (0x8b1b3000) [pid = 1810] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 193 (0x9a0d6c00) [pid = 1810] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 192 (0x9839f800) [pid = 1810] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x9d870c00) [pid = 1810] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x95037000) [pid = 1810] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0x8d8af000) [pid = 1810] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0x8f9d9c00) [pid = 1810] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x8b30fc00) [pid = 1810] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x8b305000) [pid = 1810] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x8e9d1c00) [pid = 1810] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x945d9800) [pid = 1810] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 2235ms 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x8c246c00) [pid = 1810] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x9a903c00) [pid = 1810] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x8b5c4400) [pid = 1810] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x9d371000) [pid = 1810] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x8b30c000) [pid = 1810] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x92b8dc00) [pid = 1810] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x8f9d8400) [pid = 1810] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x92126000) [pid = 1810] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x8f9d9000) [pid = 1810] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x9afbac00) [pid = 1810] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x8dba2000) [pid = 1810] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x8ef19c00) [pid = 1810] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x8db97c00) [pid = 1810] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x8c290c00) [pid = 1810] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x8d150800) [pid = 1810] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x9d374400) [pid = 1810] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x8b5cd400) [pid = 1810] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x8b1b1400) [pid = 1810] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x8c245400) [pid = 1810] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x9d865400) [pid = 1810] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x8b1b3c00) [pid = 1810] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x98a41c00) [pid = 1810] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x8a50ec00) [pid = 1810] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x8ec8b800) [pid = 1810] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x99b9f000) [pid = 1810] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:52:47 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x8c295000) [pid = 1810] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:52:47 INFO - PROCESS | 1810 | 1463190767525 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 18:52:47 INFO - PROCESS | 1810 | 1463190767528 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 18:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:52:47 INFO - PROCESS | 1810 | 1463190767544 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:52:47 INFO - PROCESS | 1810 | 1463190767547 Marionette TRACE conn4 <- [1,1102,null,{}] 18:52:47 INFO - PROCESS | 1810 | 1463190767553 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}] 18:52:47 INFO - PROCESS | 1810 | 1463190767758 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 18:52:47 INFO - PROCESS | 1810 | 1463190767784 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b109c00 == 130 [pid = 1810] [id = 283] 18:52:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x8b30f000) [pid = 1810] [serial = 850] [outer = (nil)] 18:52:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x8c295000) [pid = 1810] [serial = 851] [outer = 0x8b30f000] 18:52:48 INFO - PROCESS | 1810 | 1463190768033 Marionette DEBUG loaded listener.js 18:52:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x8d158800) [pid = 1810] [serial = 852] [outer = 0x8b30f000] 18:52:48 INFO - PROCESS | 1810 | 1463190768812 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]]]}] 18:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1291ms 18:52:48 INFO - PROCESS | 1810 | 1463190768834 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 18:52:48 INFO - PROCESS | 1810 | 1463190768838 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 18:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:52:48 INFO - PROCESS | 1810 | 1463190768844 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:52:48 INFO - PROCESS | 1810 | 1463190768847 Marionette TRACE conn4 <- [1,1106,null,{}] 18:52:48 INFO - PROCESS | 1810 | 1463190768853 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}] 18:52:49 INFO - PROCESS | 1810 | 1463190769113 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 18:52:49 INFO - PROCESS | 1810 | 1463190769139 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c244400 == 131 [pid = 1810] [id = 284] 18:52:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x8c244c00) [pid = 1810] [serial = 853] [outer = (nil)] 18:52:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x8f709800) [pid = 1810] [serial = 854] [outer = 0x8c244c00] 18:52:49 INFO - PROCESS | 1810 | 1463190769216 Marionette DEBUG loaded listener.js 18:52:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x8f9e1c00) [pid = 1810] [serial = 855] [outer = 0x8c244c00] 18:52:50 INFO - PROCESS | 1810 | --DOCSHELL 0x945e0c00 == 130 [pid = 1810] [id = 9] 18:52:50 INFO - PROCESS | 1810 | 1463190770815 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]]]}] 18:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 2001ms 18:52:50 INFO - PROCESS | 1810 | 1463190770847 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 18:52:50 INFO - PROCESS | 1810 | 1463190770853 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 18:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:52:50 INFO - PROCESS | 1810 | 1463190770864 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:52:50 INFO - PROCESS | 1810 | 1463190770869 Marionette TRACE conn4 <- [1,1110,null,{}] 18:52:50 INFO - PROCESS | 1810 | 1463190770976 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}] 18:52:51 INFO - PROCESS | 1810 | 1463190771283 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 18:52:51 INFO - PROCESS | 1810 | 1463190771451 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afe9000 == 131 [pid = 1810] [id = 285] 18:52:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x8b1a6800) [pid = 1810] [serial = 856] [outer = (nil)] 18:52:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x8c4e1400) [pid = 1810] [serial = 857] [outer = 0x8b1a6800] 18:52:51 INFO - PROCESS | 1810 | 1463190771558 Marionette DEBUG loaded listener.js 18:52:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x8d8ae400) [pid = 1810] [serial = 858] [outer = 0x8b1a6800] 18:52:52 INFO - PROCESS | 1810 | 1463190772660 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]]]}] 18:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1844ms 18:52:52 INFO - PROCESS | 1810 | 1463190772707 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 18:52:52 INFO - PROCESS | 1810 | 1463190772715 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 18:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:52:52 INFO - PROCESS | 1810 | 1463190772728 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:52:52 INFO - PROCESS | 1810 | 1463190772732 Marionette TRACE conn4 <- [1,1114,null,{}] 18:52:52 INFO - PROCESS | 1810 | 1463190772740 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}] 18:52:52 INFO - PROCESS | 1810 | 1463190772969 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 18:52:53 INFO - PROCESS | 1810 | 1463190773282 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:53 INFO - PROCESS | 1810 | ++DOCSHELL 0x8dc0c800 == 132 [pid = 1810] [id = 286] 18:52:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x8e761c00) [pid = 1810] [serial = 859] [outer = (nil)] 18:52:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x8e8d5400) [pid = 1810] [serial = 860] [outer = 0x8e761c00] 18:52:53 INFO - PROCESS | 1810 | 1463190773382 Marionette DEBUG loaded listener.js 18:52:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x8ec92800) [pid = 1810] [serial = 861] [outer = 0x8e761c00] 18:52:54 INFO - PROCESS | 1810 | 1463190774344 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]]]}] 18:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1690ms 18:52:54 INFO - PROCESS | 1810 | 1463190774419 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 18:52:54 INFO - PROCESS | 1810 | 1463190774423 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 18:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:52:54 INFO - PROCESS | 1810 | 1463190774431 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:52:54 INFO - PROCESS | 1810 | 1463190774438 Marionette TRACE conn4 <- [1,1118,null,{}] 18:52:54 INFO - PROCESS | 1810 | 1463190774455 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}] 18:52:54 INFO - PROCESS | 1810 | 1463190774779 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 18:52:55 INFO - PROCESS | 1810 | 1463190775023 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x8dba4400 == 133 [pid = 1810] [id = 287] 18:52:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x8dba9400) [pid = 1810] [serial = 862] [outer = (nil)] 18:52:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x9149b000) [pid = 1810] [serial = 863] [outer = 0x8dba9400] 18:52:55 INFO - PROCESS | 1810 | 1463190775116 Marionette DEBUG loaded listener.js 18:52:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x92699000) [pid = 1810] [serial = 864] [outer = 0x8dba9400] 18:52:56 INFO - PROCESS | 1810 | 1463190776108 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]]]}] 18:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1739ms 18:52:56 INFO - PROCESS | 1810 | 1463190776170 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 18:52:56 INFO - PROCESS | 1810 | 1463190776175 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 18:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:52:56 INFO - PROCESS | 1810 | 1463190776182 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:52:56 INFO - PROCESS | 1810 | 1463190776186 Marionette TRACE conn4 <- [1,1122,null,{}] 18:52:56 INFO - PROCESS | 1810 | 1463190776192 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}] 18:52:56 INFO - PROCESS | 1810 | 1463190776403 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 18:52:56 INFO - PROCESS | 1810 | 1463190776713 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e881c00 == 134 [pid = 1810] [id = 288] 18:52:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x92697000) [pid = 1810] [serial = 865] [outer = (nil)] 18:52:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x926a0c00) [pid = 1810] [serial = 866] [outer = 0x92697000] 18:52:56 INFO - PROCESS | 1810 | 1463190776810 Marionette DEBUG loaded listener.js 18:52:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x92a09400) [pid = 1810] [serial = 867] [outer = 0x92697000] 18:52:57 INFO - PROCESS | 1810 | 1463190777742 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]]]}] 18:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1581ms 18:52:57 INFO - PROCESS | 1810 | 1463190777764 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 18:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:52:57 INFO - PROCESS | 1810 | 1463190777768 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 18:52:57 INFO - PROCESS | 1810 | 1463190777775 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:52:57 INFO - PROCESS | 1810 | 1463190777778 Marionette TRACE conn4 <- [1,1126,null,{}] 18:52:57 INFO - PROCESS | 1810 | 1463190777784 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}] 18:52:57 INFO - PROCESS | 1810 | 1463190777982 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 18:52:58 INFO - PROCESS | 1810 | 1463190778256 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c582000 == 135 [pid = 1810] [id = 289] 18:52:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x9269bc00) [pid = 1810] [serial = 868] [outer = (nil)] 18:52:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x92b5e800) [pid = 1810] [serial = 869] [outer = 0x9269bc00] 18:52:58 INFO - PROCESS | 1810 | 1463190778360 Marionette DEBUG loaded listener.js 18:52:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x92b8e800) [pid = 1810] [serial = 870] [outer = 0x9269bc00] 18:52:59 INFO - PROCESS | 1810 | 1463190779292 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]]]}] 18:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1533ms 18:52:59 INFO - PROCESS | 1810 | 1463190779307 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 18:52:59 INFO - PROCESS | 1810 | 1463190779311 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 18:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:52:59 INFO - PROCESS | 1810 | 1463190779318 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:52:59 INFO - PROCESS | 1810 | 1463190779322 Marionette TRACE conn4 <- [1,1130,null,{}] 18:52:59 INFO - PROCESS | 1810 | 1463190779328 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}] 18:52:59 INFO - PROCESS | 1810 | 1463190779556 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 18:52:59 INFO - PROCESS | 1810 | 1463190779830 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b42000 == 136 [pid = 1810] [id = 290] 18:52:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x92b54800) [pid = 1810] [serial = 871] [outer = (nil)] 18:52:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x945e0c00) [pid = 1810] [serial = 872] [outer = 0x92b54800] 18:52:59 INFO - PROCESS | 1810 | 1463190779972 Marionette DEBUG loaded listener.js 18:53:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x95085000) [pid = 1810] [serial = 873] [outer = 0x92b54800] 18:53:00 INFO - PROCESS | 1810 | 1463190780940 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]]]}] 18:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1682ms 18:53:01 INFO - PROCESS | 1810 | 1463190781002 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 18:53:01 INFO - PROCESS | 1810 | 1463190781006 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 18:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:53:01 INFO - PROCESS | 1810 | 1463190781013 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:53:01 INFO - PROCESS | 1810 | 1463190781016 Marionette TRACE conn4 <- [1,1134,null,{}] 18:53:01 INFO - PROCESS | 1810 | 1463190781022 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}] 18:53:01 INFO - PROCESS | 1810 | 1463190781262 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 18:53:01 INFO - PROCESS | 1810 | 1463190781639 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:01 INFO - PROCESS | 1810 | ++DOCSHELL 0x92dd7000 == 137 [pid = 1810] [id = 291] 18:53:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x93b05400) [pid = 1810] [serial = 874] [outer = (nil)] 18:53:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x98ac5400) [pid = 1810] [serial = 875] [outer = 0x93b05400] 18:53:01 INFO - PROCESS | 1810 | 1463190781738 Marionette DEBUG loaded listener.js 18:53:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x98f8b400) [pid = 1810] [serial = 876] [outer = 0x93b05400] 18:53:02 INFO - PROCESS | 1810 | 1463190782711 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]]]}] 18:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1733ms 18:53:02 INFO - PROCESS | 1810 | 1463190782748 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 18:53:02 INFO - PROCESS | 1810 | 1463190782752 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 18:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:53:02 INFO - PROCESS | 1810 | 1463190782759 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:53:02 INFO - PROCESS | 1810 | 1463190782762 Marionette TRACE conn4 <- [1,1138,null,{}] 18:53:02 INFO - PROCESS | 1810 | 1463190782768 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}] 18:53:02 INFO - PROCESS | 1810 | 1463190782983 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 18:53:03 INFO - PROCESS | 1810 | 1463190783242 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b1a9000 == 138 [pid = 1810] [id = 292] 18:53:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x97773000) [pid = 1810] [serial = 877] [outer = (nil)] 18:53:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x99c5d400) [pid = 1810] [serial = 878] [outer = 0x97773000] 18:53:03 INFO - PROCESS | 1810 | 1463190783377 Marionette DEBUG loaded listener.js 18:53:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0x9a0d3c00) [pid = 1810] [serial = 879] [outer = 0x97773000] 18:53:04 INFO - PROCESS | 1810 | 1463190784265 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]]]}] 18:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1584ms 18:53:04 INFO - PROCESS | 1810 | 1463190784344 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 18:53:04 INFO - PROCESS | 1810 | 1463190784348 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 18:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:53:04 INFO - PROCESS | 1810 | 1463190784355 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:53:04 INFO - PROCESS | 1810 | 1463190784358 Marionette TRACE conn4 <- [1,1142,null,{}] 18:53:04 INFO - PROCESS | 1810 | 1463190784365 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}] 18:53:04 INFO - PROCESS | 1810 | 1463190784616 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 18:53:04 INFO - PROCESS | 1810 | 1463190784949 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x9149bc00 == 139 [pid = 1810] [id = 293] 18:53:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x9776c000) [pid = 1810] [serial = 880] [outer = (nil)] 18:53:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x9a904400) [pid = 1810] [serial = 881] [outer = 0x9776c000] 18:53:05 INFO - PROCESS | 1810 | 1463190785041 Marionette DEBUG loaded listener.js 18:53:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0x9aa9d800) [pid = 1810] [serial = 882] [outer = 0x9776c000] 18:53:05 INFO - PROCESS | 1810 | 1463190785941 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]]]}] 18:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1634ms 18:53:05 INFO - PROCESS | 1810 | 1463190785989 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 18:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:53:05 INFO - PROCESS | 1810 | 1463190785994 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 18:53:06 INFO - PROCESS | 1810 | 1463190786000 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:53:06 INFO - PROCESS | 1810 | 1463190786004 Marionette TRACE conn4 <- [1,1146,null,{}] 18:53:06 INFO - PROCESS | 1810 | 1463190786010 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}] 18:53:06 INFO - PROCESS | 1810 | 1463190786228 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 18:53:06 INFO - PROCESS | 1810 | 1463190786507 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x9b466400 == 140 [pid = 1810] [id = 294] 18:53:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0x9b467800) [pid = 1810] [serial = 883] [outer = (nil)] 18:53:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 193 (0x9b604c00) [pid = 1810] [serial = 884] [outer = 0x9b467800] 18:53:06 INFO - PROCESS | 1810 | 1463190786668 Marionette DEBUG loaded listener.js 18:53:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 194 (0x9b975400) [pid = 1810] [serial = 885] [outer = 0x9b467800] 18:53:07 INFO - PROCESS | 1810 | 1463190787674 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]]]}] 18:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1736ms 18:53:07 INFO - PROCESS | 1810 | 1463190787739 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 18:53:07 INFO - PROCESS | 1810 | 1463190787744 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 18:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:53:07 INFO - PROCESS | 1810 | 1463190787752 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:53:07 INFO - PROCESS | 1810 | 1463190787758 Marionette TRACE conn4 <- [1,1150,null,{}] 18:53:07 INFO - PROCESS | 1810 | 1463190787764 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}] 18:53:08 INFO - PROCESS | 1810 | 1463190788018 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 18:53:08 INFO - PROCESS | 1810 | 1463190788334 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f9dfc00 == 141 [pid = 1810] [id = 295] 18:53:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 195 (0x95041400) [pid = 1810] [serial = 886] [outer = (nil)] 18:53:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 196 (0xa2557000) [pid = 1810] [serial = 887] [outer = 0x95041400] 18:53:08 INFO - PROCESS | 1810 | 1463190788432 Marionette DEBUG loaded listener.js 18:53:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 197 (0xa2725000) [pid = 1810] [serial = 888] [outer = 0x95041400] 18:53:09 INFO - PROCESS | 1810 | 1463190789333 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]]]}] 18:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1638ms 18:53:09 INFO - PROCESS | 1810 | 1463190789392 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 18:53:09 INFO - PROCESS | 1810 | 1463190789396 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 18:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:53:09 INFO - PROCESS | 1810 | 1463190789403 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:53:09 INFO - PROCESS | 1810 | 1463190789407 Marionette TRACE conn4 <- [1,1154,null,{}] 18:53:09 INFO - PROCESS | 1810 | 1463190789412 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}] 18:53:09 INFO - PROCESS | 1810 | 1463190789618 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 18:53:09 INFO - PROCESS | 1810 | 1463190789882 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b106c00 == 142 [pid = 1810] [id = 296] 18:53:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 198 (0x8ec79800) [pid = 1810] [serial = 889] [outer = (nil)] 18:53:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 199 (0xa3353400) [pid = 1810] [serial = 890] [outer = 0x8ec79800] 18:53:10 INFO - PROCESS | 1810 | 1463190790013 Marionette DEBUG loaded listener.js 18:53:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 200 (0xa33ba800) [pid = 1810] [serial = 891] [outer = 0x8ec79800] 18:53:10 INFO - PROCESS | 1810 | 1463190790976 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]]]}] 18:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1631ms 18:53:11 INFO - PROCESS | 1810 | 1463190791035 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 18:53:11 INFO - PROCESS | 1810 | 1463190791038 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 18:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:53:11 INFO - PROCESS | 1810 | 1463190791045 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:53:11 INFO - PROCESS | 1810 | 1463190791049 Marionette TRACE conn4 <- [1,1158,null,{}] 18:53:11 INFO - PROCESS | 1810 | 1463190791055 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}] 18:53:11 INFO - PROCESS | 1810 | 1463190791260 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 18:53:11 INFO - PROCESS | 1810 | 1463190791523 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x91a0b800 == 143 [pid = 1810] [id = 297] 18:53:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 201 (0x91a0bc00) [pid = 1810] [serial = 892] [outer = (nil)] 18:53:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 202 (0x91a13c00) [pid = 1810] [serial = 893] [outer = 0x91a0bc00] 18:53:11 INFO - PROCESS | 1810 | 1463190791648 Marionette DEBUG loaded listener.js 18:53:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 203 (0x91a16800) [pid = 1810] [serial = 894] [outer = 0x91a0bc00] 18:53:12 INFO - PROCESS | 1810 | 1463190792569 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]]]}] 18:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1584ms 18:53:12 INFO - PROCESS | 1810 | 1463190792631 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 18:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:53:12 INFO - PROCESS | 1810 | 1463190792635 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 18:53:12 INFO - PROCESS | 1810 | 1463190792641 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:53:12 INFO - PROCESS | 1810 | 1463190792645 Marionette TRACE conn4 <- [1,1162,null,{}] 18:53:12 INFO - PROCESS | 1810 | 1463190792650 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}] 18:53:12 INFO - PROCESS | 1810 | 1463190792866 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 18:53:13 INFO - PROCESS | 1810 | 1463190793131 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afef800 == 144 [pid = 1810] [id = 298] 18:53:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 204 (0x91a10400) [pid = 1810] [serial = 895] [outer = (nil)] 18:53:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 205 (0xa27e9400) [pid = 1810] [serial = 896] [outer = 0x91a10400] 18:53:13 INFO - PROCESS | 1810 | 1463190793259 Marionette DEBUG loaded listener.js 18:53:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 206 (0xa33c3c00) [pid = 1810] [serial = 897] [outer = 0x91a10400] 18:53:14 INFO - PROCESS | 1810 | 1463190794172 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]]]}] 18:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1592ms 18:53:14 INFO - PROCESS | 1810 | 1463190794233 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 18:53:14 INFO - PROCESS | 1810 | 1463190794237 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 18:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:53:14 INFO - PROCESS | 1810 | 1463190794244 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:53:14 INFO - PROCESS | 1810 | 1463190794246 Marionette TRACE conn4 <- [1,1166,null,{}] 18:53:14 INFO - PROCESS | 1810 | 1463190794253 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}] 18:53:14 INFO - PROCESS | 1810 | 1463190794466 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 18:53:14 INFO - PROCESS | 1810 | 1463190794753 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b801400 == 145 [pid = 1810] [id = 299] 18:53:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 207 (0x8b801800) [pid = 1810] [serial = 898] [outer = (nil)] 18:53:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 208 (0x8b80ac00) [pid = 1810] [serial = 899] [outer = 0x8b801800] 18:53:14 INFO - PROCESS | 1810 | 1463190794887 Marionette DEBUG loaded listener.js 18:53:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 209 (0x8b80dc00) [pid = 1810] [serial = 900] [outer = 0x8b801800] 18:53:15 INFO - PROCESS | 1810 | 1463190795798 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]]]}] 18:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1630ms 18:53:15 INFO - PROCESS | 1810 | 1463190795875 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 18:53:15 INFO - PROCESS | 1810 | 1463190795879 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 18:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:53:15 INFO - PROCESS | 1810 | 1463190795886 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:53:15 INFO - PROCESS | 1810 | 1463190795890 Marionette TRACE conn4 <- [1,1170,null,{}] 18:53:15 INFO - PROCESS | 1810 | 1463190795896 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}] 18:53:16 INFO - PROCESS | 1810 | 1463190796144 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 18:53:16 INFO - PROCESS | 1810 | 1463190796477 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b1b0800 == 146 [pid = 1810] [id = 300] 18:53:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 210 (0x8b1b1000) [pid = 1810] [serial = 901] [outer = (nil)] 18:53:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 211 (0x8b80f800) [pid = 1810] [serial = 902] [outer = 0x8b1b1000] 18:53:16 INFO - PROCESS | 1810 | 1463190796567 Marionette DEBUG loaded listener.js 18:53:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 212 (0x8c50c400) [pid = 1810] [serial = 903] [outer = 0x8b1b1000] 18:53:17 INFO - PROCESS | 1810 | 1463190797507 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]]]}] 18:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1690ms 18:53:17 INFO - PROCESS | 1810 | 1463190797578 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 18:53:17 INFO - PROCESS | 1810 | 1463190797582 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 18:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:53:17 INFO - PROCESS | 1810 | 1463190797589 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:53:17 INFO - PROCESS | 1810 | 1463190797593 Marionette TRACE conn4 <- [1,1174,null,{}] 18:53:17 INFO - PROCESS | 1810 | 1463190797599 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}] 18:53:17 INFO - PROCESS | 1810 | 1463190797830 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 18:53:18 INFO - PROCESS | 1810 | 1463190798153 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b303800 == 147 [pid = 1810] [id = 301] 18:53:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 213 (0x8b5d0800) [pid = 1810] [serial = 904] [outer = (nil)] 18:53:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 214 (0x8d309800) [pid = 1810] [serial = 905] [outer = 0x8b5d0800] 18:53:18 INFO - PROCESS | 1810 | 1463190798244 Marionette DEBUG loaded listener.js 18:53:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 215 (0x8d30b800) [pid = 1810] [serial = 906] [outer = 0x8b5d0800] 18:53:19 INFO - PROCESS | 1810 | 1463190799223 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] 18:53:19 INFO - PROCESS | 1810 | 1463190799287 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 18:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:53:19 INFO - PROCESS | 1810 | 1463190799295 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:53:19 INFO - PROCESS | 1810 | 1463190799299 Marionette TRACE conn4 <- [1,1178,null,{}] 18:53:19 INFO - PROCESS | 1810 | 1463190799304 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}] 18:53:19 INFO - PROCESS | 1810 | 1463190799516 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 18:53:20 INFO - PROCESS | 1810 | --DOCSHELL 0x9afb1c00 == 146 [pid = 1810] [id = 43] 18:53:20 INFO - PROCESS | 1810 | --DOCSHELL 0x8c4e6800 == 145 [pid = 1810] [id = 225] 18:53:20 INFO - PROCESS | 1810 | --DOCSHELL 0x8b109c00 == 144 [pid = 1810] [id = 283] 18:53:20 INFO - PROCESS | 1810 | --DOCSHELL 0x8b1b0000 == 143 [pid = 1810] [id = 282] 18:53:20 INFO - PROCESS | 1810 | --DOCSHELL 0x8d8a8800 == 142 [pid = 1810] [id = 281] 18:53:20 INFO - PROCESS | 1810 | --DOCSHELL 0x8b1a8400 == 141 [pid = 1810] [id = 280] 18:53:20 INFO - PROCESS | 1810 | --DOCSHELL 0x8c28a800 == 140 [pid = 1810] [id = 279] 18:53:20 INFO - PROCESS | 1810 | --DOCSHELL 0x8c28b400 == 139 [pid = 1810] [id = 215] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 214 (0x8ee08000) [pid = 1810] [serial = 669] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 213 (0x8db95c00) [pid = 1810] [serial = 609] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 212 (0x92dd5400) [pid = 1810] [serial = 690] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 211 (0x91499800) [pid = 1810] [serial = 684] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 210 (0x9149e000) [pid = 1810] [serial = 615] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 209 (0x8e763000) [pid = 1810] [serial = 783] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 208 (0xa2580c00) [pid = 1810] [serial = 761] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 207 (0x99c51800) [pid = 1810] [serial = 627] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 206 (0x8d14b400) [pid = 1810] [serial = 645] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 205 (0x9a90a000) [pid = 1810] [serial = 746] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 204 (0x9a43b800) [pid = 1810] [serial = 744] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 203 (0xa2375c00) [pid = 1810] [serial = 758] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 202 (0x98ac2400) [pid = 1810] [serial = 738] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 201 (0x8e889c00) [pid = 1810] [serial = 557] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 200 (0x92b5c000) [pid = 1810] [serial = 732] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 199 (0x8c293800) [pid = 1810] [serial = 725] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 198 (0x8c28e000) [pid = 1810] [serial = 642] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 197 (0x97767400) [pid = 1810] [serial = 737] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 196 (0x8ef1ac00) [pid = 1810] [serial = 612] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 195 (0x99f91c00) [pid = 1810] [serial = 740] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 194 (0x8c50a800) [pid = 1810] [serial = 779] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 193 (0x9a0d2000) [pid = 1810] [serial = 741] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 192 (0x9ac78000) [pid = 1810] [serial = 750] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x8dc0d800) [pid = 1810] [serial = 782] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x91a94400) [pid = 1810] [serial = 731] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0x92b48400) [pid = 1810] [serial = 618] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0x8c584c00) [pid = 1810] [serial = 726] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0xa2377400) [pid = 1810] [serial = 636] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x91a96000) [pid = 1810] [serial = 723] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x945dd400) [pid = 1810] [serial = 735] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0xa2583000) [pid = 1810] [serial = 764] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x8c58c000) [pid = 1810] [serial = 780] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x95086400) [pid = 1810] [serial = 624] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x9ac74400) [pid = 1810] [serial = 749] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x9a90c800) [pid = 1810] [serial = 747] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x93b0cc00) [pid = 1810] [serial = 621] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x92b5fc00) [pid = 1810] [serial = 687] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x9b6b1400) [pid = 1810] [serial = 753] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x93b08c00) [pid = 1810] [serial = 734] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x8e74f400) [pid = 1810] [serial = 728] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x8f9df800) [pid = 1810] [serial = 681] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0xa237f800) [pid = 1810] [serial = 759] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x8e8d2400) [pid = 1810] [serial = 729] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x8e770c00) [pid = 1810] [serial = 675] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x8e883c00) [pid = 1810] [serial = 648] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x8e8cfc00) [pid = 1810] [serial = 773] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0xa27e9000) [pid = 1810] [serial = 639] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x92a02400) [pid = 1810] [serial = 774] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x8c4ea400) [pid = 1810] [serial = 606] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x8b5cf000) [pid = 1810] [serial = 777] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x8c50b000) [pid = 1810] [serial = 672] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0xa2586c00) [pid = 1810] [serial = 762] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x9d86dc00) [pid = 1810] [serial = 755] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x9b60f800) [pid = 1810] [serial = 752] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0xa33be800) [pid = 1810] [serial = 770] [outer = (nil)] [url = about:blank] 18:53:20 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x9a0f2000) [pid = 1810] [serial = 743] [outer = (nil)] [url = about:blank] 18:53:21 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x99c4ec00) [pid = 1810] [serial = 702] [outer = (nil)] [url = about:blank] 18:53:21 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0xa1054000) [pid = 1810] [serial = 756] [outer = (nil)] [url = about:blank] 18:53:21 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x9ac77c00) [pid = 1810] [serial = 633] [outer = (nil)] [url = about:blank] 18:53:21 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x8ee05800) [pid = 1810] [serial = 603] [outer = (nil)] [url = about:blank] 18:53:21 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x8ef17400) [pid = 1810] [serial = 678] [outer = (nil)] [url = about:blank] 18:53:21 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x8b5c7c00) [pid = 1810] [serial = 776] [outer = (nil)] [url = about:blank] 18:53:21 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x9a437400) [pid = 1810] [serial = 630] [outer = (nil)] [url = about:blank] 18:53:21 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x8e882400) [pid = 1810] [serial = 785] [outer = (nil)] [url = about:blank] 18:53:21 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0xa31e5400) [pid = 1810] [serial = 767] [outer = (nil)] [url = about:blank] 18:53:21 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x8e8d1400) [pid = 1810] [serial = 786] [outer = (nil)] [url = about:blank] 18:53:21 INFO - PROCESS | 1810 | 1463190801251 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x8aff0000 == 140 [pid = 1810] [id = 302] 18:53:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x8b101800) [pid = 1810] [serial = 907] [outer = (nil)] 18:53:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x8b10bc00) [pid = 1810] [serial = 908] [outer = 0x8b101800] 18:53:21 INFO - PROCESS | 1810 | 1463190801397 Marionette DEBUG loaded listener.js 18:53:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x8b1af400) [pid = 1810] [serial = 909] [outer = 0x8b101800] 18:53:22 INFO - PROCESS | 1810 | 1463190802270 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] 18:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:53:22 INFO - PROCESS | 1810 | 1463190802392 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 18:53:22 INFO - PROCESS | 1810 | 1463190802400 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:53:22 INFO - PROCESS | 1810 | 1463190802406 Marionette TRACE conn4 <- [1,1182,null,{}] 18:53:22 INFO - PROCESS | 1810 | 1463190802414 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}] 18:53:22 INFO - PROCESS | 1810 | 1463190802617 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 18:53:22 INFO - PROCESS | 1810 | 1463190802850 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b5cd400 == 141 [pid = 1810] [id = 303] 18:53:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x8b80a800) [pid = 1810] [serial = 910] [outer = (nil)] 18:53:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x8c248c00) [pid = 1810] [serial = 911] [outer = 0x8b80a800] 18:53:22 INFO - PROCESS | 1810 | 1463190802936 Marionette DEBUG loaded listener.js 18:53:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x8c28a000) [pid = 1810] [serial = 912] [outer = 0x8b80a800] 18:53:23 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:23 INFO - PROCESS | 1810 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:53:23 INFO - PROCESS | 1810 | 1463190803830 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] 18:53:23 INFO - PROCESS | 1810 | 1463190803918 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 18:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:53:23 INFO - PROCESS | 1810 | 1463190803925 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:53:23 INFO - PROCESS | 1810 | 1463190803927 Marionette TRACE conn4 <- [1,1186,null,{}] 18:53:23 INFO - PROCESS | 1810 | 1463190803934 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}] 18:53:24 INFO - PROCESS | 1810 | 1463190804215 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 18:53:24 INFO - PROCESS | 1810 | 1463190804248 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c291800 == 142 [pid = 1810] [id = 304] 18:53:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x8c4e9800) [pid = 1810] [serial = 913] [outer = (nil)] 18:53:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x8c511c00) [pid = 1810] [serial = 914] [outer = 0x8c4e9800] 18:53:24 INFO - PROCESS | 1810 | 1463190804327 Marionette DEBUG loaded listener.js 18:53:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x8c58d800) [pid = 1810] [serial = 915] [outer = 0x8c4e9800] 18:53:25 INFO - PROCESS | 1810 | 1463190805448 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 18:53:25 INFO - PROCESS | 1810 | 1463190805894 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 18:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:53:25 INFO - PROCESS | 1810 | 1463190805968 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:53:25 INFO - PROCESS | 1810 | 1463190805979 Marionette TRACE conn4 <- [1,1190,null,{}] 18:53:25 INFO - PROCESS | 1810 | 1463190805988 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}] 18:53:26 INFO - PROCESS | 1810 | 1463190806195 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 18:53:26 INFO - PROCESS | 1810 | 1463190806372 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b805800 == 143 [pid = 1810] [id = 305] 18:53:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x8c58fc00) [pid = 1810] [serial = 916] [outer = (nil)] 18:53:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x8d8a5c00) [pid = 1810] [serial = 917] [outer = 0x8c58fc00] 18:53:26 INFO - PROCESS | 1810 | 1463190806470 Marionette DEBUG loaded listener.js 18:53:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x8d98a400) [pid = 1810] [serial = 918] [outer = 0x8c58fc00] 18:53:27 INFO - PROCESS | 1810 | 1463190807270 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] 18:53:27 INFO - PROCESS | 1810 | 1463190807336 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 18:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:53:27 INFO - PROCESS | 1810 | 1463190807358 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:53:27 INFO - PROCESS | 1810 | 1463190807363 Marionette TRACE conn4 <- [1,1194,null,{}] 18:53:27 INFO - PROCESS | 1810 | 1463190807371 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}] 18:53:27 INFO - PROCESS | 1810 | 1463190807572 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 18:53:27 INFO - PROCESS | 1810 | 1463190807753 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d98c400 == 144 [pid = 1810] [id = 306] 18:53:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x8db8cc00) [pid = 1810] [serial = 919] [outer = (nil)] 18:53:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x8db96c00) [pid = 1810] [serial = 920] [outer = 0x8db8cc00] 18:53:27 INFO - PROCESS | 1810 | 1463190807829 Marionette DEBUG loaded listener.js 18:53:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x8dba7800) [pid = 1810] [serial = 921] [outer = 0x8db8cc00] 18:53:28 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:28 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:53:29 INFO - PROCESS | 1810 | 1463190809036 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] 18:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:53:29 INFO - PROCESS | 1810 | 1463190809107 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 18:53:29 INFO - PROCESS | 1810 | 1463190809115 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:53:29 INFO - PROCESS | 1810 | 1463190809123 Marionette TRACE conn4 <- [1,1198,null,{}] 18:53:29 INFO - PROCESS | 1810 | 1463190809132 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}] 18:53:29 INFO - PROCESS | 1810 | 1463190809378 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 18:53:29 INFO - PROCESS | 1810 | 1463190809699 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afe8400 == 145 [pid = 1810] [id = 307] 18:53:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x8b5c8000) [pid = 1810] [serial = 922] [outer = (nil)] 18:53:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x8c28d800) [pid = 1810] [serial = 923] [outer = 0x8b5c8000] 18:53:29 INFO - PROCESS | 1810 | 1463190809800 Marionette DEBUG loaded listener.js 18:53:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x8c4e8800) [pid = 1810] [serial = 924] [outer = 0x8b5c8000] 18:53:30 INFO - PROCESS | 1810 | 1463190810760 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]]]}] 18:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1690ms 18:53:30 INFO - PROCESS | 1810 | 1463190810807 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 18:53:30 INFO - PROCESS | 1810 | 1463190810817 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 18:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:53:30 INFO - PROCESS | 1810 | 1463190810829 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:53:30 INFO - PROCESS | 1810 | 1463190810834 Marionette TRACE conn4 <- [1,1202,null,{}] 18:53:30 INFO - PROCESS | 1810 | 1463190810841 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}] 18:53:31 INFO - PROCESS | 1810 | 1463190811094 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 18:53:31 INFO - PROCESS | 1810 | 1463190811433 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d312c00 == 146 [pid = 1810] [id = 308] 18:53:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x8d8a1400) [pid = 1810] [serial = 925] [outer = (nil)] 18:53:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x8d988c00) [pid = 1810] [serial = 926] [outer = 0x8d8a1400] 18:53:31 INFO - PROCESS | 1810 | 1463190811538 Marionette DEBUG loaded listener.js 18:53:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x8db93c00) [pid = 1810] [serial = 927] [outer = 0x8d8a1400] 18:53:32 INFO - PROCESS | 1810 | 1463190812580 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]]]}] 18:53:32 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 18:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1788ms 18:53:32 INFO - PROCESS | 1810 | 1463190812616 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 18:53:32 INFO - PROCESS | 1810 | 1463190812622 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 18:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:53:32 INFO - PROCESS | 1810 | 1463190812631 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:53:32 INFO - PROCESS | 1810 | 1463190812639 Marionette TRACE conn4 <- [1,1206,null,{}] 18:53:32 INFO - PROCESS | 1810 | 1463190812664 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}] 18:53:32 INFO - PROCESS | 1810 | 1463190812954 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 18:53:33 INFO - PROCESS | 1810 | 1463190813281 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e752000 == 147 [pid = 1810] [id = 309] 18:53:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x8e759000) [pid = 1810] [serial = 928] [outer = (nil)] 18:53:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x8e76b400) [pid = 1810] [serial = 929] [outer = 0x8e759000] 18:53:33 INFO - PROCESS | 1810 | 1463190813376 Marionette DEBUG loaded listener.js 18:53:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x8e87f800) [pid = 1810] [serial = 930] [outer = 0x8e759000] 18:53:34 INFO - PROCESS | 1810 | 1463190814320 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]]]}] 18:53:34 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 18:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1744ms 18:53:34 INFO - PROCESS | 1810 | 1463190814375 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 18:53:34 INFO - PROCESS | 1810 | 1463190814380 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 18:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:53:34 INFO - PROCESS | 1810 | 1463190814387 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:53:34 INFO - PROCESS | 1810 | 1463190814391 Marionette TRACE conn4 <- [1,1210,null,{}] 18:53:34 INFO - PROCESS | 1810 | 1463190814397 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}] 18:53:34 INFO - PROCESS | 1810 | 1463190814616 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 18:53:34 INFO - PROCESS | 1810 | 1463190814941 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d158400 == 148 [pid = 1810] [id = 310] 18:53:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x8e87d800) [pid = 1810] [serial = 931] [outer = (nil)] 18:53:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x8e8ca000) [pid = 1810] [serial = 932] [outer = 0x8e87d800] 18:53:35 INFO - PROCESS | 1810 | 1463190815043 Marionette DEBUG loaded listener.js 18:53:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x8e8d0000) [pid = 1810] [serial = 933] [outer = 0x8e87d800] 18:53:35 INFO - PROCESS | 1810 | 1463190815967 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]]]}] 18:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1639ms 18:53:36 INFO - PROCESS | 1810 | 1463190816028 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 18:53:36 INFO - PROCESS | 1810 | 1463190816031 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 18:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:53:36 INFO - PROCESS | 1810 | 1463190816039 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:53:36 INFO - PROCESS | 1810 | 1463190816043 Marionette TRACE conn4 <- [1,1214,null,{}] 18:53:36 INFO - PROCESS | 1810 | 1463190816049 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}] 18:53:36 INFO - PROCESS | 1810 | 1463190816260 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 18:53:36 INFO - PROCESS | 1810 | 1463190816524 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e883400 == 149 [pid = 1810] [id = 311] 18:53:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x8e8c7800) [pid = 1810] [serial = 934] [outer = (nil)] 18:53:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x8e9db400) [pid = 1810] [serial = 935] [outer = 0x8e8c7800] 18:53:36 INFO - PROCESS | 1810 | 1463190816659 Marionette DEBUG loaded listener.js 18:53:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x8ec7bc00) [pid = 1810] [serial = 936] [outer = 0x8e8c7800] 18:53:37 INFO - PROCESS | 1810 | 1463190817700 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]]]}] 18:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1689ms 18:53:37 INFO - PROCESS | 1810 | 1463190817730 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 18:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:53:37 INFO - PROCESS | 1810 | 1463190817734 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 18:53:37 INFO - PROCESS | 1810 | 1463190817741 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:53:37 INFO - PROCESS | 1810 | 1463190817745 Marionette TRACE conn4 <- [1,1218,null,{}] 18:53:37 INFO - PROCESS | 1810 | 1463190817751 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}] 18:53:38 INFO - PROCESS | 1810 | 1463190818018 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 18:53:38 INFO - PROCESS | 1810 | 1463190818338 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e881800 == 150 [pid = 1810] [id = 312] 18:53:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x8e8d3800) [pid = 1810] [serial = 937] [outer = (nil)] 18:53:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x8ef11800) [pid = 1810] [serial = 938] [outer = 0x8e8d3800] 18:53:38 INFO - PROCESS | 1810 | 1463190818429 Marionette DEBUG loaded listener.js 18:53:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x8ef18400) [pid = 1810] [serial = 939] [outer = 0x8e8d3800] 18:53:39 INFO - PROCESS | 1810 | 1463190819438 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]]]}] 18:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1737ms 18:53:39 INFO - PROCESS | 1810 | 1463190819478 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 18:53:39 INFO - PROCESS | 1810 | 1463190819483 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 18:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:53:39 INFO - PROCESS | 1810 | 1463190819490 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:53:39 INFO - PROCESS | 1810 | 1463190819494 Marionette TRACE conn4 <- [1,1222,null,{}] 18:53:39 INFO - PROCESS | 1810 | 1463190819500 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}] 18:53:39 INFO - PROCESS | 1810 | 1463190819716 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 18:53:40 INFO - PROCESS | 1810 | 1463190820038 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:40 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e765000 == 151 [pid = 1810] [id = 313] 18:53:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x8ec87c00) [pid = 1810] [serial = 940] [outer = (nil)] 18:53:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x8f70d400) [pid = 1810] [serial = 941] [outer = 0x8ec87c00] 18:53:40 INFO - PROCESS | 1810 | 1463190820137 Marionette DEBUG loaded listener.js 18:53:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x8f9d9800) [pid = 1810] [serial = 942] [outer = 0x8ec87c00] 18:53:41 INFO - PROCESS | 1810 | 1463190821056 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] 18:53:41 INFO - PROCESS | 1810 | 1463190821138 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 18:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:53:41 INFO - PROCESS | 1810 | 1463190821147 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:53:41 INFO - PROCESS | 1810 | 1463190821151 Marionette TRACE conn4 <- [1,1226,null,{}] 18:53:41 INFO - PROCESS | 1810 | 1463190821159 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}] 18:53:41 INFO - PROCESS | 1810 | 1463190821420 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 18:53:41 INFO - PROCESS | 1810 | 1463190821709 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b5c7400 == 152 [pid = 1810] [id = 314] 18:53:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x8e8d4c00) [pid = 1810] [serial = 943] [outer = (nil)] 18:53:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x912ba400) [pid = 1810] [serial = 944] [outer = 0x8e8d4c00] 18:53:41 INFO - PROCESS | 1810 | 1463190821820 Marionette DEBUG loaded listener.js 18:53:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x9149a000) [pid = 1810] [serial = 945] [outer = 0x8e8d4c00] 18:53:42 INFO - PROCESS | 1810 | 1463190822857 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]]]}] 18:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1740ms 18:53:42 INFO - PROCESS | 1810 | 1463190822887 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 18:53:42 INFO - PROCESS | 1810 | 1463190822892 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 18:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:53:42 INFO - PROCESS | 1810 | 1463190822899 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:53:42 INFO - PROCESS | 1810 | 1463190822903 Marionette TRACE conn4 <- [1,1230,null,{}] 18:53:42 INFO - PROCESS | 1810 | 1463190822909 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}] 18:53:43 INFO - PROCESS | 1810 | 1463190823219 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 18:53:43 INFO - PROCESS | 1810 | 1463190823471 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:43 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ef0bc00 == 153 [pid = 1810] [id = 315] 18:53:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x912b4000) [pid = 1810] [serial = 946] [outer = (nil)] 18:53:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x91a1a800) [pid = 1810] [serial = 947] [outer = 0x912b4000] 18:53:43 INFO - PROCESS | 1810 | 1463190823573 Marionette DEBUG loaded listener.js 18:53:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x91a8e800) [pid = 1810] [serial = 948] [outer = 0x912b4000] 18:53:44 INFO - PROCESS | 1810 | 1463190824498 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]]]}] 18:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1635ms 18:53:44 INFO - PROCESS | 1810 | 1463190824535 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 18:53:44 INFO - PROCESS | 1810 | 1463190824540 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 18:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:53:44 INFO - PROCESS | 1810 | 1463190824549 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:53:44 INFO - PROCESS | 1810 | 1463190824552 Marionette TRACE conn4 <- [1,1234,null,{}] 18:53:44 INFO - PROCESS | 1810 | 1463190824559 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}] 18:53:44 INFO - PROCESS | 1810 | 1463190824798 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 18:53:45 INFO - PROCESS | 1810 | 1463190825147 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ee09800 == 154 [pid = 1810] [id = 316] 18:53:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x912b6000) [pid = 1810] [serial = 949] [outer = (nil)] 18:53:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0x92696c00) [pid = 1810] [serial = 950] [outer = 0x912b6000] 18:53:45 INFO - PROCESS | 1810 | 1463190825256 Marionette DEBUG loaded listener.js 18:53:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x9269c800) [pid = 1810] [serial = 951] [outer = 0x912b6000] 18:53:46 INFO - PROCESS | 1810 | 1463190826233 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]]]}] 18:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1733ms 18:53:46 INFO - PROCESS | 1810 | 1463190826282 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 18:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:53:46 INFO - PROCESS | 1810 | 1463190826287 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 18:53:46 INFO - PROCESS | 1810 | 1463190826293 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:53:46 INFO - PROCESS | 1810 | 1463190826299 Marionette TRACE conn4 <- [1,1238,null,{}] 18:53:46 INFO - PROCESS | 1810 | 1463190826305 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}] 18:53:46 INFO - PROCESS | 1810 | 1463190826561 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 18:53:46 INFO - PROCESS | 1810 | 1463190826952 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b49800 == 155 [pid = 1810] [id = 317] 18:53:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x92b59800) [pid = 1810] [serial = 952] [outer = (nil)] 18:53:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0x92b5f000) [pid = 1810] [serial = 953] [outer = 0x92b59800] 18:53:47 INFO - PROCESS | 1810 | 1463190827075 Marionette DEBUG loaded listener.js 18:53:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0x92b99400) [pid = 1810] [serial = 954] [outer = 0x92b59800] 18:53:48 INFO - PROCESS | 1810 | 1463190828205 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]]]}] 18:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1983ms 18:53:48 INFO - PROCESS | 1810 | 1463190828278 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 18:53:48 INFO - PROCESS | 1810 | 1463190828281 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 18:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:53:48 INFO - PROCESS | 1810 | 1463190828288 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:53:48 INFO - PROCESS | 1810 | 1463190828292 Marionette TRACE conn4 <- [1,1242,null,{}] 18:53:48 INFO - PROCESS | 1810 | 1463190828299 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}] 18:53:48 INFO - PROCESS | 1810 | 1463190828570 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 18:53:48 INFO - PROCESS | 1810 | 1463190828952 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x92a03c00 == 156 [pid = 1810] [id = 318] 18:53:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 193 (0x92b46800) [pid = 1810] [serial = 955] [outer = (nil)] 18:53:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 194 (0x92dd6400) [pid = 1810] [serial = 956] [outer = 0x92b46800] 18:53:49 INFO - PROCESS | 1810 | 1463190829107 Marionette DEBUG loaded listener.js 18:53:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 195 (0x93896000) [pid = 1810] [serial = 957] [outer = 0x92b46800] 18:53:50 INFO - PROCESS | 1810 | 1463190830086 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]]]}] 18:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1834ms 18:53:50 INFO - PROCESS | 1810 | 1463190830124 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 18:53:50 INFO - PROCESS | 1810 | 1463190830128 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 18:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:53:50 INFO - PROCESS | 1810 | 1463190830136 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:53:50 INFO - PROCESS | 1810 | 1463190830150 Marionette TRACE conn4 <- [1,1246,null,{}] 18:53:50 INFO - PROCESS | 1810 | 1463190830157 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}] 18:53:50 INFO - PROCESS | 1810 | 1463190830405 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 18:53:50 INFO - PROCESS | 1810 | 1463190830731 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:50 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b10f800 == 157 [pid = 1810] [id = 319] 18:53:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 196 (0x8dc06800) [pid = 1810] [serial = 958] [outer = (nil)] 18:53:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 197 (0x93b08400) [pid = 1810] [serial = 959] [outer = 0x8dc06800] 18:53:50 INFO - PROCESS | 1810 | 1463190830833 Marionette DEBUG loaded listener.js 18:53:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 198 (0x93b0e800) [pid = 1810] [serial = 960] [outer = 0x8dc06800] 18:53:51 INFO - PROCESS | 1810 | 1463190831829 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]]]}] 18:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1745ms 18:53:51 INFO - PROCESS | 1810 | 1463190831881 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 18:53:51 INFO - PROCESS | 1810 | 1463190831891 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 18:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:53:51 INFO - PROCESS | 1810 | 1463190831901 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:53:51 INFO - PROCESS | 1810 | 1463190831910 Marionette TRACE conn4 <- [1,1250,null,{}] 18:53:51 INFO - PROCESS | 1810 | 1463190831917 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}] 18:53:52 INFO - PROCESS | 1810 | 1463190832152 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 18:53:52 INFO - PROCESS | 1810 | 1463190832468 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x92a05000 == 158 [pid = 1810] [id = 320] 18:53:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 199 (0x92dd0800) [pid = 1810] [serial = 961] [outer = (nil)] 18:53:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 200 (0x95017000) [pid = 1810] [serial = 962] [outer = 0x92dd0800] 18:53:52 INFO - PROCESS | 1810 | 1463190832596 Marionette DEBUG loaded listener.js 18:53:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 201 (0x9503a000) [pid = 1810] [serial = 963] [outer = 0x92dd0800] 18:53:53 INFO - PROCESS | 1810 | 1463190833693 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]]]}] 18:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1846ms 18:53:53 INFO - PROCESS | 1810 | 1463190833748 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 18:53:53 INFO - PROCESS | 1810 | 1463190833752 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 18:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:53:53 INFO - PROCESS | 1810 | 1463190833759 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:53:53 INFO - PROCESS | 1810 | 1463190833763 Marionette TRACE conn4 <- [1,1254,null,{}] 18:53:53 INFO - PROCESS | 1810 | 1463190833768 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}] 18:53:53 INFO - PROCESS | 1810 | 1463190833989 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 18:53:54 INFO - PROCESS | 1810 | 1463190834301 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x945d6400 == 159 [pid = 1810] [id = 321] 18:53:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 202 (0x945d9800) [pid = 1810] [serial = 964] [outer = (nil)] 18:53:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 203 (0x9776e800) [pid = 1810] [serial = 965] [outer = 0x945d9800] 18:53:54 INFO - PROCESS | 1810 | 1463190834402 Marionette DEBUG loaded listener.js 18:53:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 204 (0x98126c00) [pid = 1810] [serial = 966] [outer = 0x945d9800] 18:53:55 INFO - PROCESS | 1810 | 1463190835352 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]]]}] 18:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1635ms 18:53:55 INFO - PROCESS | 1810 | 1463190835395 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 18:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:53:55 INFO - PROCESS | 1810 | 1463190835400 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 18:53:55 INFO - PROCESS | 1810 | 1463190835406 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:53:55 INFO - PROCESS | 1810 | 1463190835410 Marionette TRACE conn4 <- [1,1258,null,{}] 18:53:55 INFO - PROCESS | 1810 | 1463190835416 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}] 18:53:55 INFO - PROCESS | 1810 | 1463190835643 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 18:53:55 INFO - PROCESS | 1810 | 1463190835958 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x97717c00 == 160 [pid = 1810] [id = 322] 18:53:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 205 (0x97764c00) [pid = 1810] [serial = 967] [outer = (nil)] 18:53:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 206 (0x98f91c00) [pid = 1810] [serial = 968] [outer = 0x97764c00] 18:53:56 INFO - PROCESS | 1810 | 1463190836058 Marionette DEBUG loaded listener.js 18:53:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 207 (0x996fe000) [pid = 1810] [serial = 969] [outer = 0x97764c00] 18:53:56 INFO - PROCESS | 1810 | 1463190836987 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]]]}] 18:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1632ms 18:53:57 INFO - PROCESS | 1810 | 1463190837039 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 18:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:53:57 INFO - PROCESS | 1810 | 1463190837043 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 18:53:57 INFO - PROCESS | 1810 | 1463190837050 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:53:57 INFO - PROCESS | 1810 | 1463190837053 Marionette TRACE conn4 <- [1,1262,null,{}] 18:53:57 INFO - PROCESS | 1810 | 1463190837059 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}] 18:53:57 INFO - PROCESS | 1810 | 1463190837282 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 18:53:57 INFO - PROCESS | 1810 | 1463190837597 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x8a50d800 == 161 [pid = 1810] [id = 323] 18:53:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 208 (0x98ac3000) [pid = 1810] [serial = 970] [outer = (nil)] 18:53:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 209 (0x99c58c00) [pid = 1810] [serial = 971] [outer = 0x98ac3000] 18:53:57 INFO - PROCESS | 1810 | 1463190837694 Marionette DEBUG loaded listener.js 18:53:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 210 (0x99cf0400) [pid = 1810] [serial = 972] [outer = 0x98ac3000] 18:53:59 INFO - PROCESS | 1810 | --DOCSHELL 0x8b805800 == 160 [pid = 1810] [id = 305] 18:53:59 INFO - PROCESS | 1810 | --DOCSHELL 0x8c291800 == 159 [pid = 1810] [id = 304] 18:53:59 INFO - PROCESS | 1810 | --DOCSHELL 0x8b5cd400 == 158 [pid = 1810] [id = 303] 18:53:59 INFO - PROCESS | 1810 | --DOCSHELL 0x8aff0000 == 157 [pid = 1810] [id = 302] 18:53:59 INFO - PROCESS | 1810 | --DOCSHELL 0x8b1b0800 == 156 [pid = 1810] [id = 300] 18:53:59 INFO - PROCESS | 1810 | --DOCSHELL 0x8afef800 == 155 [pid = 1810] [id = 298] 18:53:59 INFO - PROCESS | 1810 | --DOCSHELL 0x8b801400 == 154 [pid = 1810] [id = 299] 18:53:59 INFO - PROCESS | 1810 | --DOCSHELL 0x91a0b800 == 153 [pid = 1810] [id = 297] 18:53:59 INFO - PROCESS | 1810 | --DOCSHELL 0x8b106c00 == 152 [pid = 1810] [id = 296] 18:53:59 INFO - PROCESS | 1810 | --DOCSHELL 0x8f9dfc00 == 151 [pid = 1810] [id = 295] 18:53:59 INFO - PROCESS | 1810 | --DOCSHELL 0x9149bc00 == 150 [pid = 1810] [id = 293] 18:53:59 INFO - PROCESS | 1810 | --DOCSHELL 0x9b466400 == 149 [pid = 1810] [id = 294] 18:53:59 INFO - PROCESS | 1810 | --DOCSHELL 0x8b1a9000 == 148 [pid = 1810] [id = 292] 18:53:59 INFO - PROCESS | 1810 | --DOCSHELL 0x92dd7000 == 147 [pid = 1810] [id = 291] 18:53:59 INFO - PROCESS | 1810 | --DOCSHELL 0x92b42000 == 146 [pid = 1810] [id = 290] 18:53:59 INFO - PROCESS | 1810 | --DOCSHELL 0x8e881c00 == 145 [pid = 1810] [id = 288] 18:53:59 INFO - PROCESS | 1810 | --DOCSHELL 0x8c582000 == 144 [pid = 1810] [id = 289] 18:53:59 INFO - PROCESS | 1810 | --DOCSHELL 0x8dba4400 == 143 [pid = 1810] [id = 287] 18:53:59 INFO - PROCESS | 1810 | --DOCSHELL 0x8dc0c800 == 142 [pid = 1810] [id = 286] 18:53:59 INFO - PROCESS | 1810 | --DOCSHELL 0x8afe9000 == 141 [pid = 1810] [id = 285] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 209 (0x912b2800) [pid = 1810] [serial = 797] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 208 (0x92b46c00) [pid = 1810] [serial = 800] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 207 (0x93896400) [pid = 1810] [serial = 803] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 206 (0x996f9000) [pid = 1810] [serial = 806] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 205 (0x8c295000) [pid = 1810] [serial = 851] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 204 (0x9a0ef000) [pid = 1810] [serial = 809] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 203 (0x9ac72c00) [pid = 1810] [serial = 812] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 202 (0x9b976000) [pid = 1810] [serial = 815] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 201 (0xa22b1c00) [pid = 1810] [serial = 818] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 200 (0xa513b400) [pid = 1810] [serial = 821] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 199 (0x8d98c800) [pid = 1810] [serial = 824] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 198 (0x8d158800) [pid = 1810] [serial = 852] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 197 (0xa31ed000) [pid = 1810] [serial = 827] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 196 (0x8b109800) [pid = 1810] [serial = 830] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 195 (0x8d8a9400) [pid = 1810] [serial = 840] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 194 (0x8c507800) [pid = 1810] [serial = 839] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 193 (0x8b5cec00) [pid = 1810] [serial = 842] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 192 (0x8c4e0800) [pid = 1810] [serial = 843] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x8e9d8c00) [pid = 1810] [serial = 845] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x8ee02800) [pid = 1810] [serial = 846] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0x8ef12000) [pid = 1810] [serial = 848] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0x8f706800) [pid = 1810] [serial = 849] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x8dbaec00) [pid = 1810] [serial = 836] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x8d992c00) [pid = 1810] [serial = 833] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x8ec7d400) [pid = 1810] [serial = 788] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x8c4e2400) [pid = 1810] [serial = 791] [outer = (nil)] [url = about:blank] 18:53:59 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x8e883800) [pid = 1810] [serial = 794] [outer = (nil)] [url = about:blank] 18:54:00 INFO - PROCESS | 1810 | 1463190840289 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]]]}] 18:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 3297ms 18:54:00 INFO - PROCESS | 1810 | 1463190840374 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 18:54:00 INFO - PROCESS | 1810 | 1463190840381 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 18:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:54:00 INFO - PROCESS | 1810 | 1463190840394 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:54:00 INFO - PROCESS | 1810 | 1463190840400 Marionette TRACE conn4 <- [1,1266,null,{}] 18:54:00 INFO - PROCESS | 1810 | 1463190840408 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}] 18:54:00 INFO - PROCESS | 1810 | 1463190840617 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 18:54:00 INFO - PROCESS | 1810 | 1463190840793 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x8aff0000 == 142 [pid = 1810] [id = 324] 18:54:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x8b804c00) [pid = 1810] [serial = 973] [outer = (nil)] 18:54:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x8c287400) [pid = 1810] [serial = 974] [outer = 0x8b804c00] 18:54:00 INFO - PROCESS | 1810 | 1463190840879 Marionette DEBUG loaded listener.js 18:54:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x8c4de000) [pid = 1810] [serial = 975] [outer = 0x8b804c00] 18:54:01 INFO - PROCESS | 1810 | 1463190841758 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]]]}] 18:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1439ms 18:54:01 INFO - PROCESS | 1810 | 1463190841833 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 18:54:01 INFO - PROCESS | 1810 | 1463190841843 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 18:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:54:01 INFO - PROCESS | 1810 | 1463190841855 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:54:01 INFO - PROCESS | 1810 | 1463190841859 Marionette TRACE conn4 <- [1,1270,null,{}] 18:54:01 INFO - PROCESS | 1810 | 1463190841867 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}] 18:54:02 INFO - PROCESS | 1810 | 1463190842089 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 18:54:02 INFO - PROCESS | 1810 | 1463190842356 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c58cc00 == 143 [pid = 1810] [id = 325] 18:54:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x8d14bc00) [pid = 1810] [serial = 976] [outer = (nil)] 18:54:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0x8d154c00) [pid = 1810] [serial = 977] [outer = 0x8d14bc00] 18:54:02 INFO - PROCESS | 1810 | 1463190842456 Marionette DEBUG loaded listener.js 18:54:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x8d30f400) [pid = 1810] [serial = 978] [outer = 0x8d14bc00] 18:54:03 INFO - PROCESS | 1810 | 1463190843382 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]]]}] 18:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1602ms 18:54:03 INFO - PROCESS | 1810 | 1463190843457 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 18:54:03 INFO - PROCESS | 1810 | 1463190843461 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 18:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:54:03 INFO - PROCESS | 1810 | 1463190843468 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:54:03 INFO - PROCESS | 1810 | 1463190843474 Marionette TRACE conn4 <- [1,1274,null,{}] 18:54:03 INFO - PROCESS | 1810 | 1463190843497 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}] 18:54:03 INFO - PROCESS | 1810 | 1463190843781 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 18:54:03 INFO - PROCESS | 1810 | 1463190843827 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c581800 == 144 [pid = 1810] [id = 326] 18:54:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x8dba5c00) [pid = 1810] [serial = 979] [outer = (nil)] 18:54:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0x8dc09c00) [pid = 1810] [serial = 980] [outer = 0x8dba5c00] 18:54:03 INFO - PROCESS | 1810 | 1463190843948 Marionette DEBUG loaded listener.js 18:54:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0x8e753400) [pid = 1810] [serial = 981] [outer = 0x8dba5c00] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x8b1ae000) [pid = 1810] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x93898000) [pid = 1810] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0xa27e8800) [pid = 1810] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0x8d98bc00) [pid = 1810] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x9d4f7400) [pid = 1810] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0x99cfc800) [pid = 1810] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x8e9cf400) [pid = 1810] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x8b104800) [pid = 1810] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x95012c00) [pid = 1810] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x8ef19800) [pid = 1810] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x99c51400) [pid = 1810] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x92a0e800) [pid = 1810] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0xa104f000) [pid = 1810] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x912bc800) [pid = 1810] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x8c24ac00) [pid = 1810] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x8d987000) [pid = 1810] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x8e74e800) [pid = 1810] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x8b105c00) [pid = 1810] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x98327400) [pid = 1810] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x92b52000) [pid = 1810] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x9ac6e400) [pid = 1810] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0xa2378000) [pid = 1810] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x8c4e9800) [pid = 1810] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x8c58fc00) [pid = 1810] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x91a10400) [pid = 1810] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x91a0bc00) [pid = 1810] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x8ec79800) [pid = 1810] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x95041400) [pid = 1810] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x9b467800) [pid = 1810] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x9776c000) [pid = 1810] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x97773000) [pid = 1810] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x93b05400) [pid = 1810] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x92b54800) [pid = 1810] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x9269bc00) [pid = 1810] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x92697000) [pid = 1810] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x8dba9400) [pid = 1810] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x8e761c00) [pid = 1810] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x8b1a6800) [pid = 1810] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x98327000) [pid = 1810] [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.] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x8b80a800) [pid = 1810] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x8b101800) [pid = 1810] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x8b5d0800) [pid = 1810] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x8b1b1000) [pid = 1810] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x8b801800) [pid = 1810] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:54:05 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x92b91400) [pid = 1810] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:54:05 INFO - PROCESS | 1810 | 1463190845656 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]]]}] 18:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 2245ms 18:54:05 INFO - PROCESS | 1810 | 1463190845714 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 18:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:54:05 INFO - PROCESS | 1810 | 1463190845719 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 18:54:05 INFO - PROCESS | 1810 | 1463190845725 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:54:05 INFO - PROCESS | 1810 | 1463190845729 Marionette TRACE conn4 <- [1,1278,null,{}] 18:54:05 INFO - PROCESS | 1810 | 1463190845736 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}] 18:54:05 INFO - PROCESS | 1810 | 1463190845914 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 18:54:06 INFO - PROCESS | 1810 | 1463190846090 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b1ae000 == 145 [pid = 1810] [id = 327] 18:54:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x8b5cf000) [pid = 1810] [serial = 982] [outer = (nil)] 18:54:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x8d314000) [pid = 1810] [serial = 983] [outer = 0x8b5cf000] 18:54:06 INFO - PROCESS | 1810 | 1463190846238 Marionette DEBUG loaded listener.js 18:54:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x8dc05000) [pid = 1810] [serial = 984] [outer = 0x8b5cf000] 18:54:07 INFO - PROCESS | 1810 | 1463190847007 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]]]}] 18:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1345ms 18:54:07 INFO - PROCESS | 1810 | 1463190847188 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 18:54:07 INFO - PROCESS | 1810 | 1463190847196 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 18:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:54:07 INFO - PROCESS | 1810 | 1463190847208 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:54:07 INFO - PROCESS | 1810 | 1463190847212 Marionette TRACE conn4 <- [1,1282,null,{}] 18:54:07 INFO - PROCESS | 1810 | 1463190847223 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}] 18:54:07 INFO - PROCESS | 1810 | 1463190847486 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 18:54:07 INFO - PROCESS | 1810 | 1463190847786 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b808000 == 146 [pid = 1810] [id = 328] 18:54:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x8b808800) [pid = 1810] [serial = 985] [outer = (nil)] 18:54:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x8c246800) [pid = 1810] [serial = 986] [outer = 0x8b808800] 18:54:07 INFO - PROCESS | 1810 | 1463190847920 Marionette DEBUG loaded listener.js 18:54:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x8c4e2400) [pid = 1810] [serial = 987] [outer = 0x8b808800] 18:54:08 INFO - PROCESS | 1810 | 1463190848959 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]]]}] 18:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1796ms 18:54:09 INFO - PROCESS | 1810 | 1463190849008 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 18:54:09 INFO - PROCESS | 1810 | 1463190849015 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 18:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:54:09 INFO - PROCESS | 1810 | 1463190849028 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:54:09 INFO - PROCESS | 1810 | 1463190849033 Marionette TRACE conn4 <- [1,1286,null,{}] 18:54:09 INFO - PROCESS | 1810 | 1463190849041 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}] 18:54:09 INFO - PROCESS | 1810 | 1463190849251 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 18:54:09 INFO - PROCESS | 1810 | 1463190849577 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d8b0400 == 147 [pid = 1810] [id = 329] 18:54:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x8d989c00) [pid = 1810] [serial = 988] [outer = (nil)] 18:54:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x8d992000) [pid = 1810] [serial = 989] [outer = 0x8d989c00] 18:54:09 INFO - PROCESS | 1810 | 1463190849671 Marionette DEBUG loaded listener.js 18:54:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x8dba9400) [pid = 1810] [serial = 990] [outer = 0x8d989c00] 18:54:10 INFO - PROCESS | 1810 | 1463190850611 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]]]}] 18:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1644ms 18:54:10 INFO - PROCESS | 1810 | 1463190850668 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 18:54:10 INFO - PROCESS | 1810 | 1463190850672 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 18:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:54:10 INFO - PROCESS | 1810 | 1463190850679 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:54:10 INFO - PROCESS | 1810 | 1463190850683 Marionette TRACE conn4 <- [1,1290,null,{}] 18:54:10 INFO - PROCESS | 1810 | 1463190850698 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}] 18:54:10 INFO - PROCESS | 1810 | 1463190850918 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 18:54:11 INFO - PROCESS | 1810 | 1463190851234 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e8cd400 == 148 [pid = 1810] [id = 330] 18:54:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x8e9d2800) [pid = 1810] [serial = 991] [outer = (nil)] 18:54:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x8ec78400) [pid = 1810] [serial = 992] [outer = 0x8e9d2800] 18:54:11 INFO - PROCESS | 1810 | 1463190851370 Marionette DEBUG loaded listener.js 18:54:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x8ec89800) [pid = 1810] [serial = 993] [outer = 0x8e9d2800] 18:54:12 INFO - PROCESS | 1810 | 1463190852286 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]]]}] 18:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1683ms 18:54:12 INFO - PROCESS | 1810 | 1463190852364 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 18:54:12 INFO - PROCESS | 1810 | 1463190852368 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 18:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:54:12 INFO - PROCESS | 1810 | 1463190852375 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:54:12 INFO - PROCESS | 1810 | 1463190852378 Marionette TRACE conn4 <- [1,1294,null,{}] 18:54:12 INFO - PROCESS | 1810 | 1463190852384 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}] 18:54:12 INFO - PROCESS | 1810 | 1463190852603 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 18:54:12 INFO - PROCESS | 1810 | 1463190852922 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d312000 == 149 [pid = 1810] [id = 331] 18:54:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x8e76f800) [pid = 1810] [serial = 994] [outer = (nil)] 18:54:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x8ee0d400) [pid = 1810] [serial = 995] [outer = 0x8e76f800] 18:54:13 INFO - PROCESS | 1810 | 1463190853028 Marionette DEBUG loaded listener.js 18:54:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x8f703400) [pid = 1810] [serial = 996] [outer = 0x8e76f800] 18:54:13 INFO - PROCESS | 1810 | 1463190853908 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]]]}] 18:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1594ms 18:54:13 INFO - PROCESS | 1810 | 1463190853985 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 18:54:13 INFO - PROCESS | 1810 | 1463190853988 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 18:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:54:14 INFO - PROCESS | 1810 | 1463190853999 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:54:14 INFO - PROCESS | 1810 | 1463190854002 Marionette TRACE conn4 <- [1,1298,null,{}] 18:54:14 INFO - PROCESS | 1810 | 1463190854008 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}] 18:54:14 INFO - PROCESS | 1810 | 1463190854210 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 18:54:14 INFO - PROCESS | 1810 | 1463190854474 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e750800 == 150 [pid = 1810] [id = 332] 18:54:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x8ee04400) [pid = 1810] [serial = 997] [outer = (nil)] 18:54:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x912b2400) [pid = 1810] [serial = 998] [outer = 0x8ee04400] 18:54:14 INFO - PROCESS | 1810 | 1463190854602 Marionette DEBUG loaded listener.js 18:54:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x91498400) [pid = 1810] [serial = 999] [outer = 0x8ee04400] 18:54:15 INFO - PROCESS | 1810 | 1463190855503 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]]]}] 18:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1531ms 18:54:15 INFO - PROCESS | 1810 | 1463190855537 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 18:54:15 INFO - PROCESS | 1810 | 1463190855540 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 18:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:54:15 INFO - PROCESS | 1810 | 1463190855549 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:54:15 INFO - PROCESS | 1810 | 1463190855552 Marionette TRACE conn4 <- [1,1302,null,{}] 18:54:15 INFO - PROCESS | 1810 | 1463190855556 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}] 18:54:15 INFO - PROCESS | 1810 | 1463190855794 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 18:54:16 INFO - PROCESS | 1810 | 1463190856067 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f70c800 == 151 [pid = 1810] [id = 333] 18:54:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x91a16c00) [pid = 1810] [serial = 1000] [outer = (nil)] 18:54:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x92698000) [pid = 1810] [serial = 1001] [outer = 0x91a16c00] 18:54:16 INFO - PROCESS | 1810 | 1463190856201 Marionette DEBUG loaded listener.js 18:54:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x92a0c000) [pid = 1810] [serial = 1002] [outer = 0x91a16c00] 18:54:17 INFO - PROCESS | 1810 | 1463190857151 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]]]}] 18:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1637ms 18:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:54:17 INFO - PROCESS | 1810 | 1463190857187 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 18:54:17 INFO - PROCESS | 1810 | 1463190857191 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 18:54:17 INFO - PROCESS | 1810 | 1463190857198 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:54:17 INFO - PROCESS | 1810 | 1463190857201 Marionette TRACE conn4 <- [1,1306,null,{}] 18:54:17 INFO - PROCESS | 1810 | 1463190857207 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}] 18:54:17 INFO - PROCESS | 1810 | 1463190857413 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 18:54:17 INFO - PROCESS | 1810 | 1463190857719 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x91a0d800 == 152 [pid = 1810] [id = 334] 18:54:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x91a0e800) [pid = 1810] [serial = 1003] [outer = (nil)] 18:54:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x92b4dc00) [pid = 1810] [serial = 1004] [outer = 0x91a0e800] 18:54:17 INFO - PROCESS | 1810 | 1463190857818 Marionette DEBUG loaded listener.js 18:54:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x92b54800) [pid = 1810] [serial = 1005] [outer = 0x91a0e800] 18:54:18 INFO - PROCESS | 1810 | 1463190858765 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]]]}] 18:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1640ms 18:54:18 INFO - PROCESS | 1810 | 1463190858840 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 18:54:18 INFO - PROCESS | 1810 | 1463190858844 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 18:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:54:18 INFO - PROCESS | 1810 | 1463190858853 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:54:18 INFO - PROCESS | 1810 | 1463190858856 Marionette TRACE conn4 <- [1,1310,null,{}] 18:54:18 INFO - PROCESS | 1810 | 1463190858861 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}] 18:54:19 INFO - PROCESS | 1810 | 1463190859072 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 18:54:19 INFO - PROCESS | 1810 | 1463190859376 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c245c00 == 153 [pid = 1810] [id = 335] 18:54:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x8d14c000) [pid = 1810] [serial = 1006] [outer = (nil)] 18:54:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x92b96400) [pid = 1810] [serial = 1007] [outer = 0x8d14c000] 18:54:19 INFO - PROCESS | 1810 | 1463190859470 Marionette DEBUG loaded listener.js 18:54:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x92dd1000) [pid = 1810] [serial = 1008] [outer = 0x8d14c000] 18:54:20 INFO - PROCESS | 1810 | 1463190860367 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] 18:54:20 INFO - PROCESS | 1810 | 1463190860456 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 18:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:54:20 INFO - PROCESS | 1810 | 1463190860463 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:54:20 INFO - PROCESS | 1810 | 1463190860467 Marionette TRACE conn4 <- [1,1314,null,{}] 18:54:20 INFO - PROCESS | 1810 | 1463190860473 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}] 18:54:20 INFO - PROCESS | 1810 | 1463190860688 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 18:54:21 INFO - PROCESS | 1810 | 1463190861001 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b49400 == 154 [pid = 1810] [id = 336] 18:54:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x92b4d000) [pid = 1810] [serial = 1009] [outer = (nil)] 18:54:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x95080400) [pid = 1810] [serial = 1010] [outer = 0x92b4d000] 18:54:21 INFO - PROCESS | 1810 | 1463190861099 Marionette DEBUG loaded listener.js 18:54:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x9776f000) [pid = 1810] [serial = 1011] [outer = 0x92b4d000] 18:54:22 INFO - PROCESS | 1810 | 1463190862016 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]]]}] 18:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1640ms 18:54:22 INFO - PROCESS | 1810 | 1463190862104 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 18:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:54:22 INFO - PROCESS | 1810 | 1463190862108 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 18:54:22 INFO - PROCESS | 1810 | 1463190862115 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:54:22 INFO - PROCESS | 1810 | 1463190862119 Marionette TRACE conn4 <- [1,1318,null,{}] 18:54:22 INFO - PROCESS | 1810 | 1463190862125 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}] 18:54:22 INFO - PROCESS | 1810 | 1463190862363 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 18:54:22 INFO - PROCESS | 1810 | 1463190862676 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x93b06c00 == 155 [pid = 1810] [id = 337] 18:54:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x93b09000) [pid = 1810] [serial = 1012] [outer = (nil)] 18:54:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x99b9e000) [pid = 1810] [serial = 1013] [outer = 0x93b09000] 18:54:22 INFO - PROCESS | 1810 | 1463190862766 Marionette DEBUG loaded listener.js 18:54:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x99c50c00) [pid = 1810] [serial = 1014] [outer = 0x93b09000] 18:54:23 INFO - PROCESS | 1810 | 1463190863803 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]]]}] 18:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1738ms 18:54:23 INFO - PROCESS | 1810 | 1463190863853 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 18:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:54:23 INFO - PROCESS | 1810 | 1463190863858 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 18:54:23 INFO - PROCESS | 1810 | 1463190863864 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:54:23 INFO - PROCESS | 1810 | 1463190863869 Marionette TRACE conn4 <- [1,1322,null,{}] 18:54:23 INFO - PROCESS | 1810 | 1463190863875 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}] 18:54:24 INFO - PROCESS | 1810 | 1463190864140 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 18:54:24 INFO - PROCESS | 1810 | 1463190864467 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x9994ac00 == 156 [pid = 1810] [id = 338] 18:54:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x9a0d5000) [pid = 1810] [serial = 1015] [outer = (nil)] 18:54:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0x9a0da400) [pid = 1810] [serial = 1016] [outer = 0x9a0d5000] 18:54:24 INFO - PROCESS | 1810 | 1463190864563 Marionette DEBUG loaded listener.js 18:54:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x9a433400) [pid = 1810] [serial = 1017] [outer = 0x9a0d5000] 18:54:25 INFO - PROCESS | 1810 | 1463190865561 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]]]}] 18:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1738ms 18:54:25 INFO - PROCESS | 1810 | 1463190865602 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 18:54:25 INFO - PROCESS | 1810 | 1463190865605 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 18:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:54:25 INFO - PROCESS | 1810 | 1463190865613 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:54:25 INFO - PROCESS | 1810 | 1463190865617 Marionette TRACE conn4 <- [1,1326,null,{}] 18:54:25 INFO - PROCESS | 1810 | 1463190865623 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}] 18:54:25 INFO - PROCESS | 1810 | 1463190865817 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 18:54:26 INFO - PROCESS | 1810 | 1463190866088 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x9a0cec00 == 157 [pid = 1810] [id = 339] 18:54:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x9a0d9c00) [pid = 1810] [serial = 1018] [outer = (nil)] 18:54:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x9a904000) [pid = 1810] [serial = 1019] [outer = 0x9a0d9c00] 18:54:26 INFO - PROCESS | 1810 | 1463190866231 Marionette DEBUG loaded listener.js 18:54:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 186 (0x9a90b000) [pid = 1810] [serial = 1020] [outer = 0x9a0d9c00] 18:54:27 INFO - PROCESS | 1810 | 1463190867145 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]]]}] 18:54:27 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 18:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1583ms 18:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:54:27 INFO - PROCESS | 1810 | 1463190867198 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 18:54:27 INFO - PROCESS | 1810 | 1463190867201 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 18:54:27 INFO - PROCESS | 1810 | 1463190867208 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:54:27 INFO - PROCESS | 1810 | 1463190867212 Marionette TRACE conn4 <- [1,1330,null,{}] 18:54:27 INFO - PROCESS | 1810 | 1463190867218 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}] 18:54:27 INFO - PROCESS | 1810 | 1463190867443 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 18:54:27 INFO - PROCESS | 1810 | 1463190867763 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x9a431000 == 158 [pid = 1810] [id = 340] 18:54:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 187 (0x9a43f800) [pid = 1810] [serial = 1021] [outer = (nil)] 18:54:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 188 (0x9aaab800) [pid = 1810] [serial = 1022] [outer = 0x9a43f800] 18:54:27 INFO - PROCESS | 1810 | 1463190867887 Marionette DEBUG loaded listener.js 18:54:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 189 (0x9ac6e000) [pid = 1810] [serial = 1023] [outer = 0x9a43f800] 18:54:28 INFO - PROCESS | 1810 | 1463190868816 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]]]}] 18:54:28 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 18:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1682ms 18:54:28 INFO - PROCESS | 1810 | 1463190868890 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 18:54:28 INFO - PROCESS | 1810 | 1463190868894 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 18:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:54:28 INFO - PROCESS | 1810 | 1463190868901 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:54:28 INFO - PROCESS | 1810 | 1463190868903 Marionette TRACE conn4 <- [1,1334,null,{}] 18:54:28 INFO - PROCESS | 1810 | 1463190868910 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}] 18:54:29 INFO - PROCESS | 1810 | 1463190869125 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 18:54:29 INFO - PROCESS | 1810 | 1463190869460 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b10c800 == 159 [pid = 1810] [id = 341] 18:54:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 190 (0x98329c00) [pid = 1810] [serial = 1024] [outer = (nil)] 18:54:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 191 (0x9ac75800) [pid = 1810] [serial = 1025] [outer = 0x98329c00] 18:54:29 INFO - PROCESS | 1810 | 1463190869549 Marionette DEBUG loaded listener.js 18:54:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 192 (0x9adf0c00) [pid = 1810] [serial = 1026] [outer = 0x98329c00] 18:54:30 INFO - PROCESS | 1810 | 1463190870511 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]]]}] 18:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1681ms 18:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:54:30 INFO - PROCESS | 1810 | 1463190870584 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 18:54:30 INFO - PROCESS | 1810 | 1463190870587 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 18:54:30 INFO - PROCESS | 1810 | 1463190870594 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:54:30 INFO - PROCESS | 1810 | 1463190870601 Marionette TRACE conn4 <- [1,1338,null,{}] 18:54:30 INFO - PROCESS | 1810 | 1463190870607 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}] 18:54:30 INFO - PROCESS | 1810 | 1463190870855 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 18:54:31 INFO - PROCESS | 1810 | 1463190871183 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x91a14400 == 160 [pid = 1810] [id = 342] 18:54:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 193 (0x9ac76c00) [pid = 1810] [serial = 1027] [outer = (nil)] 18:54:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 194 (0x9b46e400) [pid = 1810] [serial = 1028] [outer = 0x9ac76c00] 18:54:31 INFO - PROCESS | 1810 | 1463190871276 Marionette DEBUG loaded listener.js 18:54:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 195 (0x9b4aa400) [pid = 1810] [serial = 1029] [outer = 0x9ac76c00] 18:54:32 INFO - PROCESS | 1810 | 1463190872611 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]]]}] 18:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2039ms 18:54:32 INFO - PROCESS | 1810 | 1463190872633 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 18:54:32 INFO - PROCESS | 1810 | 1463190872637 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 18:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:54:32 INFO - PROCESS | 1810 | 1463190872687 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:54:32 INFO - PROCESS | 1810 | 1463190872690 Marionette TRACE conn4 <- [1,1342,null,{}] 18:54:32 INFO - PROCESS | 1810 | 1463190872723 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}] 18:54:32 INFO - PROCESS | 1810 | 1463190872941 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 18:54:33 INFO - PROCESS | 1810 | 1463190873216 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x9afb9c00 == 161 [pid = 1810] [id = 343] 18:54:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 196 (0x9b465c00) [pid = 1810] [serial = 1030] [outer = (nil)] 18:54:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 197 (0x9b845c00) [pid = 1810] [serial = 1031] [outer = 0x9b465c00] 18:54:33 INFO - PROCESS | 1810 | 1463190873311 Marionette DEBUG loaded listener.js 18:54:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 198 (0x9b973800) [pid = 1810] [serial = 1032] [outer = 0x9b465c00] 18:54:34 INFO - PROCESS | 1810 | 1463190874293 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]]]}] 18:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1713ms 18:54:34 INFO - PROCESS | 1810 | 1463190874359 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 18:54:34 INFO - PROCESS | 1810 | 1463190874362 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 18:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:54:34 INFO - PROCESS | 1810 | 1463190874369 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:54:34 INFO - PROCESS | 1810 | 1463190874373 Marionette TRACE conn4 <- [1,1346,null,{}] 18:54:34 INFO - PROCESS | 1810 | 1463190874379 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}] 18:54:34 INFO - PROCESS | 1810 | 1463190874582 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 18:54:34 INFO - PROCESS | 1810 | 1463190874924 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d987800 == 162 [pid = 1810] [id = 344] 18:54:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 199 (0x8d988000) [pid = 1810] [serial = 1033] [outer = (nil)] 18:54:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 200 (0x9b849c00) [pid = 1810] [serial = 1034] [outer = 0x8d988000] 18:54:35 INFO - PROCESS | 1810 | 1463190875020 Marionette DEBUG loaded listener.js 18:54:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 201 (0x9d86d400) [pid = 1810] [serial = 1035] [outer = 0x8d988000] 18:54:36 INFO - PROCESS | 1810 | 1463190875998 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]]]}] 18:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1682ms 18:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:54:36 INFO - PROCESS | 1810 | 1463190876052 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 18:54:36 INFO - PROCESS | 1810 | 1463190876055 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 18:54:36 INFO - PROCESS | 1810 | 1463190876062 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:54:36 INFO - PROCESS | 1810 | 1463190876065 Marionette TRACE conn4 <- [1,1350,null,{}] 18:54:36 INFO - PROCESS | 1810 | 1463190876071 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}] 18:54:36 INFO - PROCESS | 1810 | 1463190876313 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 18:54:36 INFO - PROCESS | 1810 | 1463190876609 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b108c00 == 163 [pid = 1810] [id = 345] 18:54:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 202 (0x8b5c5400) [pid = 1810] [serial = 1036] [outer = (nil)] 18:54:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 203 (0x8c590800) [pid = 1810] [serial = 1037] [outer = 0x8b5c5400] 18:54:36 INFO - PROCESS | 1810 | 1463190876699 Marionette DEBUG loaded listener.js 18:54:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 204 (0x8d30ec00) [pid = 1810] [serial = 1038] [outer = 0x8b5c5400] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x8c244400 == 162 [pid = 1810] [id = 284] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x9aaa3400 == 161 [pid = 1810] [id = 115] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x9a905c00 == 160 [pid = 1810] [id = 116] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x92129400 == 159 [pid = 1810] [id = 35] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x9d4f2c00 == 158 [pid = 1810] [id = 36] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x8ef14c00 == 157 [pid = 1810] [id = 121] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x8c581800 == 156 [pid = 1810] [id = 326] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x8c58cc00 == 155 [pid = 1810] [id = 325] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x8aff0000 == 154 [pid = 1810] [id = 324] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x97717c00 == 153 [pid = 1810] [id = 322] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x945d6400 == 152 [pid = 1810] [id = 321] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x8b10f800 == 151 [pid = 1810] [id = 319] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x92a05000 == 150 [pid = 1810] [id = 320] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x92a03c00 == 149 [pid = 1810] [id = 318] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x92b49800 == 148 [pid = 1810] [id = 317] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x8ee09800 == 147 [pid = 1810] [id = 316] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x8ef0bc00 == 146 [pid = 1810] [id = 315] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x8b5c7400 == 145 [pid = 1810] [id = 314] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x8e881800 == 144 [pid = 1810] [id = 312] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x8e765000 == 143 [pid = 1810] [id = 313] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x8e883400 == 142 [pid = 1810] [id = 311] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x8d158400 == 141 [pid = 1810] [id = 310] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x8e752000 == 140 [pid = 1810] [id = 309] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x8d312c00 == 139 [pid = 1810] [id = 308] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x945e4000 == 138 [pid = 1810] [id = 10] 18:54:38 INFO - PROCESS | 1810 | --DOCSHELL 0x8afe8400 == 137 [pid = 1810] [id = 307] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 203 (0x98f83400) [pid = 1810] [serial = 699] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 202 (0x93b06400) [pid = 1810] [serial = 693] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 201 (0xa2727000) [pid = 1810] [serial = 765] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 200 (0xa3323000) [pid = 1810] [serial = 768] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 199 (0x8e8d3400) [pid = 1810] [serial = 837] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 198 (0x9503c000) [pid = 1810] [serial = 696] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 197 (0xa33c2000) [pid = 1810] [serial = 771] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 196 (0x99c54c00) [pid = 1810] [serial = 807] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 195 (0xa36f8400) [pid = 1810] [serial = 828] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 194 (0xa6873800) [pid = 1810] [serial = 822] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 193 (0x9b4a7400) [pid = 1810] [serial = 813] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 192 (0x8ec8dc00) [pid = 1810] [serial = 789] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 191 (0x8b10d400) [pid = 1810] [serial = 831] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 190 (0x9a435400) [pid = 1810] [serial = 810] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 189 (0x914a3c00) [pid = 1810] [serial = 798] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 188 (0x9d373400) [pid = 1810] [serial = 816] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 187 (0x93b07400) [pid = 1810] [serial = 804] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 186 (0xa2585000) [pid = 1810] [serial = 819] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 185 (0x92b8c400) [pid = 1810] [serial = 801] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x8d156400) [pid = 1810] [serial = 792] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x8d98e400) [pid = 1810] [serial = 825] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x8ec7a400) [pid = 1810] [serial = 795] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x92693c00) [pid = 1810] [serial = 834] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x8c511c00) [pid = 1810] [serial = 914] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x8c58d800) [pid = 1810] [serial = 915] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x8d8a5c00) [pid = 1810] [serial = 917] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0xa27e9400) [pid = 1810] [serial = 896] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x91a16800) [pid = 1810] [serial = 894] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x91a13c00) [pid = 1810] [serial = 893] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0xa33ba800) [pid = 1810] [serial = 891] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0xa3353400) [pid = 1810] [serial = 890] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0xa2557000) [pid = 1810] [serial = 887] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0xa2725000) [pid = 1810] [serial = 888] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x9b975400) [pid = 1810] [serial = 885] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x9b604c00) [pid = 1810] [serial = 884] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x9aa9d800) [pid = 1810] [serial = 882] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x9a904400) [pid = 1810] [serial = 881] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x9a0d3c00) [pid = 1810] [serial = 879] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x99c5d400) [pid = 1810] [serial = 878] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x98f8b400) [pid = 1810] [serial = 876] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x98ac5400) [pid = 1810] [serial = 875] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x95085000) [pid = 1810] [serial = 873] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x945e0c00) [pid = 1810] [serial = 872] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x92b8e800) [pid = 1810] [serial = 870] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x92b5e800) [pid = 1810] [serial = 869] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x92a09400) [pid = 1810] [serial = 867] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x926a0c00) [pid = 1810] [serial = 866] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x92699000) [pid = 1810] [serial = 864] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x9149b000) [pid = 1810] [serial = 863] [outer = (nil)] [url = about:blank] 18:54:38 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x8ec92800) [pid = 1810] [serial = 861] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x8e8d5400) [pid = 1810] [serial = 860] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x8d8ae400) [pid = 1810] [serial = 858] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x8c4e1400) [pid = 1810] [serial = 857] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x8f709800) [pid = 1810] [serial = 854] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x8f70bc00) [pid = 1810] [serial = 600] [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.] 18:54:39 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x8c248c00) [pid = 1810] [serial = 911] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x8b10bc00) [pid = 1810] [serial = 908] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x8b1af400) [pid = 1810] [serial = 909] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x8d30b800) [pid = 1810] [serial = 906] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x8d309800) [pid = 1810] [serial = 905] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x8c50c400) [pid = 1810] [serial = 903] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x8b80f800) [pid = 1810] [serial = 902] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x8b80dc00) [pid = 1810] [serial = 900] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x8b80ac00) [pid = 1810] [serial = 899] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0xa33c3c00) [pid = 1810] [serial = 897] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x8d98a400) [pid = 1810] [serial = 918] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x8c28a000) [pid = 1810] [serial = 912] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1810 | 1463190879037 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]]]}] 18:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 3138ms 18:54:39 INFO - PROCESS | 1810 | 1463190879200 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 18:54:39 INFO - PROCESS | 1810 | 1463190879205 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 18:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:54:39 INFO - PROCESS | 1810 | 1463190879214 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:54:39 INFO - PROCESS | 1810 | 1463190879217 Marionette TRACE conn4 <- [1,1354,null,{}] 18:54:39 INFO - PROCESS | 1810 | 1463190879225 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}] 18:54:39 INFO - PROCESS | 1810 | 1463190879417 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 18:54:39 INFO - PROCESS | 1810 | 1463190879627 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b1b1000 == 138 [pid = 1810] [id = 346] 18:54:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x8b307400) [pid = 1810] [serial = 1039] [outer = (nil)] 18:54:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x8b5c6400) [pid = 1810] [serial = 1040] [outer = 0x8b307400] 18:54:39 INFO - PROCESS | 1810 | 1463190879705 Marionette DEBUG loaded listener.js 18:54:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x8b5ce000) [pid = 1810] [serial = 1041] [outer = 0x8b307400] 18:54:40 INFO - PROCESS | 1810 | 1463190880532 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]]]}] 18:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1392ms 18:54:40 INFO - PROCESS | 1810 | 1463190880607 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 18:54:40 INFO - PROCESS | 1810 | 1463190880616 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 18:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:54:40 INFO - PROCESS | 1810 | 1463190880626 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:54:40 INFO - PROCESS | 1810 | 1463190880630 Marionette TRACE conn4 <- [1,1358,null,{}] 18:54:40 INFO - PROCESS | 1810 | 1463190880636 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}] 18:54:40 INFO - PROCESS | 1810 | 1463190880838 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 18:54:41 INFO - PROCESS | 1810 | 1463190881098 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c288800 == 139 [pid = 1810] [id = 347] 18:54:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x8c288c00) [pid = 1810] [serial = 1042] [outer = (nil)] 18:54:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x8c4e6800) [pid = 1810] [serial = 1043] [outer = 0x8c288c00] 18:54:41 INFO - PROCESS | 1810 | 1463190881179 Marionette DEBUG loaded listener.js 18:54:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x8c514800) [pid = 1810] [serial = 1044] [outer = 0x8c288c00] 18:54:42 INFO - PROCESS | 1810 | 1463190882067 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]]]}] 18:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1487ms 18:54:42 INFO - PROCESS | 1810 | 1463190882113 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 18:54:42 INFO - PROCESS | 1810 | 1463190882117 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 18:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:54:42 INFO - PROCESS | 1810 | 1463190882134 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:54:42 INFO - PROCESS | 1810 | 1463190882142 Marionette TRACE conn4 <- [1,1362,null,{}] 18:54:42 INFO - PROCESS | 1810 | 1463190882171 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}] 18:54:42 INFO - PROCESS | 1810 | 1463190882430 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 18:54:42 INFO - PROCESS | 1810 | 1463190882459 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afe6000 == 140 [pid = 1810] [id = 348] 18:54:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x8d30b800) [pid = 1810] [serial = 1045] [outer = (nil)] 18:54:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x8d314800) [pid = 1810] [serial = 1046] [outer = 0x8d30b800] 18:54:42 INFO - PROCESS | 1810 | 1463190882537 Marionette DEBUG loaded listener.js 18:54:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x8d8ae400) [pid = 1810] [serial = 1047] [outer = 0x8d30b800] 18:54:43 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x945d9800) [pid = 1810] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:54:43 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x8d8a1400) [pid = 1810] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:54:43 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x8e8c7800) [pid = 1810] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:54:43 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x8b804c00) [pid = 1810] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:54:43 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x8ec87c00) [pid = 1810] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:54:43 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x8e8d4c00) [pid = 1810] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:54:43 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x8dba5c00) [pid = 1810] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:54:43 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x8c244c00) [pid = 1810] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:54:43 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x97764c00) [pid = 1810] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:54:43 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x912b6000) [pid = 1810] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:54:43 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x945e2400) [pid = 1810] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:54:43 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x92b59800) [pid = 1810] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:54:43 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x912b4000) [pid = 1810] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:54:43 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x98ac3000) [pid = 1810] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:54:43 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x8e87d800) [pid = 1810] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:54:43 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x8e759000) [pid = 1810] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:54:43 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x92dd0800) [pid = 1810] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:54:43 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x8d14bc00) [pid = 1810] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:54:43 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x8b5c8000) [pid = 1810] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:54:43 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x8e8d3800) [pid = 1810] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:54:43 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x8dc06800) [pid = 1810] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:54:43 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x92b46800) [pid = 1810] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:54:44 INFO - PROCESS | 1810 | 1463190884241 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]]]}] 18:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 2152ms 18:54:44 INFO - PROCESS | 1810 | 1463190884282 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 18:54:44 INFO - PROCESS | 1810 | 1463190884286 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 18:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:54:44 INFO - PROCESS | 1810 | 1463190884293 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:54:44 INFO - PROCESS | 1810 | 1463190884297 Marionette TRACE conn4 <- [1,1366,null,{}] 18:54:44 INFO - PROCESS | 1810 | 1463190884302 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}] 18:54:44 INFO - PROCESS | 1810 | 1463190884485 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 18:54:44 INFO - PROCESS | 1810 | 1463190884660 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x8a50ac00 == 141 [pid = 1810] [id = 349] 18:54:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x8c244c00) [pid = 1810] [serial = 1048] [outer = (nil)] 18:54:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x8d98f400) [pid = 1810] [serial = 1049] [outer = 0x8c244c00] 18:54:44 INFO - PROCESS | 1810 | 1463190884736 Marionette DEBUG loaded listener.js 18:54:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x8dba4400) [pid = 1810] [serial = 1050] [outer = 0x8c244c00] 18:54:45 INFO - PROCESS | 1810 | 1463190885565 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] 18:54:45 INFO - PROCESS | 1810 | 1463190885633 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 18:54:45 INFO - PROCESS | 1810 | 1463190885640 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:54:45 INFO - PROCESS | 1810 | 1463190885643 Marionette TRACE conn4 <- [1,1370,null,{}] 18:54:45 INFO - PROCESS | 1810 | 1463190885648 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}] 18:54:45 INFO - PROCESS | 1810 | 1463190885838 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 18:54:45 INFO - PROCESS | 1810 | 1463190885849 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x8db8c400 == 142 [pid = 1810] [id = 350] 18:54:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x8db8f400) [pid = 1810] [serial = 1051] [outer = (nil)] 18:54:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x8e762c00) [pid = 1810] [serial = 1052] [outer = 0x8db8f400] 18:54:45 INFO - PROCESS | 1810 | 1463190885924 Marionette DEBUG loaded listener.js 18:54:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x8e881800) [pid = 1810] [serial = 1053] [outer = 0x8db8f400] 18:54:47 INFO - PROCESS | 1810 | 1463190887291 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] 18:54:47 INFO - PROCESS | 1810 | 1463190887337 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 18:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:54:47 INFO - PROCESS | 1810 | 1463190887345 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:54:47 INFO - PROCESS | 1810 | 1463190887351 Marionette TRACE conn4 <- [1,1374,null,{}] 18:54:47 INFO - PROCESS | 1810 | 1463190887360 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}] 18:54:47 INFO - PROCESS | 1810 | 1463190887623 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 18:54:47 INFO - PROCESS | 1810 | 1463190887936 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b1b0400 == 143 [pid = 1810] [id = 351] 18:54:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x8b80b000) [pid = 1810] [serial = 1054] [outer = (nil)] 18:54:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x8c509000) [pid = 1810] [serial = 1055] [outer = 0x8b80b000] 18:54:48 INFO - PROCESS | 1810 | 1463190888035 Marionette DEBUG loaded listener.js 18:54:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x8d149c00) [pid = 1810] [serial = 1056] [outer = 0x8b80b000] 18:54:49 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:54:49 INFO - PROCESS | 1810 | 1463190889075 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] 18:54:49 INFO - PROCESS | 1810 | 1463190889145 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 18:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:54:49 INFO - PROCESS | 1810 | 1463190889157 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:54:49 INFO - PROCESS | 1810 | 1463190889161 Marionette TRACE conn4 <- [1,1378,null,{}] 18:54:49 INFO - PROCESS | 1810 | 1463190889168 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}] 18:54:49 INFO - PROCESS | 1810 | 1463190889414 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 18:54:49 INFO - PROCESS | 1810 | 1463190889727 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d150400 == 144 [pid = 1810] [id = 352] 18:54:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x8db8d800) [pid = 1810] [serial = 1057] [outer = (nil)] 18:54:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x8e757000) [pid = 1810] [serial = 1058] [outer = 0x8db8d800] 18:54:49 INFO - PROCESS | 1810 | 1463190889818 Marionette DEBUG loaded listener.js 18:54:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x8e8c9c00) [pid = 1810] [serial = 1059] [outer = 0x8db8d800] 18:54:50 INFO - PROCESS | 1810 | 1463190890796 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] 18:54:50 INFO - PROCESS | 1810 | 1463190890848 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 18:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:54:50 INFO - PROCESS | 1810 | 1463190890856 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:54:50 INFO - PROCESS | 1810 | 1463190890863 Marionette TRACE conn4 <- [1,1382,null,{}] 18:54:50 INFO - PROCESS | 1810 | 1463190890880 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}] 18:54:51 INFO - PROCESS | 1810 | 1463190891151 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 18:54:51 INFO - PROCESS | 1810 | 1463190891459 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b304400 == 145 [pid = 1810] [id = 353] 18:54:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x8ec79800) [pid = 1810] [serial = 1060] [outer = (nil)] 18:54:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x8ee06c00) [pid = 1810] [serial = 1061] [outer = 0x8ec79800] 18:54:51 INFO - PROCESS | 1810 | 1463190891565 Marionette DEBUG loaded listener.js 18:54:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x8ef10c00) [pid = 1810] [serial = 1062] [outer = 0x8ec79800] 18:54:52 INFO - PROCESS | 1810 | [1810] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 18:54:52 INFO - PROCESS | 1810 | 1463190892561 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] 18:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:54:52 INFO - PROCESS | 1810 | 1463190892610 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 18:54:52 INFO - PROCESS | 1810 | 1463190892617 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:54:52 INFO - PROCESS | 1810 | 1463190892621 Marionette TRACE conn4 <- [1,1386,null,{}] 18:54:52 INFO - PROCESS | 1810 | 1463190892627 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}] 18:54:52 INFO - PROCESS | 1810 | 1463190892839 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 18:54:53 INFO - PROCESS | 1810 | 1463190893107 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:53 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ec93c00 == 146 [pid = 1810] [id = 354] 18:54:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x8f70a400) [pid = 1810] [serial = 1063] [outer = (nil)] 18:54:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x8f9e3400) [pid = 1810] [serial = 1064] [outer = 0x8f70a400] 18:54:53 INFO - PROCESS | 1810 | 1463190893238 Marionette DEBUG loaded listener.js 18:54:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x912b3000) [pid = 1810] [serial = 1065] [outer = 0x8f70a400] 18:54:54 INFO - PROCESS | 1810 | 1463190894234 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] 18:54:54 INFO - PROCESS | 1810 | 1463190894262 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 18:54:54 INFO - PROCESS | 1810 | 1463190894268 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:54:54 INFO - PROCESS | 1810 | 1463190894272 Marionette TRACE conn4 <- [1,1390,null,{}] 18:54:54 INFO - PROCESS | 1810 | 1463190894278 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}] 18:54:54 INFO - PROCESS | 1810 | 1463190894594 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 18:54:54 INFO - PROCESS | 1810 | 1463190894849 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f9d8400 == 147 [pid = 1810] [id = 355] 18:54:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x914a5800) [pid = 1810] [serial = 1066] [outer = (nil)] 18:54:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x91a15c00) [pid = 1810] [serial = 1067] [outer = 0x914a5800] 18:54:54 INFO - PROCESS | 1810 | 1463190894940 Marionette DEBUG loaded listener.js 18:54:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x91a18000) [pid = 1810] [serial = 1068] [outer = 0x914a5800] 18:54:55 INFO - PROCESS | 1810 | 1463190895909 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]]]}] 18:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1689ms 18:54:55 INFO - PROCESS | 1810 | 1463190895957 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 18:54:55 INFO - PROCESS | 1810 | 1463190895962 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 18:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:54:55 INFO - PROCESS | 1810 | 1463190895968 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:54:55 INFO - PROCESS | 1810 | 1463190895972 Marionette TRACE conn4 <- [1,1394,null,{}] 18:54:55 INFO - PROCESS | 1810 | 1463190895978 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}] 18:54:56 INFO - PROCESS | 1810 | 1463190896240 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 18:54:56 INFO - PROCESS | 1810 | 1463190896547 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f70b400 == 148 [pid = 1810] [id = 356] 18:54:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x8f70bc00) [pid = 1810] [serial = 1069] [outer = (nil)] 18:54:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x92a08800) [pid = 1810] [serial = 1070] [outer = 0x8f70bc00] 18:54:56 INFO - PROCESS | 1810 | 1463190896644 Marionette DEBUG loaded listener.js 18:54:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x92b44400) [pid = 1810] [serial = 1071] [outer = 0x8f70bc00] 18:54:57 INFO - PROCESS | 1810 | 1463190897598 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]]]}] 18:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1686ms 18:54:57 INFO - PROCESS | 1810 | 1463190897655 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 18:54:57 INFO - PROCESS | 1810 | 1463190897659 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 18:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:54:57 INFO - PROCESS | 1810 | 1463190897666 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:54:57 INFO - PROCESS | 1810 | 1463190897670 Marionette TRACE conn4 <- [1,1398,null,{}] 18:54:57 INFO - PROCESS | 1810 | 1463190897676 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}] 18:54:57 INFO - PROCESS | 1810 | 1463190897883 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 18:54:58 INFO - PROCESS | 1810 | 1463190898158 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d14a800 == 149 [pid = 1810] [id = 357] 18:54:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x8ef16800) [pid = 1810] [serial = 1072] [outer = (nil)] 18:54:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x92b60800) [pid = 1810] [serial = 1073] [outer = 0x8ef16800] 18:54:58 INFO - PROCESS | 1810 | 1463190898291 Marionette DEBUG loaded listener.js 18:54:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x92b92c00) [pid = 1810] [serial = 1074] [outer = 0x8ef16800] 18:54:59 INFO - PROCESS | 1810 | 1463190899221 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]]]}] 18:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1637ms 18:54:59 INFO - PROCESS | 1810 | 1463190899304 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 18:54:59 INFO - PROCESS | 1810 | 1463190899308 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 18:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:54:59 INFO - PROCESS | 1810 | 1463190899315 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:54:59 INFO - PROCESS | 1810 | 1463190899318 Marionette TRACE conn4 <- [1,1402,null,{}] 18:54:59 INFO - PROCESS | 1810 | 1463190899324 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}] 18:54:59 INFO - PROCESS | 1810 | 1463190899526 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 18:54:59 INFO - PROCESS | 1810 | 1463190899802 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x914a2400 == 150 [pid = 1810] [id = 358] 18:54:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x91a0e400) [pid = 1810] [serial = 1075] [outer = (nil)] 18:54:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x9393b800) [pid = 1810] [serial = 1076] [outer = 0x91a0e400] 18:54:59 INFO - PROCESS | 1810 | 1463190899894 Marionette DEBUG loaded listener.js 18:55:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x93b07400) [pid = 1810] [serial = 1077] [outer = 0x91a0e400] 18:55:00 INFO - PROCESS | 1810 | 1463190900861 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]]]}] 18:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1581ms 18:55:00 INFO - PROCESS | 1810 | 1463190900918 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 18:55:00 INFO - PROCESS | 1810 | 1463190900923 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 18:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:55:00 INFO - PROCESS | 1810 | 1463190900934 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:55:00 INFO - PROCESS | 1810 | 1463190900939 Marionette TRACE conn4 <- [1,1406,null,{}] 18:55:00 INFO - PROCESS | 1810 | 1463190900948 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}] 18:55:01 INFO - PROCESS | 1810 | 1463190901247 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 18:55:01 INFO - PROCESS | 1810 | 1463190901583 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:01 INFO - PROCESS | 1810 | ++DOCSHELL 0x92a0bc00 == 151 [pid = 1810] [id = 359] 18:55:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x92b8f400) [pid = 1810] [serial = 1078] [outer = (nil)] 18:55:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x95018c00) [pid = 1810] [serial = 1079] [outer = 0x92b8f400] 18:55:01 INFO - PROCESS | 1810 | 1463190901676 Marionette DEBUG loaded listener.js 18:55:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x95045800) [pid = 1810] [serial = 1080] [outer = 0x92b8f400] 18:55:02 INFO - PROCESS | 1810 | 1463190902647 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]]]}] 18:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1786ms 18:55:02 INFO - PROCESS | 1810 | 1463190902721 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 18:55:02 INFO - PROCESS | 1810 | 1463190902724 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 18:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:55:02 INFO - PROCESS | 1810 | 1463190902732 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:55:02 INFO - PROCESS | 1810 | 1463190902736 Marionette TRACE conn4 <- [1,1410,null,{}] 18:55:02 INFO - PROCESS | 1810 | 1463190902742 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}] 18:55:02 INFO - PROCESS | 1810 | 1463190902990 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 18:55:03 INFO - PROCESS | 1810 | 1463190903312 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ef10800 == 152 [pid = 1810] [id = 360] 18:55:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x9839f800) [pid = 1810] [serial = 1081] [outer = (nil)] 18:55:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x98ac6000) [pid = 1810] [serial = 1082] [outer = 0x9839f800] 18:55:03 INFO - PROCESS | 1810 | 1463190903409 Marionette DEBUG loaded listener.js 18:55:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x996f3800) [pid = 1810] [serial = 1083] [outer = 0x9839f800] 18:55:04 INFO - PROCESS | 1810 | 1463190904540 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]]]}] 18:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1833ms 18:55:04 INFO - PROCESS | 1810 | 1463190904566 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 18:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:55:04 INFO - PROCESS | 1810 | 1463190904570 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 18:55:04 INFO - PROCESS | 1810 | 1463190904577 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:55:04 INFO - PROCESS | 1810 | 1463190904582 Marionette TRACE conn4 <- [1,1414,null,{}] 18:55:04 INFO - PROCESS | 1810 | 1463190904588 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}] 18:55:04 INFO - PROCESS | 1810 | 1463190904863 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 18:55:05 INFO - PROCESS | 1810 | 1463190905188 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x99c5ac00 == 153 [pid = 1810] [id = 361] 18:55:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x99cfdc00) [pid = 1810] [serial = 1084] [outer = (nil)] 18:55:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x9a0d4c00) [pid = 1810] [serial = 1085] [outer = 0x99cfdc00] 18:55:05 INFO - PROCESS | 1810 | 1463190905287 Marionette DEBUG loaded listener.js 18:55:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x9a43a800) [pid = 1810] [serial = 1086] [outer = 0x99cfdc00] 18:55:06 INFO - PROCESS | 1810 | 1463190906293 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]]]}] 18:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1734ms 18:55:06 INFO - PROCESS | 1810 | 1463190906310 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 18:55:06 INFO - PROCESS | 1810 | 1463190906314 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 18:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:55:06 INFO - PROCESS | 1810 | 1463190906321 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:55:06 INFO - PROCESS | 1810 | 1463190906325 Marionette TRACE conn4 <- [1,1418,null,{}] 18:55:06 INFO - PROCESS | 1810 | 1463190906330 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}] 18:55:06 INFO - PROCESS | 1810 | 1463190906538 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 18:55:06 INFO - PROCESS | 1810 | 1463190906873 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x98a40000 == 154 [pid = 1810] [id = 362] 18:55:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x9a434c00) [pid = 1810] [serial = 1087] [outer = (nil)] 18:55:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x9aaa3400) [pid = 1810] [serial = 1088] [outer = 0x9a434c00] 18:55:06 INFO - PROCESS | 1810 | 1463190906970 Marionette DEBUG loaded listener.js 18:55:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x9ac6d000) [pid = 1810] [serial = 1089] [outer = 0x9a434c00] 18:55:07 INFO - PROCESS | 1810 | 1463190907946 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]]]}] 18:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1687ms 18:55:08 INFO - PROCESS | 1810 | 1463190908009 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 18:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:55:08 INFO - PROCESS | 1810 | 1463190908013 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 18:55:08 INFO - PROCESS | 1810 | 1463190908020 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:55:08 INFO - PROCESS | 1810 | 1463190908033 Marionette TRACE conn4 <- [1,1422,null,{}] 18:55:08 INFO - PROCESS | 1810 | 1463190908040 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}] 18:55:08 INFO - PROCESS | 1810 | 1463190908250 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 18:55:08 INFO - PROCESS | 1810 | 1463190908566 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x9a903400 == 155 [pid = 1810] [id = 363] 18:55:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x9adf7000) [pid = 1810] [serial = 1090] [outer = (nil)] 18:55:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x9b971800) [pid = 1810] [serial = 1091] [outer = 0x9adf7000] 18:55:08 INFO - PROCESS | 1810 | 1463190908658 Marionette DEBUG loaded listener.js 18:55:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x9d369800) [pid = 1810] [serial = 1092] [outer = 0x9adf7000] 18:55:09 INFO - PROCESS | 1810 | 1463190909715 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]]]}] 18:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1746ms 18:55:09 INFO - PROCESS | 1810 | 1463190909766 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 18:55:09 INFO - PROCESS | 1810 | 1463190909769 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 18:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:55:09 INFO - PROCESS | 1810 | 1463190909776 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:55:09 INFO - PROCESS | 1810 | 1463190909780 Marionette TRACE conn4 <- [1,1426,null,{}] 18:55:09 INFO - PROCESS | 1810 | 1463190909785 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}] 18:55:10 INFO - PROCESS | 1810 | 1463190910002 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 18:55:10 INFO - PROCESS | 1810 | 1463190910319 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x9a90dc00 == 156 [pid = 1810] [id = 364] 18:55:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x9b845800) [pid = 1810] [serial = 1093] [outer = (nil)] 18:55:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0xa104e400) [pid = 1810] [serial = 1094] [outer = 0x9b845800] 18:55:10 INFO - PROCESS | 1810 | 1463190910413 Marionette DEBUG loaded listener.js 18:55:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0xa104fc00) [pid = 1810] [serial = 1095] [outer = 0x9b845800] 18:55:11 INFO - PROCESS | 1810 | 1463190911376 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]]]}] 18:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1631ms 18:55:11 INFO - PROCESS | 1810 | 1463190911409 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 18:55:11 INFO - PROCESS | 1810 | 1463190911413 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 18:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:55:11 INFO - PROCESS | 1810 | 1463190911419 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:55:11 INFO - PROCESS | 1810 | 1463190911423 Marionette TRACE conn4 <- [1,1430,null,{}] 18:55:11 INFO - PROCESS | 1810 | 1463190911428 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}] 18:55:11 INFO - PROCESS | 1810 | 1463190911641 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 18:55:11 INFO - PROCESS | 1810 | 1463190911971 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x95039c00 == 157 [pid = 1810] [id = 365] 18:55:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x99cfe000) [pid = 1810] [serial = 1096] [outer = (nil)] 18:55:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0xa22b2000) [pid = 1810] [serial = 1097] [outer = 0x99cfe000] 18:55:12 INFO - PROCESS | 1810 | 1463190912068 Marionette DEBUG loaded listener.js 18:55:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0xa2376c00) [pid = 1810] [serial = 1098] [outer = 0x99cfe000] 18:55:13 INFO - PROCESS | 1810 | 1463190913044 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]]]}] 18:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1689ms 18:55:13 INFO - PROCESS | 1810 | 1463190913110 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 18:55:13 INFO - PROCESS | 1810 | 1463190913114 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 18:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:55:13 INFO - PROCESS | 1810 | 1463190913121 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:55:13 INFO - PROCESS | 1810 | 1463190913123 Marionette TRACE conn4 <- [1,1434,null,{}] 18:55:13 INFO - PROCESS | 1810 | 1463190913129 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}] 18:55:13 INFO - PROCESS | 1810 | 1463190913350 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 18:55:13 INFO - PROCESS | 1810 | 1463190913669 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:13 INFO - PROCESS | 1810 | ++DOCSHELL 0xa22abc00 == 158 [pid = 1810] [id = 366] 18:55:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0xa22b2800) [pid = 1810] [serial = 1099] [outer = (nil)] 18:55:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0xa2555400) [pid = 1810] [serial = 1100] [outer = 0xa22b2800] 18:55:13 INFO - PROCESS | 1810 | 1463190913760 Marionette DEBUG loaded listener.js 18:55:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0xa255b800) [pid = 1810] [serial = 1101] [outer = 0xa22b2800] 18:55:14 INFO - PROCESS | 1810 | 1463190914757 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]]]}] 18:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1685ms 18:55:14 INFO - PROCESS | 1810 | 1463190914807 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 18:55:14 INFO - PROCESS | 1810 | 1463190914812 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 18:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:55:14 INFO - PROCESS | 1810 | 1463190914819 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:55:14 INFO - PROCESS | 1810 | 1463190914822 Marionette TRACE conn4 <- [1,1438,null,{}] 18:55:14 INFO - PROCESS | 1810 | 1463190914828 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}] 18:55:15 INFO - PROCESS | 1810 | 1463190915060 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 18:55:15 INFO - PROCESS | 1810 | 1463190915409 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:15 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b804000 == 159 [pid = 1810] [id = 367] 18:55:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x8b804c00) [pid = 1810] [serial = 1102] [outer = (nil)] 18:55:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0xa2588c00) [pid = 1810] [serial = 1103] [outer = 0x8b804c00] 18:55:15 INFO - PROCESS | 1810 | 1463190915502 Marionette DEBUG loaded listener.js 18:55:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0xa258ac00) [pid = 1810] [serial = 1104] [outer = 0x8b804c00] 18:55:16 INFO - PROCESS | 1810 | 1463190916450 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]]]}] 18:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1681ms 18:55:16 INFO - PROCESS | 1810 | 1463190916501 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 18:55:16 INFO - PROCESS | 1810 | 1463190916505 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 18:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:55:16 INFO - PROCESS | 1810 | 1463190916512 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:55:16 INFO - PROCESS | 1810 | 1463190916515 Marionette TRACE conn4 <- [1,1442,null,{}] 18:55:16 INFO - PROCESS | 1810 | 1463190916522 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}] 18:55:16 INFO - PROCESS | 1810 | 1463190916749 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 18:55:17 INFO - PROCESS | 1810 | --DOCSHELL 0x93931800 == 158 [pid = 1810] [id = 49] 18:55:17 INFO - PROCESS | 1810 | --DOCSHELL 0x8a50ac00 == 157 [pid = 1810] [id = 349] 18:55:17 INFO - PROCESS | 1810 | --DOCSHELL 0x8afe6000 == 156 [pid = 1810] [id = 348] 18:55:17 INFO - PROCESS | 1810 | --DOCSHELL 0x8c288800 == 155 [pid = 1810] [id = 347] 18:55:17 INFO - PROCESS | 1810 | --DOCSHELL 0x8b1b1000 == 154 [pid = 1810] [id = 346] 18:55:17 INFO - PROCESS | 1810 | --DOCSHELL 0x8d987800 == 153 [pid = 1810] [id = 344] 18:55:17 INFO - PROCESS | 1810 | --DOCSHELL 0x9afb9c00 == 152 [pid = 1810] [id = 343] 18:55:17 INFO - PROCESS | 1810 | --DOCSHELL 0x8b10c800 == 151 [pid = 1810] [id = 341] 18:55:17 INFO - PROCESS | 1810 | --DOCSHELL 0x91a14400 == 150 [pid = 1810] [id = 342] 18:55:17 INFO - PROCESS | 1810 | --DOCSHELL 0x9a431000 == 149 [pid = 1810] [id = 340] 18:55:17 INFO - PROCESS | 1810 | --DOCSHELL 0x9a0cec00 == 148 [pid = 1810] [id = 339] 18:55:17 INFO - PROCESS | 1810 | --DOCSHELL 0x9994ac00 == 147 [pid = 1810] [id = 338] 18:55:17 INFO - PROCESS | 1810 | --DOCSHELL 0x92b49400 == 146 [pid = 1810] [id = 336] 18:55:17 INFO - PROCESS | 1810 | --DOCSHELL 0x93b06c00 == 145 [pid = 1810] [id = 337] 18:55:17 INFO - PROCESS | 1810 | --DOCSHELL 0x8c245c00 == 144 [pid = 1810] [id = 335] 18:55:17 INFO - PROCESS | 1810 | --DOCSHELL 0x91a0d800 == 143 [pid = 1810] [id = 334] 18:55:17 INFO - PROCESS | 1810 | --DOCSHELL 0x8f70c800 == 142 [pid = 1810] [id = 333] 18:55:17 INFO - PROCESS | 1810 | --DOCSHELL 0x8e750800 == 141 [pid = 1810] [id = 332] 18:55:17 INFO - PROCESS | 1810 | --DOCSHELL 0x8d312000 == 140 [pid = 1810] [id = 331] 18:55:17 INFO - PROCESS | 1810 | --DOCSHELL 0x8d8b0400 == 139 [pid = 1810] [id = 329] 18:55:17 INFO - PROCESS | 1810 | --DOCSHELL 0x8e8cd400 == 138 [pid = 1810] [id = 330] 18:55:17 INFO - PROCESS | 1810 | --DOCSHELL 0x8b808000 == 137 [pid = 1810] [id = 328] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x98126c00) [pid = 1810] [serial = 966] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x8d988c00) [pid = 1810] [serial = 926] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x8ec7bc00) [pid = 1810] [serial = 936] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x8c4de000) [pid = 1810] [serial = 975] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x8f9d9800) [pid = 1810] [serial = 942] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x9149a000) [pid = 1810] [serial = 945] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x8e753400) [pid = 1810] [serial = 981] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x8dc09c00) [pid = 1810] [serial = 980] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x8f9e1c00) [pid = 1810] [serial = 855] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x98f91c00) [pid = 1810] [serial = 968] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x9269c800) [pid = 1810] [serial = 951] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x98127800) [pid = 1810] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x92b5f000) [pid = 1810] [serial = 953] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x91a8e800) [pid = 1810] [serial = 948] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x92696c00) [pid = 1810] [serial = 950] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x996fe000) [pid = 1810] [serial = 969] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x99c58c00) [pid = 1810] [serial = 971] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x8e8d0000) [pid = 1810] [serial = 933] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x8e76b400) [pid = 1810] [serial = 929] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x92b99400) [pid = 1810] [serial = 954] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x8e87f800) [pid = 1810] [serial = 930] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x9503a000) [pid = 1810] [serial = 963] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x8d30f400) [pid = 1810] [serial = 978] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x8c4e8800) [pid = 1810] [serial = 924] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x8e9db400) [pid = 1810] [serial = 935] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x8ef18400) [pid = 1810] [serial = 939] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x8d154c00) [pid = 1810] [serial = 977] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x9776e800) [pid = 1810] [serial = 965] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x8db96c00) [pid = 1810] [serial = 920] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x91a1a800) [pid = 1810] [serial = 947] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x912ba400) [pid = 1810] [serial = 944] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x8e8ca000) [pid = 1810] [serial = 932] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x93b08400) [pid = 1810] [serial = 959] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x99cf0400) [pid = 1810] [serial = 972] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x92dd6400) [pid = 1810] [serial = 956] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x93896000) [pid = 1810] [serial = 957] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x95017000) [pid = 1810] [serial = 962] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x8ef11800) [pid = 1810] [serial = 938] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x93b0e800) [pid = 1810] [serial = 960] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x8c28d800) [pid = 1810] [serial = 923] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x8f70d400) [pid = 1810] [serial = 941] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x8c287400) [pid = 1810] [serial = 974] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x8db93c00) [pid = 1810] [serial = 927] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x8d314000) [pid = 1810] [serial = 983] [outer = (nil)] [url = about:blank] 18:55:18 INFO - PROCESS | 1810 | 1463190918350 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b1ac400 == 138 [pid = 1810] [id = 368] 18:55:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x8b1b0000) [pid = 1810] [serial = 1105] [outer = (nil)] 18:55:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x8b309800) [pid = 1810] [serial = 1106] [outer = 0x8b1b0000] 18:55:18 INFO - PROCESS | 1810 | 1463190918440 Marionette DEBUG loaded listener.js 18:55:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x8b807000) [pid = 1810] [serial = 1107] [outer = 0x8b1b0000] 18:55:19 INFO - PROCESS | 1810 | 1463190919285 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]]]}] 18:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2838ms 18:55:19 INFO - PROCESS | 1810 | 1463190919352 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 18:55:19 INFO - PROCESS | 1810 | 1463190919359 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 18:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:55:19 INFO - PROCESS | 1810 | 1463190919366 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:55:19 INFO - PROCESS | 1810 | 1463190919372 Marionette TRACE conn4 <- [1,1446,null,{}] 18:55:19 INFO - PROCESS | 1810 | 1463190919379 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}] 18:55:19 INFO - PROCESS | 1810 | 1463190919590 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 18:55:19 INFO - PROCESS | 1810 | 1463190919785 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c4ea800 == 139 [pid = 1810] [id = 369] 18:55:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x8c50f400) [pid = 1810] [serial = 1108] [outer = (nil)] 18:55:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x8c58e000) [pid = 1810] [serial = 1109] [outer = 0x8c50f400] 18:55:19 INFO - PROCESS | 1810 | 1463190919902 Marionette DEBUG loaded listener.js 18:55:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x8d30a400) [pid = 1810] [serial = 1110] [outer = 0x8c50f400] 18:55:20 INFO - PROCESS | 1810 | 1463190920759 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]]]}] 18:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1431ms 18:55:20 INFO - PROCESS | 1810 | 1463190920801 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 18:55:20 INFO - PROCESS | 1810 | 1463190920807 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 18:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:55:20 INFO - PROCESS | 1810 | 1463190920820 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:55:20 INFO - PROCESS | 1810 | 1463190920823 Marionette TRACE conn4 <- [1,1450,null,{}] 18:55:20 INFO - PROCESS | 1810 | 1463190920830 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}] 18:55:21 INFO - PROCESS | 1810 | 1463190921084 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 18:55:21 INFO - PROCESS | 1810 | 1463190921126 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d311800 == 140 [pid = 1810] [id = 370] 18:55:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x8db90800) [pid = 1810] [serial = 1111] [outer = (nil)] 18:55:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x8dba8400) [pid = 1810] [serial = 1112] [outer = 0x8db90800] 18:55:21 INFO - PROCESS | 1810 | 1463190921216 Marionette DEBUG loaded listener.js 18:55:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x8e751c00) [pid = 1810] [serial = 1113] [outer = 0x8db90800] 18:55:22 INFO - PROCESS | 1810 | 1463190922316 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]]]}] 18:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1539ms 18:55:22 INFO - PROCESS | 1810 | 1463190922354 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 18:55:22 INFO - PROCESS | 1810 | 1463190922357 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 18:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:55:22 INFO - PROCESS | 1810 | 1463190922389 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:55:22 INFO - PROCESS | 1810 | 1463190922398 Marionette TRACE conn4 <- [1,1454,null,{}] 18:55:22 INFO - PROCESS | 1810 | 1463190922405 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}] 18:55:23 INFO - PROCESS | 1810 | 1463190923108 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x8d988000) [pid = 1810] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x8e9d2800) [pid = 1810] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x8b307400) [pid = 1810] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x92b4d000) [pid = 1810] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x9b465c00) [pid = 1810] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x91a16c00) [pid = 1810] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x8d30b800) [pid = 1810] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x9a43f800) [pid = 1810] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x8b808800) [pid = 1810] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x98329c00) [pid = 1810] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x8e76f800) [pid = 1810] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x9ac76c00) [pid = 1810] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x8d14c000) [pid = 1810] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x8c244c00) [pid = 1810] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x93b09000) [pid = 1810] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x9a0d9c00) [pid = 1810] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x8ee04400) [pid = 1810] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x8d989c00) [pid = 1810] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x8b5c5400) [pid = 1810] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x8c288c00) [pid = 1810] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x91a0e800) [pid = 1810] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x9a0d5000) [pid = 1810] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:55:23 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x8db8cc00) [pid = 1810] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:55:23 INFO - PROCESS | 1810 | 1463190923333 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afeb000 == 141 [pid = 1810] [id = 371] 18:55:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x8b10b800) [pid = 1810] [serial = 1114] [outer = (nil)] 18:55:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x8b5ce800) [pid = 1810] [serial = 1115] [outer = 0x8b10b800] 18:55:23 INFO - PROCESS | 1810 | 1463190923412 Marionette DEBUG loaded listener.js 18:55:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x8c58ec00) [pid = 1810] [serial = 1116] [outer = 0x8b10b800] 18:55:24 INFO - PROCESS | 1810 | 1463190924209 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]]]}] 18:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1912ms 18:55:24 INFO - PROCESS | 1810 | 1463190924278 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 18:55:24 INFO - PROCESS | 1810 | 1463190924283 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 18:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:55:24 INFO - PROCESS | 1810 | 1463190924289 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:55:24 INFO - PROCESS | 1810 | 1463190924293 Marionette TRACE conn4 <- [1,1458,null,{}] 18:55:24 INFO - PROCESS | 1810 | 1463190924298 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}] 18:55:24 INFO - PROCESS | 1810 | 1463190924565 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 18:55:24 INFO - PROCESS | 1810 | 1463190924609 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d984800 == 142 [pid = 1810] [id = 372] 18:55:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x8e882400) [pid = 1810] [serial = 1117] [outer = (nil)] 18:55:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x8e9d8800) [pid = 1810] [serial = 1118] [outer = 0x8e882400] 18:55:24 INFO - PROCESS | 1810 | 1463190924681 Marionette DEBUG loaded listener.js 18:55:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x8ec7bc00) [pid = 1810] [serial = 1119] [outer = 0x8e882400] 18:55:26 INFO - PROCESS | 1810 | 1463190926040 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]]]}] 18:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1783ms 18:55:26 INFO - PROCESS | 1810 | 1463190926074 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 18:55:26 INFO - PROCESS | 1810 | 1463190926081 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 18:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:55:26 INFO - PROCESS | 1810 | 1463190926102 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:55:26 INFO - PROCESS | 1810 | 1463190926108 Marionette TRACE conn4 <- [1,1462,null,{}] 18:55:26 INFO - PROCESS | 1810 | 1463190926117 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}] 18:55:26 INFO - PROCESS | 1810 | 1463190926345 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 18:55:26 INFO - PROCESS | 1810 | 1463190926679 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b30c000 == 143 [pid = 1810] [id = 373] 18:55:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x8c4e4000) [pid = 1810] [serial = 1120] [outer = (nil)] 18:55:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x8c582000) [pid = 1810] [serial = 1121] [outer = 0x8c4e4000] 18:55:26 INFO - PROCESS | 1810 | 1463190926774 Marionette DEBUG loaded listener.js 18:55:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x8d8a3000) [pid = 1810] [serial = 1122] [outer = 0x8c4e4000] 18:55:27 INFO - PROCESS | 1810 | 1463190927842 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]]]}] 18:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1791ms 18:55:27 INFO - PROCESS | 1810 | 1463190927895 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 18:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:55:27 INFO - PROCESS | 1810 | 1463190927907 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 18:55:27 INFO - PROCESS | 1810 | 1463190927918 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:55:27 INFO - PROCESS | 1810 | 1463190927922 Marionette TRACE conn4 <- [1,1466,null,{}] 18:55:27 INFO - PROCESS | 1810 | 1463190927929 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}] 18:55:28 INFO - PROCESS | 1810 | 1463190928182 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 18:55:28 INFO - PROCESS | 1810 | 1463190928552 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:28 INFO - PROCESS | 1810 | ++DOCSHELL 0x8db9a000 == 144 [pid = 1810] [id = 374] 18:55:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x8dbaec00) [pid = 1810] [serial = 1123] [outer = (nil)] 18:55:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x8e767400) [pid = 1810] [serial = 1124] [outer = 0x8dbaec00] 18:55:28 INFO - PROCESS | 1810 | 1463190928644 Marionette DEBUG loaded listener.js 18:55:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x8e87e000) [pid = 1810] [serial = 1125] [outer = 0x8dbaec00] 18:55:29 INFO - PROCESS | 1810 | 1463190929682 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]]]}] 18:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1835ms 18:55:29 INFO - PROCESS | 1810 | 1463190929753 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 18:55:29 INFO - PROCESS | 1810 | 1463190929758 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 18:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:55:29 INFO - PROCESS | 1810 | 1463190929765 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:55:29 INFO - PROCESS | 1810 | 1463190929772 Marionette TRACE conn4 <- [1,1470,null,{}] 18:55:29 INFO - PROCESS | 1810 | 1463190929788 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}] 18:55:30 INFO - PROCESS | 1810 | 1463190930070 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 18:55:30 INFO - PROCESS | 1810 | 1463190930425 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e8ca000 == 145 [pid = 1810] [id = 375] 18:55:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x8ee03000) [pid = 1810] [serial = 1126] [outer = (nil)] 18:55:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x8ef0e400) [pid = 1810] [serial = 1127] [outer = 0x8ee03000] 18:55:30 INFO - PROCESS | 1810 | 1463190930529 Marionette DEBUG loaded listener.js 18:55:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x8f702000) [pid = 1810] [serial = 1128] [outer = 0x8ee03000] 18:55:31 INFO - PROCESS | 1810 | 1463190931525 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]]]}] 18:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1796ms 18:55:31 INFO - PROCESS | 1810 | 1463190931562 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 18:55:31 INFO - PROCESS | 1810 | 1463190931570 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 18:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:55:31 INFO - PROCESS | 1810 | 1463190931576 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:55:31 INFO - PROCESS | 1810 | 1463190931580 Marionette TRACE conn4 <- [1,1474,null,{}] 18:55:31 INFO - PROCESS | 1810 | 1463190931586 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}] 18:55:31 INFO - PROCESS | 1810 | 1463190931809 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 18:55:32 INFO - PROCESS | 1810 | 1463190932125 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:32 INFO - PROCESS | 1810 | ++DOCSHELL 0x8dc10400 == 146 [pid = 1810] [id = 376] 18:55:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x8f708800) [pid = 1810] [serial = 1129] [outer = (nil)] 18:55:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x8f9e1c00) [pid = 1810] [serial = 1130] [outer = 0x8f708800] 18:55:32 INFO - PROCESS | 1810 | 1463190932221 Marionette DEBUG loaded listener.js 18:55:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x91499400) [pid = 1810] [serial = 1131] [outer = 0x8f708800] 18:55:33 INFO - PROCESS | 1810 | 1463190933198 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]]]}] 18:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1682ms 18:55:33 INFO - PROCESS | 1810 | 1463190933259 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 18:55:33 INFO - PROCESS | 1810 | 1463190933263 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 18:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:55:33 INFO - PROCESS | 1810 | 1463190933270 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:55:33 INFO - PROCESS | 1810 | 1463190933272 Marionette TRACE conn4 <- [1,1478,null,{}] 18:55:33 INFO - PROCESS | 1810 | 1463190933279 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}] 18:55:33 INFO - PROCESS | 1810 | 1463190933489 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 18:55:33 INFO - PROCESS | 1810 | 1463190933751 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f9d6800 == 147 [pid = 1810] [id = 377] 18:55:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x914a1400) [pid = 1810] [serial = 1132] [outer = (nil)] 18:55:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x91a14c00) [pid = 1810] [serial = 1133] [outer = 0x914a1400] 18:55:33 INFO - PROCESS | 1810 | 1463190933884 Marionette DEBUG loaded listener.js 18:55:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x91a8e800) [pid = 1810] [serial = 1134] [outer = 0x914a1400] 18:55:34 INFO - PROCESS | 1810 | 1463190934851 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]]]}] 18:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1631ms 18:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:55:34 INFO - PROCESS | 1810 | 1463190934902 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 18:55:34 INFO - PROCESS | 1810 | 1463190934905 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 18:55:34 INFO - PROCESS | 1810 | 1463190934912 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:55:34 INFO - PROCESS | 1810 | 1463190934916 Marionette TRACE conn4 <- [1,1482,null,{}] 18:55:34 INFO - PROCESS | 1810 | 1463190934922 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}] 18:55:35 INFO - PROCESS | 1810 | 1463190935166 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 18:55:35 INFO - PROCESS | 1810 | 1463190935441 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ee0fc00 == 148 [pid = 1810] [id = 378] 18:55:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x91a12000) [pid = 1810] [serial = 1135] [outer = (nil)] 18:55:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x92a03000) [pid = 1810] [serial = 1136] [outer = 0x91a12000] 18:55:35 INFO - PROCESS | 1810 | 1463190935570 Marionette DEBUG loaded listener.js 18:55:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x92b41800) [pid = 1810] [serial = 1137] [outer = 0x91a12000] 18:55:36 INFO - PROCESS | 1810 | 1463190936535 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]]]}] 18:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1687ms 18:55:36 INFO - PROCESS | 1810 | 1463190936599 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 18:55:36 INFO - PROCESS | 1810 | 1463190936603 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 18:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:55:36 INFO - PROCESS | 1810 | 1463190936610 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:55:36 INFO - PROCESS | 1810 | 1463190936614 Marionette TRACE conn4 <- [1,1486,null,{}] 18:55:36 INFO - PROCESS | 1810 | 1463190936620 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}] 18:55:36 INFO - PROCESS | 1810 | 1463190936846 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 18:55:37 INFO - PROCESS | 1810 | 1463190937166 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x9269ec00 == 149 [pid = 1810] [id = 379] 18:55:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x92a08c00) [pid = 1810] [serial = 1138] [outer = (nil)] 18:55:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x92b93800) [pid = 1810] [serial = 1139] [outer = 0x92a08c00] 18:55:37 INFO - PROCESS | 1810 | 1463190937258 Marionette DEBUG loaded listener.js 18:55:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x92dcac00) [pid = 1810] [serial = 1140] [outer = 0x92a08c00] 18:55:38 INFO - PROCESS | 1810 | 1463190938297 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]]]}] 18:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1734ms 18:55:38 INFO - PROCESS | 1810 | 1463190938345 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 18:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:55:38 INFO - PROCESS | 1810 | 1463190938349 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 18:55:38 INFO - PROCESS | 1810 | 1463190938355 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:55:38 INFO - PROCESS | 1810 | 1463190938359 Marionette TRACE conn4 <- [1,1490,null,{}] 18:55:38 INFO - PROCESS | 1810 | 1463190938365 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}] 18:55:38 INFO - PROCESS | 1810 | 1463190938581 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 18:55:38 INFO - PROCESS | 1810 | 1463190938873 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x92a0e000 == 150 [pid = 1810] [id = 380] 18:55:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x92b50800) [pid = 1810] [serial = 1141] [outer = (nil)] 18:55:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x93b10400) [pid = 1810] [serial = 1142] [outer = 0x92b50800] 18:55:38 INFO - PROCESS | 1810 | 1463190938969 Marionette DEBUG loaded listener.js 18:55:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x93bf4400) [pid = 1810] [serial = 1143] [outer = 0x92b50800] 18:55:40 INFO - PROCESS | 1810 | 1463190940013 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]]]}] 18:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1681ms 18:55:40 INFO - PROCESS | 1810 | 1463190940037 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 18:55:40 INFO - PROCESS | 1810 | 1463190940041 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 18:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:55:40 INFO - PROCESS | 1810 | 1463190940047 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:55:40 INFO - PROCESS | 1810 | 1463190940051 Marionette TRACE conn4 <- [1,1494,null,{}] 18:55:40 INFO - PROCESS | 1810 | 1463190940056 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}] 18:55:40 INFO - PROCESS | 1810 | 1463190940247 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 18:55:40 INFO - PROCESS | 1810 | 1463190940515 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:40 INFO - PROCESS | 1810 | ++DOCSHELL 0x8a50ac00 == 151 [pid = 1810] [id = 381] 18:55:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x9149a800) [pid = 1810] [serial = 1144] [outer = (nil)] 18:55:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x9507a000) [pid = 1810] [serial = 1145] [outer = 0x9149a800] 18:55:40 INFO - PROCESS | 1810 | 1463190940653 Marionette DEBUG loaded listener.js 18:55:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x9776c000) [pid = 1810] [serial = 1146] [outer = 0x9149a800] 18:55:41 INFO - PROCESS | 1810 | 1463190941592 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]]]}] 18:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1590ms 18:55:41 INFO - PROCESS | 1810 | 1463190941638 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 18:55:41 INFO - PROCESS | 1810 | 1463190941642 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 18:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:55:41 INFO - PROCESS | 1810 | 1463190941648 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:55:41 INFO - PROCESS | 1810 | 1463190941652 Marionette TRACE conn4 <- [1,1498,null,{}] 18:55:41 INFO - PROCESS | 1810 | 1463190941658 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}] 18:55:41 INFO - PROCESS | 1810 | 1463190941884 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 18:55:42 INFO - PROCESS | 1810 | 1463190942213 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afef800 == 152 [pid = 1810] [id = 382] 18:55:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x93931c00) [pid = 1810] [serial = 1147] [outer = (nil)] 18:55:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x98ac3000) [pid = 1810] [serial = 1148] [outer = 0x93931c00] 18:55:42 INFO - PROCESS | 1810 | 1463190942309 Marionette DEBUG loaded listener.js 18:55:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x996f5800) [pid = 1810] [serial = 1149] [outer = 0x93931c00] 18:55:43 INFO - PROCESS | 1810 | 1463190943312 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]]]}] 18:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1731ms 18:55:43 INFO - PROCESS | 1810 | 1463190943380 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 18:55:43 INFO - PROCESS | 1810 | 1463190943385 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 18:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:55:43 INFO - PROCESS | 1810 | 1463190943392 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:55:43 INFO - PROCESS | 1810 | 1463190943397 Marionette TRACE conn4 <- [1,1502,null,{}] 18:55:43 INFO - PROCESS | 1810 | 1463190943403 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}] 18:55:43 INFO - PROCESS | 1810 | 1463190943679 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 18:55:44 INFO - PROCESS | 1810 | 1463190944006 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b1aac00 == 153 [pid = 1810] [id = 383] 18:55:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x99b9a800) [pid = 1810] [serial = 1150] [outer = (nil)] 18:55:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x9a0cec00) [pid = 1810] [serial = 1151] [outer = 0x99b9a800] 18:55:44 INFO - PROCESS | 1810 | 1463190944108 Marionette DEBUG loaded listener.js 18:55:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x9a0ee400) [pid = 1810] [serial = 1152] [outer = 0x99b9a800] 18:55:45 INFO - PROCESS | 1810 | 1463190945101 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]]]}] 18:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1782ms 18:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:55:45 INFO - PROCESS | 1810 | 1463190945175 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 18:55:45 INFO - PROCESS | 1810 | 1463190945178 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 18:55:45 INFO - PROCESS | 1810 | 1463190945185 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:55:45 INFO - PROCESS | 1810 | 1463190945188 Marionette TRACE conn4 <- [1,1506,null,{}] 18:55:45 INFO - PROCESS | 1810 | 1463190945194 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}] 18:55:45 INFO - PROCESS | 1810 | 1463190945402 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 18:55:45 INFO - PROCESS | 1810 | 1463190945765 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c583c00 == 154 [pid = 1810] [id = 384] 18:55:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x8d8a7c00) [pid = 1810] [serial = 1153] [outer = (nil)] 18:55:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x9a43e800) [pid = 1810] [serial = 1154] [outer = 0x8d8a7c00] 18:55:45 INFO - PROCESS | 1810 | 1463190945922 Marionette DEBUG loaded listener.js 18:55:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x9a90b800) [pid = 1810] [serial = 1155] [outer = 0x8d8a7c00] 18:55:46 INFO - PROCESS | 1810 | 1463190946845 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]]]}] 18:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1731ms 18:55:46 INFO - PROCESS | 1810 | 1463190946916 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 18:55:46 INFO - PROCESS | 1810 | 1463190946920 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 18:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:55:46 INFO - PROCESS | 1810 | 1463190946928 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:55:46 INFO - PROCESS | 1810 | 1463190946931 Marionette TRACE conn4 <- [1,1510,null,{}] 18:55:46 INFO - PROCESS | 1810 | 1463190946947 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}] 18:55:47 INFO - PROCESS | 1810 | 1463190947198 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 18:55:47 INFO - PROCESS | 1810 | 1463190947526 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x9a0d0000 == 155 [pid = 1810] [id = 385] 18:55:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x9a0d7c00) [pid = 1810] [serial = 1156] [outer = (nil)] 18:55:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x9afb3000) [pid = 1810] [serial = 1157] [outer = 0x9a0d7c00] 18:55:47 INFO - PROCESS | 1810 | 1463190947632 Marionette DEBUG loaded listener.js 18:55:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x9b46b800) [pid = 1810] [serial = 1158] [outer = 0x9a0d7c00] 18:55:48 INFO - PROCESS | 1810 | 1463190948656 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]]]}] 18:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1799ms 18:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:55:48 INFO - PROCESS | 1810 | 1463190948728 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 18:55:48 INFO - PROCESS | 1810 | 1463190948731 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 18:55:48 INFO - PROCESS | 1810 | 1463190948738 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:55:48 INFO - PROCESS | 1810 | 1463190948742 Marionette TRACE conn4 <- [1,1514,null,{}] 18:55:48 INFO - PROCESS | 1810 | 1463190948748 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}] 18:55:49 INFO - PROCESS | 1810 | 1463190949000 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 18:55:49 INFO - PROCESS | 1810 | 1463190949336 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x9ac79800 == 156 [pid = 1810] [id = 386] 18:55:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x9adea400) [pid = 1810] [serial = 1159] [outer = (nil)] 18:55:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x9d869c00) [pid = 1810] [serial = 1160] [outer = 0x9adea400] 18:55:49 INFO - PROCESS | 1810 | 1463190949444 Marionette DEBUG loaded listener.js 18:55:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0xa0519000) [pid = 1810] [serial = 1161] [outer = 0x9adea400] 18:55:50 INFO - PROCESS | 1810 | 1463190950543 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]]]}] 18:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1838ms 18:55:50 INFO - PROCESS | 1810 | 1463190950576 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 18:55:50 INFO - PROCESS | 1810 | 1463190950579 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 18:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:55:50 INFO - PROCESS | 1810 | 1463190950587 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:55:50 INFO - PROCESS | 1810 | 1463190950590 Marionette TRACE conn4 <- [1,1518,null,{}] 18:55:50 INFO - PROCESS | 1810 | 1463190950597 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}] 18:55:50 INFO - PROCESS | 1810 | 1463190950833 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 18:55:51 INFO - PROCESS | 1810 | 1463190951160 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e8d1800 == 157 [pid = 1810] [id = 387] 18:55:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x8e8d5000) [pid = 1810] [serial = 1162] [outer = (nil)] 18:55:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0xa2551400) [pid = 1810] [serial = 1163] [outer = 0x8e8d5000] 18:55:51 INFO - PROCESS | 1810 | 1463190951263 Marionette DEBUG loaded listener.js 18:55:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0xa2582c00) [pid = 1810] [serial = 1164] [outer = 0x8e8d5000] 18:55:52 INFO - PROCESS | 1810 | 1463190952283 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]]]}] 18:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1741ms 18:55:52 INFO - PROCESS | 1810 | 1463190952329 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 18:55:52 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:55:52 INFO - PROCESS | 1810 | 1463190952333 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 18:55:52 INFO - PROCESS | 1810 | 1463190952340 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:55:52 INFO - PROCESS | 1810 | 1463190952343 Marionette TRACE conn4 <- [1,1522,null,{}] 18:55:52 INFO - PROCESS | 1810 | 1463190952349 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}] 18:55:52 INFO - PROCESS | 1810 | 1463190952590 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 18:55:52 INFO - PROCESS | 1810 | 1463190952919 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b10ac00 == 158 [pid = 1810] [id = 388] 18:55:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x9ac72c00) [pid = 1810] [serial = 1165] [outer = (nil)] 18:55:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0xa2759400) [pid = 1810] [serial = 1166] [outer = 0x9ac72c00] 18:55:53 INFO - PROCESS | 1810 | 1463190953016 Marionette DEBUG loaded listener.js 18:55:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0xa27c3c00) [pid = 1810] [serial = 1167] [outer = 0x9ac72c00] 18:55:53 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:53 INFO - PROCESS | 1810 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:55:53 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:53 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:53 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:53 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:53 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:53 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:53 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:53 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:53 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:53 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:53 INFO - PROCESS | 1810 | 1463190953855 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"]]]}] 18:55:53 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 () { 18:55:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:55:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:55:53 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 () { 18:55:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:55:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:55:53 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 () { 18:55:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:55:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:55:53 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 () { 18:55:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:55:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:55:53 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1583ms 18:55:53 INFO - PROCESS | 1810 | 1463190953928 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 18:55:53 INFO - PROCESS | 1810 | 1463190953938 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 18:55:53 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:55:53 INFO - PROCESS | 1810 | 1463190953952 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:55:53 INFO - PROCESS | 1810 | 1463190953955 Marionette TRACE conn4 <- [1,1526,null,{}] 18:55:53 INFO - PROCESS | 1810 | 1463190953986 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}] 18:55:54 INFO - PROCESS | 1810 | 1463190954253 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 18:55:54 INFO - PROCESS | 1810 | 1463190954700 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b80e400 == 159 [pid = 1810] [id = 389] 18:55:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x8c248c00) [pid = 1810] [serial = 1168] [outer = (nil)] 18:55:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0xa3165000) [pid = 1810] [serial = 1169] [outer = 0x8c248c00] 18:55:54 INFO - PROCESS | 1810 | 1463190954868 Marionette DEBUG loaded listener.js 18:55:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0xa3323000) [pid = 1810] [serial = 1170] [outer = 0x8c248c00] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8b104000 == 158 [pid = 1810] [id = 277] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x945e2800 == 157 [pid = 1810] [id = 269] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x9d374000 == 156 [pid = 1810] [id = 273] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x912b3400 == 155 [pid = 1810] [id = 271] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x99a8f800 == 154 [pid = 1810] [id = 270] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8d985400 == 153 [pid = 1810] [id = 274] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8dc09800 == 152 [pid = 1810] [id = 149] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8b103400 == 151 [pid = 1810] [id = 276] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8dbad800 == 150 [pid = 1810] [id = 265] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x92b51400 == 149 [pid = 1810] [id = 268] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x914a3800 == 148 [pid = 1810] [id = 267] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8afeb000 == 147 [pid = 1810] [id = 371] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8d311800 == 146 [pid = 1810] [id = 370] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8c4ea800 == 145 [pid = 1810] [id = 369] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8b1ac400 == 144 [pid = 1810] [id = 368] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x99c5ac00 == 143 [pid = 1810] [id = 361] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8ef10800 == 142 [pid = 1810] [id = 360] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x914a2400 == 141 [pid = 1810] [id = 358] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x92a0bc00 == 140 [pid = 1810] [id = 359] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8d14a800 == 139 [pid = 1810] [id = 357] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8f70b400 == 138 [pid = 1810] [id = 356] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8f9d8400 == 137 [pid = 1810] [id = 355] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8ec93c00 == 136 [pid = 1810] [id = 354] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8b304400 == 135 [pid = 1810] [id = 353] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8b1b0400 == 134 [pid = 1810] [id = 351] 18:55:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8d150400 == 133 [pid = 1810] [id = 352] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x8dba4400) [pid = 1810] [serial = 1050] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x9d86d400) [pid = 1810] [serial = 1035] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x8ec78400) [pid = 1810] [serial = 992] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x8b5c6400) [pid = 1810] [serial = 1040] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x9776f000) [pid = 1810] [serial = 1011] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x9b973800) [pid = 1810] [serial = 1032] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x92a0c000) [pid = 1810] [serial = 1002] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x8d8ae400) [pid = 1810] [serial = 1047] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x9ac6e000) [pid = 1810] [serial = 1023] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x8c4e2400) [pid = 1810] [serial = 987] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x9ac75800) [pid = 1810] [serial = 1025] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x8f703400) [pid = 1810] [serial = 996] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x9b46e400) [pid = 1810] [serial = 1028] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x92b96400) [pid = 1810] [serial = 1007] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x95080400) [pid = 1810] [serial = 1010] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x8d98f400) [pid = 1810] [serial = 1049] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x92698000) [pid = 1810] [serial = 1001] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x99b9e000) [pid = 1810] [serial = 1013] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x9a90b000) [pid = 1810] [serial = 1020] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x8ee0d400) [pid = 1810] [serial = 995] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x8c246800) [pid = 1810] [serial = 986] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x8b5ce000) [pid = 1810] [serial = 1041] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x912b2400) [pid = 1810] [serial = 998] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x8d992000) [pid = 1810] [serial = 989] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x92dd1000) [pid = 1810] [serial = 1008] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x8d30ec00) [pid = 1810] [serial = 1038] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x8dba9400) [pid = 1810] [serial = 990] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x8c4e6800) [pid = 1810] [serial = 1043] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x99c50c00) [pid = 1810] [serial = 1014] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x92b54800) [pid = 1810] [serial = 1005] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x9a0da400) [pid = 1810] [serial = 1016] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x9b845c00) [pid = 1810] [serial = 1031] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x9adf0c00) [pid = 1810] [serial = 1026] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x8c514800) [pid = 1810] [serial = 1044] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x8d314800) [pid = 1810] [serial = 1046] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x92b4dc00) [pid = 1810] [serial = 1004] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x9a433400) [pid = 1810] [serial = 1017] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x8dba7800) [pid = 1810] [serial = 921] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x9aaab800) [pid = 1810] [serial = 1022] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x9b849c00) [pid = 1810] [serial = 1034] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x9a904000) [pid = 1810] [serial = 1019] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x8ec89800) [pid = 1810] [serial = 993] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x9b4aa400) [pid = 1810] [serial = 1029] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x91498400) [pid = 1810] [serial = 999] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x8c590800) [pid = 1810] [serial = 1037] [outer = (nil)] [url = about:blank] 18:55:57 INFO - PROCESS | 1810 | 1463190957774 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"]]]}] 18:55:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:55:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:55:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:55:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:55:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:55:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:55:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:55:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 3908ms 18:55:57 INFO - PROCESS | 1810 | 1463190957864 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 18:55:57 INFO - PROCESS | 1810 | 1463190957872 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 18:55:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:55:57 INFO - PROCESS | 1810 | 1463190957882 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:55:57 INFO - PROCESS | 1810 | 1463190957888 Marionette TRACE conn4 <- [1,1530,null,{}] 18:55:57 INFO - PROCESS | 1810 | 1463190957896 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}] 18:55:58 INFO - PROCESS | 1810 | 1463190958110 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 18:55:58 INFO - PROCESS | 1810 | 1463190958372 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b802c00 == 134 [pid = 1810] [id = 390] 18:55:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x8b808000) [pid = 1810] [serial = 1171] [outer = (nil)] 18:55:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x8c243800) [pid = 1810] [serial = 1172] [outer = 0x8b808000] 18:55:58 INFO - PROCESS | 1810 | 1463190958473 Marionette DEBUG loaded listener.js 18:55:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x8c24ec00) [pid = 1810] [serial = 1173] [outer = 0x8b808000] 18:55:59 INFO - PROCESS | 1810 | 1463190959197 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]]]}] 18:55:59 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 18:55:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:55:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:55:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:55:59 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. 18:55:59 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:55:59 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1339ms 18:55:59 INFO - PROCESS | 1810 | 1463190959222 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 18:55:59 INFO - PROCESS | 1810 | 1463190959230 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 18:55:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:55:59 INFO - PROCESS | 1810 | 1463190959241 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:55:59 INFO - PROCESS | 1810 | 1463190959245 Marionette TRACE conn4 <- [1,1534,null,{}] 18:55:59 INFO - PROCESS | 1810 | 1463190959252 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}] 18:55:59 INFO - PROCESS | 1810 | 1463190959582 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 18:55:59 INFO - PROCESS | 1810 | 1463190959650 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c286800 == 135 [pid = 1810] [id = 391] 18:55:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x8c295000) [pid = 1810] [serial = 1174] [outer = (nil)] 18:55:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x8c514c00) [pid = 1810] [serial = 1175] [outer = 0x8c295000] 18:55:59 INFO - PROCESS | 1810 | 1463190959725 Marionette DEBUG loaded listener.js 18:55:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x8d14fc00) [pid = 1810] [serial = 1176] [outer = 0x8c295000] 18:56:00 INFO - PROCESS | 1810 | 1463190960760 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]]]}] 18:56:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:56:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1583ms 18:56:00 INFO - PROCESS | 1810 | 1463190960824 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 18:56:00 INFO - PROCESS | 1810 | 1463190960829 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 18:56:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:56:00 INFO - PROCESS | 1810 | 1463190960844 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:56:00 INFO - PROCESS | 1810 | 1463190960848 Marionette TRACE conn4 <- [1,1538,null,{}] 18:56:00 INFO - PROCESS | 1810 | 1463190960865 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}] 18:56:01 INFO - PROCESS | 1810 | 1463190961154 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 18:56:01 INFO - PROCESS | 1810 | 1463190961200 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:01 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c291c00 == 136 [pid = 1810] [id = 392] 18:56:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x8d8a3c00) [pid = 1810] [serial = 1177] [outer = (nil)] 18:56:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x8d98b800) [pid = 1810] [serial = 1178] [outer = 0x8d8a3c00] 18:56:01 INFO - PROCESS | 1810 | 1463190961289 Marionette DEBUG loaded listener.js 18:56:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x8db97c00) [pid = 1810] [serial = 1179] [outer = 0x8d8a3c00] 18:56:02 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x8ef16800) [pid = 1810] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:56:02 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x8b804c00) [pid = 1810] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:56:02 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x8b1b0000) [pid = 1810] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:56:02 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x8f70a400) [pid = 1810] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:56:02 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x8db8d800) [pid = 1810] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:56:02 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x91a0e400) [pid = 1810] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:56:02 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x8f70bc00) [pid = 1810] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:56:02 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x9adf7000) [pid = 1810] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:56:02 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x9839f800) [pid = 1810] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:56:02 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x9a434c00) [pid = 1810] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:56:02 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0xa22b2800) [pid = 1810] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:56:02 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x8b10b800) [pid = 1810] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:56:02 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x8ec79800) [pid = 1810] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:56:02 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x8b80b000) [pid = 1810] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:56:02 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x9b845800) [pid = 1810] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:56:02 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x92b8f400) [pid = 1810] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:56:02 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x99cfdc00) [pid = 1810] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:56:02 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x99cfe000) [pid = 1810] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:56:02 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x8b5cf000) [pid = 1810] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:56:02 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x8db90800) [pid = 1810] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:56:02 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x914a5800) [pid = 1810] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:56:02 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x8c50f400) [pid = 1810] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:56:03 INFO - PROCESS | 1810 | 1463190963150 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]]]}] 18:56:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:56:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 2338ms 18:56:03 INFO - PROCESS | 1810 | 1463190963182 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 18:56:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:56:03 INFO - PROCESS | 1810 | 1463190963187 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 18:56:03 INFO - PROCESS | 1810 | 1463190963193 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:56:03 INFO - PROCESS | 1810 | 1463190963196 Marionette TRACE conn4 <- [1,1542,null,{}] 18:56:03 INFO - PROCESS | 1810 | 1463190963202 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}] 18:56:03 INFO - PROCESS | 1810 | 1463190963493 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 18:56:03 INFO - PROCESS | 1810 | 1463190963518 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b804c00 == 137 [pid = 1810] [id = 393] 18:56:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x8c590c00) [pid = 1810] [serial = 1180] [outer = (nil)] 18:56:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x8db9a800) [pid = 1810] [serial = 1181] [outer = 0x8c590c00] 18:56:03 INFO - PROCESS | 1810 | 1463190963597 Marionette DEBUG loaded listener.js 18:56:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x8dbb0000) [pid = 1810] [serial = 1182] [outer = 0x8c590c00] 18:56:05 INFO - PROCESS | 1810 | 1463190965052 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]]]}] 18:56:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:56:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1895ms 18:56:05 INFO - PROCESS | 1810 | 1463190965090 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 18:56:05 INFO - PROCESS | 1810 | 1463190965096 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 18:56:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:56:05 INFO - PROCESS | 1810 | 1463190965105 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:56:05 INFO - PROCESS | 1810 | 1463190965111 Marionette TRACE conn4 <- [1,1546,null,{}] 18:56:05 INFO - PROCESS | 1810 | 1463190965120 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}] 18:56:05 INFO - PROCESS | 1810 | 1463190965367 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 18:56:05 INFO - PROCESS | 1810 | 1463190965673 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b5c6400 == 138 [pid = 1810] [id = 394] 18:56:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x8b80b800) [pid = 1810] [serial = 1183] [outer = (nil)] 18:56:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x8c4e7c00) [pid = 1810] [serial = 1184] [outer = 0x8b80b800] 18:56:05 INFO - PROCESS | 1810 | 1463190965772 Marionette DEBUG loaded listener.js 18:56:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x8c585c00) [pid = 1810] [serial = 1185] [outer = 0x8b80b800] 18:56:06 INFO - PROCESS | 1810 | 1463190966851 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]]]}] 18:56:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:56:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1796ms 18:56:06 INFO - PROCESS | 1810 | 1463190966901 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 18:56:06 INFO - PROCESS | 1810 | 1463190966910 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 18:56:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:56:06 INFO - PROCESS | 1810 | 1463190966922 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:56:06 INFO - PROCESS | 1810 | 1463190966926 Marionette TRACE conn4 <- [1,1550,null,{}] 18:56:06 INFO - PROCESS | 1810 | 1463190966934 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}] 18:56:07 INFO - PROCESS | 1810 | 1463190967194 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 18:56:07 INFO - PROCESS | 1810 | 1463190967525 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d987800 == 139 [pid = 1810] [id = 395] 18:56:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x8d98ac00) [pid = 1810] [serial = 1186] [outer = (nil)] 18:56:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x8db93c00) [pid = 1810] [serial = 1187] [outer = 0x8d98ac00] 18:56:07 INFO - PROCESS | 1810 | 1463190967642 Marionette DEBUG loaded listener.js 18:56:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x8e74e000) [pid = 1810] [serial = 1188] [outer = 0x8d98ac00] 18:56:08 INFO - PROCESS | 1810 | 1463190968659 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]]]}] 18:56:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:56:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1787ms 18:56:08 INFO - PROCESS | 1810 | 1463190968710 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 18:56:08 INFO - PROCESS | 1810 | 1463190968715 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 18:56:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:56:08 INFO - PROCESS | 1810 | 1463190968722 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:56:08 INFO - PROCESS | 1810 | 1463190968728 Marionette TRACE conn4 <- [1,1554,null,{}] 18:56:08 INFO - PROCESS | 1810 | 1463190968748 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}] 18:56:08 INFO - PROCESS | 1810 | 1463190968988 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 18:56:09 INFO - PROCESS | 1810 | 1463190969305 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e766800 == 140 [pid = 1810] [id = 396] 18:56:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x8e8cfc00) [pid = 1810] [serial = 1189] [outer = (nil)] 18:56:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x8e8d4c00) [pid = 1810] [serial = 1190] [outer = 0x8e8cfc00] 18:56:09 INFO - PROCESS | 1810 | 1463190969411 Marionette DEBUG loaded listener.js 18:56:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x8e9db400) [pid = 1810] [serial = 1191] [outer = 0x8e8cfc00] 18:56:10 INFO - PROCESS | 1810 | 1463190970368 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]]]}] 18:56:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:56:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1690ms 18:56:10 INFO - PROCESS | 1810 | 1463190970413 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 18:56:10 INFO - PROCESS | 1810 | 1463190970418 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 18:56:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:56:10 INFO - PROCESS | 1810 | 1463190970455 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:56:10 INFO - PROCESS | 1810 | 1463190970460 Marionette TRACE conn4 <- [1,1558,null,{}] 18:56:10 INFO - PROCESS | 1810 | 1463190970471 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}] 18:56:10 INFO - PROCESS | 1810 | 1463190970746 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 18:56:11 INFO - PROCESS | 1810 | 1463190971073 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e8cc000 == 141 [pid = 1810] [id = 397] 18:56:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x8e8d4800) [pid = 1810] [serial = 1192] [outer = (nil)] 18:56:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x8ec91c00) [pid = 1810] [serial = 1193] [outer = 0x8e8d4800] 18:56:11 INFO - PROCESS | 1810 | 1463190971168 Marionette DEBUG loaded listener.js 18:56:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x8ee04400) [pid = 1810] [serial = 1194] [outer = 0x8e8d4800] 18:56:12 INFO - PROCESS | 1810 | 1463190972088 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]]]}] 18:56:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:56:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1698ms 18:56:12 INFO - PROCESS | 1810 | 1463190972154 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 18:56:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:56:12 INFO - PROCESS | 1810 | 1463190972158 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 18:56:12 INFO - PROCESS | 1810 | 1463190972164 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:56:12 INFO - PROCESS | 1810 | 1463190972168 Marionette TRACE conn4 <- [1,1562,null,{}] 18:56:12 INFO - PROCESS | 1810 | 1463190972174 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}] 18:56:12 INFO - PROCESS | 1810 | 1463190972438 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 18:56:12 INFO - PROCESS | 1810 | 1463190972791 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e882c00 == 142 [pid = 1810] [id = 398] 18:56:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x8ec89800) [pid = 1810] [serial = 1195] [outer = (nil)] 18:56:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x8ef13400) [pid = 1810] [serial = 1196] [outer = 0x8ec89800] 18:56:12 INFO - PROCESS | 1810 | 1463190972885 Marionette DEBUG loaded listener.js 18:56:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x8ef18800) [pid = 1810] [serial = 1197] [outer = 0x8ec89800] 18:56:13 INFO - PROCESS | 1810 | 1463190973813 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]]]}] 18:56:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:56:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1684ms 18:56:13 INFO - PROCESS | 1810 | 1463190973850 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 18:56:13 INFO - PROCESS | 1810 | 1463190973854 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 18:56:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:56:13 INFO - PROCESS | 1810 | 1463190973861 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:56:13 INFO - PROCESS | 1810 | 1463190973865 Marionette TRACE conn4 <- [1,1566,null,{}] 18:56:13 INFO - PROCESS | 1810 | 1463190973871 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}] 18:56:14 INFO - PROCESS | 1810 | 1463190974110 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 18:56:14 INFO - PROCESS | 1810 | 1463190974441 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c4ddc00 == 143 [pid = 1810] [id = 399] 18:56:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x8f70d000) [pid = 1810] [serial = 1198] [outer = (nil)] 18:56:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x912b8800) [pid = 1810] [serial = 1199] [outer = 0x8f70d000] 18:56:14 INFO - PROCESS | 1810 | 1463190974547 Marionette DEBUG loaded listener.js 18:56:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x91497c00) [pid = 1810] [serial = 1200] [outer = 0x8f70d000] 18:56:15 INFO - PROCESS | 1810 | 1463190975527 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]]]}] 18:56:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:56:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1737ms 18:56:15 INFO - PROCESS | 1810 | 1463190975599 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 18:56:15 INFO - PROCESS | 1810 | 1463190975603 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 18:56:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:56:15 INFO - PROCESS | 1810 | 1463190975610 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:56:15 INFO - PROCESS | 1810 | 1463190975614 Marionette TRACE conn4 <- [1,1570,null,{}] 18:56:15 INFO - PROCESS | 1810 | 1463190975620 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}] 18:56:15 INFO - PROCESS | 1810 | 1463190975845 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 18:56:16 INFO - PROCESS | 1810 | 1463190976163 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f703000 == 144 [pid = 1810] [id = 400] 18:56:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x8f9db800) [pid = 1810] [serial = 1201] [outer = (nil)] 18:56:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x91a11000) [pid = 1810] [serial = 1202] [outer = 0x8f9db800] 18:56:16 INFO - PROCESS | 1810 | 1463190976255 Marionette DEBUG loaded listener.js 18:56:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x91a15000) [pid = 1810] [serial = 1203] [outer = 0x8f9db800] 18:56:17 INFO - PROCESS | 1810 | 1463190977209 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]]]}] 18:56:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:56:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1637ms 18:56:17 INFO - PROCESS | 1810 | 1463190977248 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 18:56:17 INFO - PROCESS | 1810 | 1463190977251 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 18:56:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:56:17 INFO - PROCESS | 1810 | 1463190977258 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:56:17 INFO - PROCESS | 1810 | 1463190977262 Marionette TRACE conn4 <- [1,1574,null,{}] 18:56:17 INFO - PROCESS | 1810 | 1463190977268 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}] 18:56:17 INFO - PROCESS | 1810 | 1463190977476 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 18:56:17 INFO - PROCESS | 1810 | 1463190977823 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f9df800 == 145 [pid = 1810] [id = 401] 18:56:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x914a3c00) [pid = 1810] [serial = 1204] [outer = (nil)] 18:56:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x92697c00) [pid = 1810] [serial = 1205] [outer = 0x914a3c00] 18:56:17 INFO - PROCESS | 1810 | 1463190977916 Marionette DEBUG loaded listener.js 18:56:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x9269a000) [pid = 1810] [serial = 1206] [outer = 0x914a3c00] 18:56:18 INFO - PROCESS | 1810 | 1463190978840 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]]]}] 18:56:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:56:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1632ms 18:56:18 INFO - PROCESS | 1810 | 1463190978892 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 18:56:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:56:18 INFO - PROCESS | 1810 | 1463190978896 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 18:56:18 INFO - PROCESS | 1810 | 1463190978903 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:56:18 INFO - PROCESS | 1810 | 1463190978906 Marionette TRACE conn4 <- [1,1578,null,{}] 18:56:18 INFO - PROCESS | 1810 | 1463190978913 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}] 18:56:19 INFO - PROCESS | 1810 | 1463190979133 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 18:56:19 INFO - PROCESS | 1810 | 1463190979447 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x92691400 == 146 [pid = 1810] [id = 402] 18:56:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x92693800) [pid = 1810] [serial = 1207] [outer = (nil)] 18:56:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x92b43c00) [pid = 1810] [serial = 1208] [outer = 0x92693800] 18:56:19 INFO - PROCESS | 1810 | 1463190979563 Marionette DEBUG loaded listener.js 18:56:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x92b4dc00) [pid = 1810] [serial = 1209] [outer = 0x92693800] 18:56:20 INFO - PROCESS | 1810 | 1463190980506 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]]]}] 18:56:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:56:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1638ms 18:56:20 INFO - PROCESS | 1810 | 1463190980541 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 18:56:20 INFO - PROCESS | 1810 | 1463190980544 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 18:56:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:56:20 INFO - PROCESS | 1810 | 1463190980552 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:56:20 INFO - PROCESS | 1810 | 1463190980556 Marionette TRACE conn4 <- [1,1582,null,{}] 18:56:20 INFO - PROCESS | 1810 | 1463190980562 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}] 18:56:20 INFO - PROCESS | 1810 | 1463190980786 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 18:56:21 INFO - PROCESS | 1810 | 1463190981107 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b10ec00 == 147 [pid = 1810] [id = 403] 18:56:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x9269e800) [pid = 1810] [serial = 1210] [outer = (nil)] 18:56:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x92b90000) [pid = 1810] [serial = 1211] [outer = 0x9269e800] 18:56:21 INFO - PROCESS | 1810 | 1463190981205 Marionette DEBUG loaded listener.js 18:56:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x92b97800) [pid = 1810] [serial = 1212] [outer = 0x9269e800] 18:56:22 INFO - PROCESS | 1810 | 1463190982156 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]]]}] 18:56:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:56:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1638ms 18:56:22 INFO - PROCESS | 1810 | 1463190982194 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 18:56:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:56:22 INFO - PROCESS | 1810 | 1463190982199 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 18:56:22 INFO - PROCESS | 1810 | 1463190982205 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:56:22 INFO - PROCESS | 1810 | 1463190982210 Marionette TRACE conn4 <- [1,1586,null,{}] 18:56:22 INFO - PROCESS | 1810 | 1463190982215 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}] 18:56:22 INFO - PROCESS | 1810 | 1463190982471 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 18:56:22 INFO - PROCESS | 1810 | 1463190982820 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c28ac00 == 148 [pid = 1810] [id = 404] 18:56:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x93939000) [pid = 1810] [serial = 1213] [outer = (nil)] 18:56:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x95016c00) [pid = 1810] [serial = 1214] [outer = 0x93939000] 18:56:22 INFO - PROCESS | 1810 | 1463190982928 Marionette DEBUG loaded listener.js 18:56:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x97719c00) [pid = 1810] [serial = 1215] [outer = 0x93939000] 18:56:23 INFO - PROCESS | 1810 | 1463190983860 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]]]}] 18:56:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:56:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1694ms 18:56:23 INFO - PROCESS | 1810 | 1463190983899 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 18:56:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:56:23 INFO - PROCESS | 1810 | 1463190983903 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 18:56:23 INFO - PROCESS | 1810 | 1463190983910 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:56:23 INFO - PROCESS | 1810 | 1463190983914 Marionette TRACE conn4 <- [1,1590,null,{}] 18:56:23 INFO - PROCESS | 1810 | 1463190983920 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}] 18:56:24 INFO - PROCESS | 1810 | 1463190984136 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 18:56:24 INFO - PROCESS | 1810 | 1463190984408 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x9269a800 == 149 [pid = 1810] [id = 405] 18:56:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x92b55c00) [pid = 1810] [serial = 1216] [outer = (nil)] 18:56:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x98ac0400) [pid = 1810] [serial = 1217] [outer = 0x92b55c00] 18:56:24 INFO - PROCESS | 1810 | 1463190984563 Marionette DEBUG loaded listener.js 18:56:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x997a2400) [pid = 1810] [serial = 1218] [outer = 0x92b55c00] 18:56:25 INFO - PROCESS | 1810 | 1463190985483 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]]]}] 18:56:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:56:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1688ms 18:56:25 INFO - PROCESS | 1810 | 1463190985599 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 18:56:25 INFO - PROCESS | 1810 | 1463190985603 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 18:56:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:56:25 INFO - PROCESS | 1810 | 1463190985662 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:56:25 INFO - PROCESS | 1810 | 1463190985665 Marionette TRACE conn4 <- [1,1594,null,{}] 18:56:25 INFO - PROCESS | 1810 | 1463190985674 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}] 18:56:25 INFO - PROCESS | 1810 | 1463190985913 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 18:56:26 INFO - PROCESS | 1810 | 1463190986244 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afe9000 == 150 [pid = 1810] [id = 406] 18:56:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x95084c00) [pid = 1810] [serial = 1219] [outer = (nil)] 18:56:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x99c5a400) [pid = 1810] [serial = 1220] [outer = 0x95084c00] 18:56:26 INFO - PROCESS | 1810 | 1463190986335 Marionette DEBUG loaded listener.js 18:56:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x99cf0400) [pid = 1810] [serial = 1221] [outer = 0x95084c00] 18:56:27 INFO - PROCESS | 1810 | 1463190987265 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]]]}] 18:56:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:56:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1698ms 18:56:27 INFO - PROCESS | 1810 | 1463190987310 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 18:56:27 INFO - PROCESS | 1810 | 1463190987315 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 18:56:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:56:27 INFO - PROCESS | 1810 | 1463190987342 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:56:27 INFO - PROCESS | 1810 | 1463190987346 Marionette TRACE conn4 <- [1,1598,null,{}] 18:56:27 INFO - PROCESS | 1810 | 1463190987356 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}] 18:56:27 INFO - PROCESS | 1810 | 1463190987573 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 18:56:27 INFO - PROCESS | 1810 | 1463190987920 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e763400 == 151 [pid = 1810] [id = 407] 18:56:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x8f709000) [pid = 1810] [serial = 1222] [outer = (nil)] 18:56:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x9a0d2c00) [pid = 1810] [serial = 1223] [outer = 0x8f709000] 18:56:28 INFO - PROCESS | 1810 | 1463190988012 Marionette DEBUG loaded listener.js 18:56:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x9a430800) [pid = 1810] [serial = 1224] [outer = 0x8f709000] 18:56:28 INFO - PROCESS | 1810 | 1463190988959 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]]]}] 18:56:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:56:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1712ms 18:56:29 INFO - PROCESS | 1810 | 1463190989037 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 18:56:29 INFO - PROCESS | 1810 | 1463190989042 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 18:56:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:56:29 INFO - PROCESS | 1810 | 1463190989052 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:56:29 INFO - PROCESS | 1810 | 1463190989057 Marionette TRACE conn4 <- [1,1602,null,{}] 18:56:29 INFO - PROCESS | 1810 | 1463190989066 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}] 18:56:29 INFO - PROCESS | 1810 | 1463190989414 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 18:56:29 INFO - PROCESS | 1810 | 1463190989743 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x99c52c00 == 152 [pid = 1810] [id = 408] 18:56:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x9a0d1800) [pid = 1810] [serial = 1225] [outer = (nil)] 18:56:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x9a90c400) [pid = 1810] [serial = 1226] [outer = 0x9a0d1800] 18:56:29 INFO - PROCESS | 1810 | 1463190989835 Marionette DEBUG loaded listener.js 18:56:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x9aaa8000) [pid = 1810] [serial = 1227] [outer = 0x9a0d1800] 18:56:30 INFO - PROCESS | 1810 | 1463190990852 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]]]}] 18:56:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:56:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1840ms 18:56:30 INFO - PROCESS | 1810 | 1463190990891 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 18:56:30 INFO - PROCESS | 1810 | 1463190990894 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 18:56:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:56:30 INFO - PROCESS | 1810 | 1463190990901 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:56:30 INFO - PROCESS | 1810 | 1463190990905 Marionette TRACE conn4 <- [1,1606,null,{}] 18:56:30 INFO - PROCESS | 1810 | 1463190990911 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}] 18:56:31 INFO - PROCESS | 1810 | 1463190991133 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 18:56:31 INFO - PROCESS | 1810 | 1463190991465 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x99a91000 == 153 [pid = 1810] [id = 409] 18:56:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x99f9dc00) [pid = 1810] [serial = 1228] [outer = (nil)] 18:56:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x9afb5400) [pid = 1810] [serial = 1229] [outer = 0x99f9dc00] 18:56:31 INFO - PROCESS | 1810 | 1463190991561 Marionette DEBUG loaded listener.js 18:56:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x9b4aa400) [pid = 1810] [serial = 1230] [outer = 0x99f9dc00] 18:56:32 INFO - PROCESS | 1810 | 1463190992500 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]]]}] 18:56:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:56:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1640ms 18:56:32 INFO - PROCESS | 1810 | 1463190992543 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 18:56:32 INFO - PROCESS | 1810 | 1463190992547 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 18:56:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:56:32 INFO - PROCESS | 1810 | 1463190992554 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:56:32 INFO - PROCESS | 1810 | 1463190992557 Marionette TRACE conn4 <- [1,1610,null,{}] 18:56:32 INFO - PROCESS | 1810 | 1463190992563 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}] 18:56:32 INFO - PROCESS | 1810 | 1463190992798 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 18:56:33 INFO - PROCESS | 1810 | 1463190993120 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x9aaa4800 == 154 [pid = 1810] [id = 410] 18:56:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x9ac73000) [pid = 1810] [serial = 1231] [outer = (nil)] 18:56:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x9d371000) [pid = 1810] [serial = 1232] [outer = 0x9ac73000] 18:56:33 INFO - PROCESS | 1810 | 1463190993215 Marionette DEBUG loaded listener.js 18:56:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x9d4f2800) [pid = 1810] [serial = 1233] [outer = 0x9ac73000] 18:56:34 INFO - PROCESS | 1810 | 1463190994123 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]]]}] 18:56:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:56:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1630ms 18:56:34 INFO - PROCESS | 1810 | 1463190994186 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 18:56:34 INFO - PROCESS | 1810 | 1463190994190 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 18:56:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:56:34 INFO - PROCESS | 1810 | 1463190994197 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:56:34 INFO - PROCESS | 1810 | 1463190994201 Marionette TRACE conn4 <- [1,1614,null,{}] 18:56:34 INFO - PROCESS | 1810 | 1463190994207 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}] 18:56:34 INFO - PROCESS | 1810 | 1463190994440 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 18:56:34 INFO - PROCESS | 1810 | 1463190994765 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8c291c00 == 153 [pid = 1810] [id = 392] 18:56:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8c286800 == 152 [pid = 1810] [id = 391] 18:56:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8b802c00 == 151 [pid = 1810] [id = 390] 18:56:36 INFO - PROCESS | 1810 | --DOCSHELL 0x9a0d0000 == 150 [pid = 1810] [id = 385] 18:56:36 INFO - PROCESS | 1810 | --DOCSHELL 0x9ac79800 == 149 [pid = 1810] [id = 386] 18:56:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8c583c00 == 148 [pid = 1810] [id = 384] 18:56:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8b1aac00 == 147 [pid = 1810] [id = 383] 18:56:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8afef800 == 146 [pid = 1810] [id = 382] 18:56:36 INFO - PROCESS | 1810 | --DOCSHELL 0x92a0e000 == 145 [pid = 1810] [id = 380] 18:56:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8a50ac00 == 144 [pid = 1810] [id = 381] 18:56:36 INFO - PROCESS | 1810 | --DOCSHELL 0x9269ec00 == 143 [pid = 1810] [id = 379] 18:56:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8ee0fc00 == 142 [pid = 1810] [id = 378] 18:56:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8f9d6800 == 141 [pid = 1810] [id = 377] 18:56:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8dc10400 == 140 [pid = 1810] [id = 376] 18:56:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8e8ca000 == 139 [pid = 1810] [id = 375] 18:56:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8db9a000 == 138 [pid = 1810] [id = 374] 18:56:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8b30c000 == 137 [pid = 1810] [id = 373] 18:56:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x8a50ac00 == 138 [pid = 1810] [id = 411] 18:56:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x8afef800) [pid = 1810] [serial = 1234] [outer = (nil)] 18:56:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x8b1aac00) [pid = 1810] [serial = 1235] [outer = 0x8afef800] 18:56:36 INFO - PROCESS | 1810 | 1463190996283 Marionette DEBUG loaded listener.js 18:56:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x8b30bc00) [pid = 1810] [serial = 1236] [outer = 0x8afef800] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x8e751c00) [pid = 1810] [serial = 1113] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x92b60800) [pid = 1810] [serial = 1073] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x91a15c00) [pid = 1810] [serial = 1067] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0xa22b2000) [pid = 1810] [serial = 1097] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x996f3800) [pid = 1810] [serial = 1083] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x8e9d8800) [pid = 1810] [serial = 1118] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x92b92c00) [pid = 1810] [serial = 1074] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0xa2588c00) [pid = 1810] [serial = 1103] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x8b309800) [pid = 1810] [serial = 1106] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x8f9e3400) [pid = 1810] [serial = 1064] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x8e8c9c00) [pid = 1810] [serial = 1059] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x9393b800) [pid = 1810] [serial = 1076] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x92b44400) [pid = 1810] [serial = 1071] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x9d369800) [pid = 1810] [serial = 1092] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x98ac6000) [pid = 1810] [serial = 1082] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x9ac6d000) [pid = 1810] [serial = 1089] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0xa2555400) [pid = 1810] [serial = 1100] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x93b07400) [pid = 1810] [serial = 1077] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x8b807000) [pid = 1810] [serial = 1107] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x8b5ce800) [pid = 1810] [serial = 1115] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0xa258ac00) [pid = 1810] [serial = 1104] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x8ef10c00) [pid = 1810] [serial = 1062] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x8c509000) [pid = 1810] [serial = 1055] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x912b3000) [pid = 1810] [serial = 1065] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0xa104e400) [pid = 1810] [serial = 1094] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x8c58ec00) [pid = 1810] [serial = 1116] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0xa255b800) [pid = 1810] [serial = 1101] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x95018c00) [pid = 1810] [serial = 1079] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x9a43a800) [pid = 1810] [serial = 1086] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x8e757000) [pid = 1810] [serial = 1058] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x9aaa3400) [pid = 1810] [serial = 1088] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x8ee06c00) [pid = 1810] [serial = 1061] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0xa2376c00) [pid = 1810] [serial = 1098] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x95045800) [pid = 1810] [serial = 1080] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x8dc05000) [pid = 1810] [serial = 984] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x8e762c00) [pid = 1810] [serial = 1052] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x9a0d4c00) [pid = 1810] [serial = 1085] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x8dba8400) [pid = 1810] [serial = 1112] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x91a18000) [pid = 1810] [serial = 1068] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x9b971800) [pid = 1810] [serial = 1091] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x8d149c00) [pid = 1810] [serial = 1056] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0xa104fc00) [pid = 1810] [serial = 1095] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x8d30a400) [pid = 1810] [serial = 1110] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x8c58e000) [pid = 1810] [serial = 1109] [outer = (nil)] [url = about:blank] 18:56:36 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x92a08800) [pid = 1810] [serial = 1070] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1810 | 1463190997392 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]]]}] 18:56:37 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 18:56:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 3247ms 18:56:37 INFO - PROCESS | 1810 | 1463190997446 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 18:56:37 INFO - PROCESS | 1810 | 1463190997453 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 18:56:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:56:37 INFO - PROCESS | 1810 | 1463190997462 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:56:37 INFO - PROCESS | 1810 | 1463190997467 Marionette TRACE conn4 <- [1,1618,null,{}] 18:56:37 INFO - PROCESS | 1810 | 1463190997474 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}] 18:56:37 INFO - PROCESS | 1810 | 1463190997698 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 18:56:38 INFO - PROCESS | 1810 | 1463190998009 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c4df000 == 139 [pid = 1810] [id = 412] 18:56:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x8c4dfc00) [pid = 1810] [serial = 1237] [outer = (nil)] 18:56:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x8c4ec400) [pid = 1810] [serial = 1238] [outer = 0x8c4dfc00] 18:56:38 INFO - PROCESS | 1810 | 1463190998121 Marionette DEBUG loaded listener.js 18:56:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x8c584c00) [pid = 1810] [serial = 1239] [outer = 0x8c4dfc00] 18:56:39 INFO - PROCESS | 1810 | 1463190999179 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]]]}] 18:56:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:56:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1737ms 18:56:39 INFO - PROCESS | 1810 | 1463190999198 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 18:56:39 INFO - PROCESS | 1810 | 1463190999205 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 18:56:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:56:39 INFO - PROCESS | 1810 | 1463190999231 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:56:39 INFO - PROCESS | 1810 | 1463190999236 Marionette TRACE conn4 <- [1,1622,null,{}] 18:56:39 INFO - PROCESS | 1810 | 1463190999242 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}] 18:56:39 INFO - PROCESS | 1810 | 1463190999607 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 18:56:39 INFO - PROCESS | 1810 | 1463190999649 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c4e8800 == 140 [pid = 1810] [id = 413] 18:56:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x8c508000) [pid = 1810] [serial = 1240] [outer = (nil)] 18:56:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x8d8a9400) [pid = 1810] [serial = 1241] [outer = 0x8c508000] 18:56:39 INFO - PROCESS | 1810 | 1463190999732 Marionette DEBUG loaded listener.js 18:56:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x8db8bc00) [pid = 1810] [serial = 1242] [outer = 0x8c508000] 18:56:40 INFO - PROCESS | 1810 | 1463191000910 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]]]}] 18:56:41 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 18:56:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2187ms 18:56:41 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x92b50800) [pid = 1810] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:56:41 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x91a12000) [pid = 1810] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:56:41 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x99b9a800) [pid = 1810] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:56:41 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x9a0d7c00) [pid = 1810] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:56:41 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x8ee03000) [pid = 1810] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:56:41 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x8e8d5000) [pid = 1810] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:56:41 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x9ac72c00) [pid = 1810] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:56:41 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x9149a800) [pid = 1810] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:56:41 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x8c4e4000) [pid = 1810] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:56:41 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x914a1400) [pid = 1810] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:56:41 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x93931c00) [pid = 1810] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:56:41 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x92a08c00) [pid = 1810] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:56:41 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x8db8f400) [pid = 1810] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:56:41 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x8d8a7c00) [pid = 1810] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:56:41 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x9adea400) [pid = 1810] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:56:41 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x8c248c00) [pid = 1810] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:56:41 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x8b808000) [pid = 1810] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:56:41 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x8dbaec00) [pid = 1810] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:56:41 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x8c295000) [pid = 1810] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:56:41 INFO - PROCESS | 1810 | --DOMWINDOW == 120 (0x8f708800) [pid = 1810] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:56:41 INFO - PROCESS | 1810 | --DOMWINDOW == 119 (0x8d8a3c00) [pid = 1810] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:56:41 INFO - PROCESS | 1810 | 1463191001516 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 18:56:41 INFO - PROCESS | 1810 | 1463191001521 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 18:56:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:56:41 INFO - PROCESS | 1810 | 1463191001529 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:56:41 INFO - PROCESS | 1810 | 1463191001536 Marionette TRACE conn4 <- [1,1626,null,{}] 18:56:41 INFO - PROCESS | 1810 | 1463191001552 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}] 18:56:41 INFO - PROCESS | 1810 | 1463191001834 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 18:56:41 INFO - PROCESS | 1810 | 1463191001958 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x8db96c00 == 141 [pid = 1810] [id = 414] 18:56:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 120 (0x8dc07c00) [pid = 1810] [serial = 1243] [outer = (nil)] 18:56:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 121 (0x8e751800) [pid = 1810] [serial = 1244] [outer = 0x8dc07c00] 18:56:42 INFO - PROCESS | 1810 | 1463191002034 Marionette DEBUG loaded listener.js 18:56:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x8e76d800) [pid = 1810] [serial = 1245] [outer = 0x8dc07c00] 18:56:42 INFO - PROCESS | 1810 | 1463191002795 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]]]}] 18:56:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:56:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1287ms 18:56:42 INFO - PROCESS | 1810 | 1463191002825 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 18:56:42 INFO - PROCESS | 1810 | 1463191002834 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 18:56:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:56:42 INFO - PROCESS | 1810 | 1463191002854 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:56:42 INFO - PROCESS | 1810 | 1463191002858 Marionette TRACE conn4 <- [1,1630,null,{}] 18:56:42 INFO - PROCESS | 1810 | 1463191002863 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}] 18:56:43 INFO - PROCESS | 1810 | 1463191003072 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 18:56:43 INFO - PROCESS | 1810 | 1463191003088 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:43 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b10a800 == 142 [pid = 1810] [id = 415] 18:56:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x8dba5c00) [pid = 1810] [serial = 1246] [outer = (nil)] 18:56:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x8e8c9c00) [pid = 1810] [serial = 1247] [outer = 0x8dba5c00] 18:56:43 INFO - PROCESS | 1810 | 1463191003163 Marionette DEBUG loaded listener.js 18:56:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x8e8d5400) [pid = 1810] [serial = 1248] [outer = 0x8dba5c00] 18:56:44 INFO - PROCESS | 1810 | 1463191004534 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]]]}] 18:56:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:56:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1732ms 18:56:44 INFO - PROCESS | 1810 | 1463191004588 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 18:56:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:56:44 INFO - PROCESS | 1810 | 1463191004598 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 18:56:44 INFO - PROCESS | 1810 | 1463191004608 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:56:44 INFO - PROCESS | 1810 | 1463191004614 Marionette TRACE conn4 <- [1,1634,null,{}] 18:56:44 INFO - PROCESS | 1810 | 1463191004624 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}] 18:56:44 INFO - PROCESS | 1810 | 1463191004852 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 18:56:45 INFO - PROCESS | 1810 | 1463191005187 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b5c3c00 == 143 [pid = 1810] [id = 416] 18:56:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x8c28c400) [pid = 1810] [serial = 1249] [outer = (nil)] 18:56:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x8d14c000) [pid = 1810] [serial = 1250] [outer = 0x8c28c400] 18:56:45 INFO - PROCESS | 1810 | 1463191005283 Marionette DEBUG loaded listener.js 18:56:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x8d30b800) [pid = 1810] [serial = 1251] [outer = 0x8c28c400] 18:56:46 INFO - PROCESS | 1810 | 1463191006290 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]]]}] 18:56:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:56:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1747ms 18:56:46 INFO - PROCESS | 1810 | 1463191006355 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 18:56:46 INFO - PROCESS | 1810 | 1463191006364 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 18:56:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:56:46 INFO - PROCESS | 1810 | 1463191006376 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:56:46 INFO - PROCESS | 1810 | 1463191006380 Marionette TRACE conn4 <- [1,1638,null,{}] 18:56:46 INFO - PROCESS | 1810 | 1463191006387 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}] 18:56:46 INFO - PROCESS | 1810 | 1463191006653 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 18:56:46 INFO - PROCESS | 1810 | 1463191006980 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d154000 == 144 [pid = 1810] [id = 417] 18:56:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x8dba4800) [pid = 1810] [serial = 1252] [outer = (nil)] 18:56:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x8e764c00) [pid = 1810] [serial = 1253] [outer = 0x8dba4800] 18:56:47 INFO - PROCESS | 1810 | 1463191007072 Marionette DEBUG loaded listener.js 18:56:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x8e887000) [pid = 1810] [serial = 1254] [outer = 0x8dba4800] 18:56:48 INFO - PROCESS | 1810 | 1463191008094 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]]]}] 18:56:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:56:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1787ms 18:56:48 INFO - PROCESS | 1810 | 1463191008164 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 18:56:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:56:48 INFO - PROCESS | 1810 | 1463191008169 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 18:56:48 INFO - PROCESS | 1810 | 1463191008176 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:56:48 INFO - PROCESS | 1810 | 1463191008183 Marionette TRACE conn4 <- [1,1642,null,{}] 18:56:48 INFO - PROCESS | 1810 | 1463191008200 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}] 18:56:48 INFO - PROCESS | 1810 | 1463191008481 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 18:56:48 INFO - PROCESS | 1810 | 1463191008803 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b305800 == 145 [pid = 1810] [id = 418] 18:56:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x8e8c8800) [pid = 1810] [serial = 1255] [outer = (nil)] 18:56:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x8ee05000) [pid = 1810] [serial = 1256] [outer = 0x8e8c8800] 18:56:48 INFO - PROCESS | 1810 | 1463191008894 Marionette DEBUG loaded listener.js 18:56:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x8f707c00) [pid = 1810] [serial = 1257] [outer = 0x8e8c8800] 18:56:49 INFO - PROCESS | 1810 | 1463191009847 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]]]}] 18:56:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:56:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1745ms 18:56:49 INFO - PROCESS | 1810 | 1463191009921 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 18:56:49 INFO - PROCESS | 1810 | 1463191009926 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 18:56:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:56:49 INFO - PROCESS | 1810 | 1463191009934 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:56:49 INFO - PROCESS | 1810 | 1463191009938 Marionette TRACE conn4 <- [1,1646,null,{}] 18:56:49 INFO - PROCESS | 1810 | 1463191009944 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}] 18:56:50 INFO - PROCESS | 1810 | 1463191010203 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 18:56:50 INFO - PROCESS | 1810 | 1463191010522 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:50 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d992800 == 146 [pid = 1810] [id = 419] 18:56:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x8f705c00) [pid = 1810] [serial = 1258] [outer = (nil)] 18:56:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x8f9e2400) [pid = 1810] [serial = 1259] [outer = 0x8f705c00] 18:56:50 INFO - PROCESS | 1810 | 1463191010611 Marionette DEBUG loaded listener.js 18:56:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x912b1400) [pid = 1810] [serial = 1260] [outer = 0x8f705c00] 18:56:51 INFO - PROCESS | 1810 | 1463191011515 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]]]}] 18:56:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:56:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1647ms 18:56:51 INFO - PROCESS | 1810 | 1463191011582 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 18:56:51 INFO - PROCESS | 1810 | 1463191011586 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 18:56:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:56:51 INFO - PROCESS | 1810 | 1463191011593 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:56:51 INFO - PROCESS | 1810 | 1463191011597 Marionette TRACE conn4 <- [1,1650,null,{}] 18:56:51 INFO - PROCESS | 1810 | 1463191011603 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}] 18:56:51 INFO - PROCESS | 1810 | 1463191011863 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 18:56:52 INFO - PROCESS | 1810 | 1463191012192 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ec8b400 == 147 [pid = 1810] [id = 420] 18:56:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x8f9d6800) [pid = 1810] [serial = 1261] [outer = (nil)] 18:56:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x91a0f400) [pid = 1810] [serial = 1262] [outer = 0x8f9d6800] 18:56:52 INFO - PROCESS | 1810 | 1463191012301 Marionette DEBUG loaded listener.js 18:56:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x91a19400) [pid = 1810] [serial = 1263] [outer = 0x8f9d6800] 18:56:53 INFO - PROCESS | 1810 | 1463191013442 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]]]}] 18:56:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:56:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1892ms 18:56:53 INFO - PROCESS | 1810 | 1463191013486 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 18:56:53 INFO - PROCESS | 1810 | 1463191013491 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 18:56:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:56:53 INFO - PROCESS | 1810 | 1463191013497 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:56:53 INFO - PROCESS | 1810 | 1463191013501 Marionette TRACE conn4 <- [1,1654,null,{}] 18:56:53 INFO - PROCESS | 1810 | 1463191013506 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}] 18:56:53 INFO - PROCESS | 1810 | 1463191013770 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 18:56:54 INFO - PROCESS | 1810 | 1463191014090 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ec8a400 == 148 [pid = 1810] [id = 421] 18:56:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x8f710800) [pid = 1810] [serial = 1264] [outer = (nil)] 18:56:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x92a10c00) [pid = 1810] [serial = 1265] [outer = 0x8f710800] 18:56:54 INFO - PROCESS | 1810 | 1463191014191 Marionette DEBUG loaded listener.js 18:56:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x92b4e800) [pid = 1810] [serial = 1266] [outer = 0x8f710800] 18:56:55 INFO - PROCESS | 1810 | 1463191015099 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]]]}] 18:56:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:56:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1640ms 18:56:55 INFO - PROCESS | 1810 | 1463191015138 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 18:56:55 INFO - PROCESS | 1810 | 1463191015142 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 18:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:56:55 INFO - PROCESS | 1810 | 1463191015148 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:56:55 INFO - PROCESS | 1810 | 1463191015152 Marionette TRACE conn4 <- [1,1658,null,{}] 18:56:55 INFO - PROCESS | 1810 | 1463191015158 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}] 18:56:55 INFO - PROCESS | 1810 | 1463191015380 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 18:56:55 INFO - PROCESS | 1810 | 1463191015703 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x91a0c800 == 149 [pid = 1810] [id = 422] 18:56:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x92b48800) [pid = 1810] [serial = 1267] [outer = (nil)] 18:56:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x92dccc00) [pid = 1810] [serial = 1268] [outer = 0x92b48800] 18:56:55 INFO - PROCESS | 1810 | 1463191015815 Marionette DEBUG loaded listener.js 18:56:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x92dd8800) [pid = 1810] [serial = 1269] [outer = 0x92b48800] 18:56:56 INFO - PROCESS | 1810 | 1463191016735 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]]]}] 18:56:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1635ms 18:56:56 INFO - PROCESS | 1810 | 1463191016792 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 18:56:56 INFO - PROCESS | 1810 | 1463191016797 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 18:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:56:56 INFO - PROCESS | 1810 | 1463191016806 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:56:56 INFO - PROCESS | 1810 | 1463191016809 Marionette TRACE conn4 <- [1,1662,null,{}] 18:56:56 INFO - PROCESS | 1810 | 1463191016815 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}] 18:56:57 INFO - PROCESS | 1810 | 1463191017021 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 18:56:57 INFO - PROCESS | 1810 | 1463191017299 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b60800 == 150 [pid = 1810] [id = 423] 18:56:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x92b91000) [pid = 1810] [serial = 1270] [outer = (nil)] 18:56:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x93bef400) [pid = 1810] [serial = 1271] [outer = 0x92b91000] 18:56:57 INFO - PROCESS | 1810 | 1463191017432 Marionette DEBUG loaded listener.js 18:56:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x945e2400) [pid = 1810] [serial = 1272] [outer = 0x92b91000] 18:56:58 INFO - PROCESS | 1810 | 1463191018387 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]]]}] 18:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1633ms 18:56:58 INFO - PROCESS | 1810 | 1463191018440 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 18:56:58 INFO - PROCESS | 1810 | 1463191018443 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 18:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:56:58 INFO - PROCESS | 1810 | 1463191018450 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:56:58 INFO - PROCESS | 1810 | 1463191018454 Marionette TRACE conn4 <- [1,1666,null,{}] 18:56:58 INFO - PROCESS | 1810 | 1463191018460 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}] 18:56:58 INFO - PROCESS | 1810 | 1463191018666 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 18:56:59 INFO - PROCESS | 1810 | 1463191019003 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b1a8000 == 151 [pid = 1810] [id = 424] 18:56:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x8ef17800) [pid = 1810] [serial = 1273] [outer = (nil)] 18:56:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x95086000) [pid = 1810] [serial = 1274] [outer = 0x8ef17800] 18:56:59 INFO - PROCESS | 1810 | 1463191019102 Marionette DEBUG loaded listener.js 18:56:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x97772000) [pid = 1810] [serial = 1275] [outer = 0x8ef17800] 18:57:00 INFO - PROCESS | 1810 | 1463191020003 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]]]}] 18:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1589ms 18:57:00 INFO - PROCESS | 1810 | 1463191020040 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 18:57:00 INFO - PROCESS | 1810 | 1463191020044 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 18:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:57:00 INFO - PROCESS | 1810 | 1463191020051 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:57:00 INFO - PROCESS | 1810 | 1463191020055 Marionette TRACE conn4 <- [1,1670,null,{}] 18:57:00 INFO - PROCESS | 1810 | 1463191020061 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}] 18:57:00 INFO - PROCESS | 1810 | 1463191020280 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 18:57:00 INFO - PROCESS | 1810 | 1463191020581 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b8e400 == 152 [pid = 1810] [id = 425] 18:57:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x996fec00) [pid = 1810] [serial = 1276] [outer = (nil)] 18:57:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x99c4f400) [pid = 1810] [serial = 1277] [outer = 0x996fec00] 18:57:00 INFO - PROCESS | 1810 | 1463191020673 Marionette DEBUG loaded listener.js 18:57:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x99c5dc00) [pid = 1810] [serial = 1278] [outer = 0x996fec00] 18:57:01 INFO - PROCESS | 1810 | 1463191021608 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]]]}] 18:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1591ms 18:57:01 INFO - PROCESS | 1810 | 1463191021643 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 18:57:01 INFO - PROCESS | 1810 | 1463191021647 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 18:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:57:01 INFO - PROCESS | 1810 | 1463191021655 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:57:01 INFO - PROCESS | 1810 | 1463191021660 Marionette TRACE conn4 <- [1,1674,null,{}] 18:57:01 INFO - PROCESS | 1810 | 1463191021666 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}] 18:57:01 INFO - PROCESS | 1810 | 1463191021902 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 18:57:02 INFO - PROCESS | 1810 | 1463191022235 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x98f82400 == 153 [pid = 1810] [id = 426] 18:57:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x996f1000) [pid = 1810] [serial = 1279] [outer = (nil)] 18:57:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x9a90a800) [pid = 1810] [serial = 1280] [outer = 0x996f1000] 18:57:02 INFO - PROCESS | 1810 | 1463191022358 Marionette DEBUG loaded listener.js 18:57:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x9ac76c00) [pid = 1810] [serial = 1281] [outer = 0x996f1000] 18:57:03 INFO - PROCESS | 1810 | 1463191023287 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]]]}] 18:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1690ms 18:57:03 INFO - PROCESS | 1810 | 1463191023346 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 18:57:03 INFO - PROCESS | 1810 | 1463191023351 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 18:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:57:03 INFO - PROCESS | 1810 | 1463191023357 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:57:03 INFO - PROCESS | 1810 | 1463191023360 Marionette TRACE conn4 <- [1,1678,null,{}] 18:57:03 INFO - PROCESS | 1810 | 1463191023366 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}] 18:57:03 INFO - PROCESS | 1810 | 1463191023574 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 18:57:03 INFO - PROCESS | 1810 | 1463191023919 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b106000 == 154 [pid = 1810] [id = 427] 18:57:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x8f9e5000) [pid = 1810] [serial = 1282] [outer = (nil)] 18:57:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x9adf2c00) [pid = 1810] [serial = 1283] [outer = 0x8f9e5000] 18:57:04 INFO - PROCESS | 1810 | 1463191024013 Marionette DEBUG loaded listener.js 18:57:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x9b610000) [pid = 1810] [serial = 1284] [outer = 0x8f9e5000] 18:57:04 INFO - PROCESS | 1810 | 1463191024897 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]]]}] 18:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1584ms 18:57:04 INFO - PROCESS | 1810 | 1463191024955 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 18:57:04 INFO - PROCESS | 1810 | 1463191024959 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 18:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:57:04 INFO - PROCESS | 1810 | 1463191024969 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:57:04 INFO - PROCESS | 1810 | 1463191024971 Marionette TRACE conn4 <- [1,1682,null,{}] 18:57:04 INFO - PROCESS | 1810 | 1463191024988 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}] 18:57:05 INFO - PROCESS | 1810 | 1463191025189 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 18:57:05 INFO - PROCESS | 1810 | 1463191025469 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b804800 == 155 [pid = 1810] [id = 428] 18:57:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x9afb9000) [pid = 1810] [serial = 1285] [outer = (nil)] 18:57:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x9d868800) [pid = 1810] [serial = 1286] [outer = 0x9afb9000] 18:57:05 INFO - PROCESS | 1810 | 1463191025601 Marionette DEBUG loaded listener.js 18:57:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0xa104d000) [pid = 1810] [serial = 1287] [outer = 0x9afb9000] 18:57:06 INFO - PROCESS | 1810 | 1463191026508 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]]]}] 18:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1597ms 18:57:06 INFO - PROCESS | 1810 | 1463191026567 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 18:57:06 INFO - PROCESS | 1810 | 1463191026570 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 18:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:57:06 INFO - PROCESS | 1810 | 1463191026577 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:57:06 INFO - PROCESS | 1810 | 1463191026581 Marionette TRACE conn4 <- [1,1686,null,{}] 18:57:06 INFO - PROCESS | 1810 | 1463191026587 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}] 18:57:06 INFO - PROCESS | 1810 | 1463191026853 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 18:57:07 INFO - PROCESS | 1810 | ************************* 18:57:07 INFO - PROCESS | 1810 | A coding exception was thrown and uncaught in a Task. 18:57:07 INFO - PROCESS | 1810 | 18:57:07 INFO - PROCESS | 1810 | Full message: TypeError: NetworkError when attempting to fetch resource. 18:57:07 INFO - PROCESS | 1810 | Full stack: 18:57:07 INFO - PROCESS | 1810 | ************************* 18:57:07 INFO - PROCESS | 1810 | 1463191027189 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b5c5400 == 156 [pid = 1810] [id = 429] 18:57:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x8b5c6000) [pid = 1810] [serial = 1288] [outer = (nil)] 18:57:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0xa23c9c00) [pid = 1810] [serial = 1289] [outer = 0x8b5c6000] 18:57:07 INFO - PROCESS | 1810 | 1463191027287 Marionette DEBUG loaded listener.js 18:57:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0xa2585400) [pid = 1810] [serial = 1290] [outer = 0x8b5c6000] 18:57:08 INFO - PROCESS | 1810 | 1463191028238 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]]]}] 18:57: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 18:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1735ms 18:57:08 INFO - PROCESS | 1810 | 1463191028314 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 18:57:08 INFO - PROCESS | 1810 | 1463191028317 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 18:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:57:08 INFO - PROCESS | 1810 | 1463191028325 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:57:08 INFO - PROCESS | 1810 | 1463191028329 Marionette TRACE conn4 <- [1,1690,null,{}] 18:57:08 INFO - PROCESS | 1810 | 1463191028335 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}] 18:57:08 INFO - PROCESS | 1810 | 1463191028605 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 18:57:08 INFO - PROCESS | 1810 | 1463191028936 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x95040800 == 157 [pid = 1810] [id = 430] 18:57:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x95045800) [pid = 1810] [serial = 1291] [outer = (nil)] 18:57:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0xa258cc00) [pid = 1810] [serial = 1292] [outer = 0x95045800] 18:57:09 INFO - PROCESS | 1810 | 1463191029021 Marionette DEBUG loaded listener.js 18:57:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0xa275b800) [pid = 1810] [serial = 1293] [outer = 0x95045800] 18:57:10 INFO - PROCESS | 1810 | 1463191030236 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]]]}] 18:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1992ms 18:57:10 INFO - PROCESS | 1810 | 1463191030318 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 18:57:10 INFO - PROCESS | 1810 | 1463191030324 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 18:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:57:10 INFO - PROCESS | 1810 | 1463191030335 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:57:10 INFO - PROCESS | 1810 | 1463191030340 Marionette TRACE conn4 <- [1,1694,null,{}] 18:57:10 INFO - PROCESS | 1810 | 1463191030349 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}] 18:57:10 INFO - PROCESS | 1810 | 1463191030692 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 18:57:11 INFO - PROCESS | 1810 | 1463191031131 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x9aa9f800 == 158 [pid = 1810] [id = 431] 18:57:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x9b6b3400) [pid = 1810] [serial = 1294] [outer = (nil)] 18:57:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0xa33bb400) [pid = 1810] [serial = 1295] [outer = 0x9b6b3400] 18:57:11 INFO - PROCESS | 1810 | 1463191031253 Marionette DEBUG loaded listener.js 18:57:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0xa33bf800) [pid = 1810] [serial = 1296] [outer = 0x9b6b3400] 18:57:12 INFO - PROCESS | 1810 | 1463191032222 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]]]}] 18:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1938ms 18:57:12 INFO - PROCESS | 1810 | 1463191032273 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 18:57:12 INFO - PROCESS | 1810 | 1463191032278 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 18:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:57:12 INFO - PROCESS | 1810 | 1463191032284 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:57:12 INFO - PROCESS | 1810 | 1463191032288 Marionette TRACE conn4 <- [1,1698,null,{}] 18:57:12 INFO - PROCESS | 1810 | 1463191032294 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}] 18:57:12 INFO - PROCESS | 1810 | 1463191032512 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 18:57:12 INFO - PROCESS | 1810 | 1463191032840 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b105000 == 159 [pid = 1810] [id = 432] 18:57:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x8dc01800) [pid = 1810] [serial = 1297] [outer = (nil)] 18:57:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0xa36f0000) [pid = 1810] [serial = 1298] [outer = 0x8dc01800] 18:57:12 INFO - PROCESS | 1810 | 1463191032935 Marionette DEBUG loaded listener.js 18:57:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0xa36f6000) [pid = 1810] [serial = 1299] [outer = 0x8dc01800] 18:57:13 INFO - PROCESS | 1810 | 1463191033857 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]]]}] 18:57: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 18:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1633ms 18:57:13 INFO - PROCESS | 1810 | 1463191033919 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 18:57:13 INFO - PROCESS | 1810 | 1463191033923 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 18:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:57:13 INFO - PROCESS | 1810 | 1463191033930 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:57:13 INFO - PROCESS | 1810 | 1463191033934 Marionette TRACE conn4 <- [1,1702,null,{}] 18:57:13 INFO - PROCESS | 1810 | 1463191033939 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}] 18:57:14 INFO - PROCESS | 1810 | 1463191034148 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 18:57:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8b1ae000 == 158 [pid = 1810] [id = 327] 18:57:15 INFO - PROCESS | 1810 | --DOCSHELL 0x9a903400 == 157 [pid = 1810] [id = 363] 18:57:15 INFO - PROCESS | 1810 | --DOCSHELL 0x92a10800 == 156 [pid = 1810] [id = 150] 18:57:15 INFO - PROCESS | 1810 | --DOCSHELL 0x983a2c00 == 155 [pid = 1810] [id = 151] 18:57:15 INFO - PROCESS | 1810 | --DOCSHELL 0x95079800 == 154 [pid = 1810] [id = 37] 18:57:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8ef0b800 == 153 [pid = 1810] [id = 120] 18:57:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8ec91800 == 152 [pid = 1810] [id = 118] 18:57:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8db96c00 == 151 [pid = 1810] [id = 414] 18:57:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8c4e8800 == 150 [pid = 1810] [id = 413] 18:57:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8c4df000 == 149 [pid = 1810] [id = 412] 18:57:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8a50ac00 == 148 [pid = 1810] [id = 411] 18:57:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8b10ec00 == 147 [pid = 1810] [id = 403] 18:57:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8f9df800 == 146 [pid = 1810] [id = 401] 18:57:15 INFO - PROCESS | 1810 | --DOCSHELL 0x92691400 == 145 [pid = 1810] [id = 402] 18:57:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8f703000 == 144 [pid = 1810] [id = 400] 18:57:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8c4ddc00 == 143 [pid = 1810] [id = 399] 18:57:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8e882c00 == 142 [pid = 1810] [id = 398] 18:57:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8e8cc000 == 141 [pid = 1810] [id = 397] 18:57:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8e766800 == 140 [pid = 1810] [id = 396] 18:57:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8d987800 == 139 [pid = 1810] [id = 395] 18:57:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8b804c00 == 138 [pid = 1810] [id = 393] 18:57:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8b5c6400 == 137 [pid = 1810] [id = 394] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x8db9a800) [pid = 1810] [serial = 1181] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x93bf4400) [pid = 1810] [serial = 1143] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x92b41800) [pid = 1810] [serial = 1137] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x9a0ee400) [pid = 1810] [serial = 1152] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x9afb3000) [pid = 1810] [serial = 1157] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x8f702000) [pid = 1810] [serial = 1128] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0xa2551400) [pid = 1810] [serial = 1163] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0xa27c3c00) [pid = 1810] [serial = 1167] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x9776c000) [pid = 1810] [serial = 1146] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x9a0cec00) [pid = 1810] [serial = 1151] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x93b10400) [pid = 1810] [serial = 1142] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x8c582000) [pid = 1810] [serial = 1121] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x91a8e800) [pid = 1810] [serial = 1134] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x98ac3000) [pid = 1810] [serial = 1148] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x92dcac00) [pid = 1810] [serial = 1140] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x8e881800) [pid = 1810] [serial = 1053] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x9a43e800) [pid = 1810] [serial = 1154] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0xa0519000) [pid = 1810] [serial = 1161] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x92a03000) [pid = 1810] [serial = 1136] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0xa3323000) [pid = 1810] [serial = 1170] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x8c24ec00) [pid = 1810] [serial = 1173] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x9507a000) [pid = 1810] [serial = 1145] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x996f5800) [pid = 1810] [serial = 1149] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x8ef0e400) [pid = 1810] [serial = 1127] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x91a14c00) [pid = 1810] [serial = 1133] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x8e87e000) [pid = 1810] [serial = 1125] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x8c514c00) [pid = 1810] [serial = 1175] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x8d14fc00) [pid = 1810] [serial = 1176] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x91499400) [pid = 1810] [serial = 1131] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x8d8a3000) [pid = 1810] [serial = 1122] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0xa2759400) [pid = 1810] [serial = 1166] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x8e767400) [pid = 1810] [serial = 1124] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x8db97c00) [pid = 1810] [serial = 1179] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x9b46b800) [pid = 1810] [serial = 1158] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x9a90b800) [pid = 1810] [serial = 1155] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x92b93800) [pid = 1810] [serial = 1139] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0xa2582c00) [pid = 1810] [serial = 1164] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x8d98b800) [pid = 1810] [serial = 1178] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x9d869c00) [pid = 1810] [serial = 1160] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x8c243800) [pid = 1810] [serial = 1172] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x8f9e1c00) [pid = 1810] [serial = 1130] [outer = (nil)] [url = about:blank] 18:57:15 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0xa3165000) [pid = 1810] [serial = 1169] [outer = (nil)] [url = about:blank] 18:57:16 INFO - PROCESS | 1810 | 1463191036114 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b107c00 == 138 [pid = 1810] [id = 433] 18:57:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x8b108400) [pid = 1810] [serial = 1300] [outer = (nil)] 18:57:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x8b110800) [pid = 1810] [serial = 1301] [outer = 0x8b108400] 18:57:16 INFO - PROCESS | 1810 | 1463191036199 Marionette DEBUG loaded listener.js 18:57:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x8b309800) [pid = 1810] [serial = 1302] [outer = 0x8b108400] 18:57:17 INFO - PROCESS | 1810 | 1463191037052 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]]]}] 18:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 3145ms 18:57:17 INFO - PROCESS | 1810 | 1463191037101 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 18:57:17 INFO - PROCESS | 1810 | 1463191037107 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 18:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:57:17 INFO - PROCESS | 1810 | 1463191037121 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:57:17 INFO - PROCESS | 1810 | 1463191037125 Marionette TRACE conn4 <- [1,1706,null,{}] 18:57:17 INFO - PROCESS | 1810 | 1463191037133 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}] 18:57:17 INFO - PROCESS | 1810 | 1463191037342 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 18:57:17 INFO - PROCESS | 1810 | 1463191037540 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c246800 == 139 [pid = 1810] [id = 434] 18:57:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x8c248c00) [pid = 1810] [serial = 1303] [outer = (nil)] 18:57:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x8c294800) [pid = 1810] [serial = 1304] [outer = 0x8c248c00] 18:57:17 INFO - PROCESS | 1810 | 1463191037621 Marionette DEBUG loaded listener.js 18:57:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x8c4ec800) [pid = 1810] [serial = 1305] [outer = 0x8c248c00] 18:57:18 INFO - PROCESS | 1810 | 1463191038579 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]]]}] 18:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1494ms 18:57:18 INFO - PROCESS | 1810 | 1463191038617 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 18:57:18 INFO - PROCESS | 1810 | 1463191038623 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 18:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:57:18 INFO - PROCESS | 1810 | 1463191038630 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:57:18 INFO - PROCESS | 1810 | 1463191038633 Marionette TRACE conn4 <- [1,1710,null,{}] 18:57:18 INFO - PROCESS | 1810 | 1463191038646 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}] 18:57:18 INFO - PROCESS | 1810 | 1463191038921 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 18:57:18 INFO - PROCESS | 1810 | 1463191038967 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c4df000 == 140 [pid = 1810] [id = 435] 18:57:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x8c58d800) [pid = 1810] [serial = 1306] [outer = (nil)] 18:57:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x8d310c00) [pid = 1810] [serial = 1307] [outer = 0x8c58d800] 18:57:19 INFO - PROCESS | 1810 | 1463191039042 Marionette DEBUG loaded listener.js 18:57:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x8d987800) [pid = 1810] [serial = 1308] [outer = 0x8c58d800] 18:57:20 INFO - PROCESS | 1810 | 1463191040114 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]]]}] 18:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1543ms 18:57:20 INFO - PROCESS | 1810 | 1463191040175 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 18:57:20 INFO - PROCESS | 1810 | 1463191040179 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 18:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:57:20 INFO - PROCESS | 1810 | 1463191040194 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:57:20 INFO - PROCESS | 1810 | 1463191040203 Marionette TRACE conn4 <- [1,1714,null,{}] 18:57:20 INFO - PROCESS | 1810 | 1463191040217 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}] 18:57:21 INFO - PROCESS | 1810 | 1463191041125 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 18:57:21 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x9a0d1800) [pid = 1810] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:57:21 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x99f9dc00) [pid = 1810] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:57:21 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x8f709000) [pid = 1810] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:57:21 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x8e8cfc00) [pid = 1810] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:57:21 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x8c4dfc00) [pid = 1810] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:57:21 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x8d98ac00) [pid = 1810] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:57:21 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x93939000) [pid = 1810] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:57:21 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x8ec89800) [pid = 1810] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:57:21 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x8e8d4800) [pid = 1810] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:57:21 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x8f70d000) [pid = 1810] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:57:21 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x9ac73000) [pid = 1810] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:57:21 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x9269e800) [pid = 1810] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:57:21 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x8b80b800) [pid = 1810] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:57:21 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x8afef800) [pid = 1810] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:57:21 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x8f9db800) [pid = 1810] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:57:21 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x92b55c00) [pid = 1810] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:57:21 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x92693800) [pid = 1810] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:57:21 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x95084c00) [pid = 1810] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:57:21 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x8e882400) [pid = 1810] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:57:21 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x8dc07c00) [pid = 1810] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:57:21 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x8c508000) [pid = 1810] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:57:21 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x914a3c00) [pid = 1810] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:57:21 INFO - PROCESS | 1810 | 1463191041372 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x8a50d000 == 141 [pid = 1810] [id = 436] 18:57:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x8afef800) [pid = 1810] [serial = 1309] [outer = (nil)] 18:57:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x8c24d800) [pid = 1810] [serial = 1310] [outer = 0x8afef800] 18:57:21 INFO - PROCESS | 1810 | 1463191041450 Marionette DEBUG loaded listener.js 18:57:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x8d98ac00) [pid = 1810] [serial = 1311] [outer = 0x8afef800] 18:57:22 INFO - PROCESS | 1810 | 1463191042220 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]]]}] 18:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 2064ms 18:57:22 INFO - PROCESS | 1810 | 1463191042250 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 18:57:22 INFO - PROCESS | 1810 | 1463191042254 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 18:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:57:22 INFO - PROCESS | 1810 | 1463191042260 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:57:22 INFO - PROCESS | 1810 | 1463191042263 Marionette TRACE conn4 <- [1,1718,null,{}] 18:57:22 INFO - PROCESS | 1810 | 1463191042269 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}] 18:57:22 INFO - PROCESS | 1810 | 1463191042525 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 18:57:22 INFO - PROCESS | 1810 | 1463191042548 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b803c00 == 142 [pid = 1810] [id = 437] 18:57:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x8c28d800) [pid = 1810] [serial = 1312] [outer = (nil)] 18:57:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x8e76d400) [pid = 1810] [serial = 1313] [outer = 0x8c28d800] 18:57:22 INFO - PROCESS | 1810 | 1463191042620 Marionette DEBUG loaded listener.js 18:57:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x8e87f800) [pid = 1810] [serial = 1314] [outer = 0x8c28d800] 18:57:23 INFO - PROCESS | 1810 | 1463191043854 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]]]}] 18:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1636ms 18:57:23 INFO - PROCESS | 1810 | 1463191043898 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 18:57:23 INFO - PROCESS | 1810 | 1463191043904 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 18:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:57:23 INFO - PROCESS | 1810 | 1463191043913 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:57:23 INFO - PROCESS | 1810 | 1463191043920 Marionette TRACE conn4 <- [1,1722,null,{}] 18:57:23 INFO - PROCESS | 1810 | 1463191043934 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}] 18:57:24 INFO - PROCESS | 1810 | 1463191044221 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 18:57:24 INFO - PROCESS | 1810 | 1463191044554 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b802000 == 143 [pid = 1810] [id = 438] 18:57:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x8b80d000) [pid = 1810] [serial = 1315] [outer = (nil)] 18:57:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x8c508000) [pid = 1810] [serial = 1316] [outer = 0x8b80d000] 18:57:24 INFO - PROCESS | 1810 | 1463191044645 Marionette DEBUG loaded listener.js 18:57:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x8d14e400) [pid = 1810] [serial = 1317] [outer = 0x8b80d000] 18:57:25 INFO - PROCESS | 1810 | 1463191045653 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]]]}] 18:57:25 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 18:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1797ms 18:57:25 INFO - PROCESS | 1810 | 1463191045711 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 18:57:25 INFO - PROCESS | 1810 | 1463191045720 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 18:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:57:25 INFO - PROCESS | 1810 | 1463191045731 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:57:25 INFO - PROCESS | 1810 | 1463191045735 Marionette TRACE conn4 <- [1,1726,null,{}] 18:57:25 INFO - PROCESS | 1810 | 1463191045742 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}] 18:57:25 INFO - PROCESS | 1810 | 1463191045960 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 18:57:26 INFO - PROCESS | 1810 | 1463191046285 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x8dba2400 == 144 [pid = 1810] [id = 439] 18:57:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x8dba3400) [pid = 1810] [serial = 1318] [outer = (nil)] 18:57:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x8dc0b400) [pid = 1810] [serial = 1319] [outer = 0x8dba3400] 18:57:26 INFO - PROCESS | 1810 | 1463191046379 Marionette DEBUG loaded listener.js 18:57:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x8e76a000) [pid = 1810] [serial = 1320] [outer = 0x8dba3400] 18:57:27 INFO - PROCESS | 1810 | 1463191047389 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]]]}] 18:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1734ms 18:57:27 INFO - PROCESS | 1810 | 1463191047466 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 18:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:57:27 INFO - PROCESS | 1810 | 1463191047471 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 18:57:27 INFO - PROCESS | 1810 | 1463191047478 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:57:27 INFO - PROCESS | 1810 | 1463191047485 Marionette TRACE conn4 <- [1,1730,null,{}] 18:57:27 INFO - PROCESS | 1810 | 1463191047502 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}] 18:57:27 INFO - PROCESS | 1810 | 1463191047757 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 18:57:28 INFO - PROCESS | 1810 | 1463191048081 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:28 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ec75800 == 145 [pid = 1810] [id = 440] 18:57:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x8ec83000) [pid = 1810] [serial = 1321] [outer = (nil)] 18:57:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x8ec8a000) [pid = 1810] [serial = 1322] [outer = 0x8ec83000] 18:57:28 INFO - PROCESS | 1810 | 1463191048177 Marionette DEBUG loaded listener.js 18:57:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x8ee08800) [pid = 1810] [serial = 1323] [outer = 0x8ec83000] 18:57:29 INFO - PROCESS | 1810 | 1463191049138 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]]]}] 18:57:29 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 18:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1742ms 18:57:29 INFO - PROCESS | 1810 | 1463191049220 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 18:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:57:29 INFO - PROCESS | 1810 | 1463191049226 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 18:57:29 INFO - PROCESS | 1810 | 1463191049233 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:57:29 INFO - PROCESS | 1810 | 1463191049236 Marionette TRACE conn4 <- [1,1734,null,{}] 18:57:29 INFO - PROCESS | 1810 | 1463191049242 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}] 18:57:29 INFO - PROCESS | 1810 | 1463191049502 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 18:57:29 INFO - PROCESS | 1810 | 1463191049823 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c294c00 == 146 [pid = 1810] [id = 441] 18:57:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x8dbab800) [pid = 1810] [serial = 1324] [outer = (nil)] 18:57:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x8ef19400) [pid = 1810] [serial = 1325] [outer = 0x8dbab800] 18:57:29 INFO - PROCESS | 1810 | 1463191049914 Marionette DEBUG loaded listener.js 18:57:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x8f709c00) [pid = 1810] [serial = 1326] [outer = 0x8dbab800] 18:57:30 INFO - PROCESS | 1810 | 1463191050842 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]]]}] 18:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1689ms 18:57:30 INFO - PROCESS | 1810 | 1463191050922 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 18:57:30 INFO - PROCESS | 1810 | 1463191050926 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 18:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:57:30 INFO - PROCESS | 1810 | 1463191050933 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:57:30 INFO - PROCESS | 1810 | 1463191050937 Marionette TRACE conn4 <- [1,1738,null,{}] 18:57:30 INFO - PROCESS | 1810 | 1463191050943 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}] 18:57:31 INFO - PROCESS | 1810 | 1463191051200 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 18:57:31 INFO - PROCESS | 1810 | 1463191051521 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c28c800 == 147 [pid = 1810] [id = 442] 18:57:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x8ec76c00) [pid = 1810] [serial = 1327] [outer = (nil)] 18:57:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x912b9800) [pid = 1810] [serial = 1328] [outer = 0x8ec76c00] 18:57:31 INFO - PROCESS | 1810 | 1463191051607 Marionette DEBUG loaded listener.js 18:57:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x912bc800) [pid = 1810] [serial = 1329] [outer = 0x8ec76c00] 18:57:32 INFO - PROCESS | 1810 | 1463191052578 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]]]}] 18:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1686ms 18:57:32 INFO - PROCESS | 1810 | 1463191052620 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 18:57:32 INFO - PROCESS | 1810 | 1463191052624 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 18:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:57:32 INFO - PROCESS | 1810 | 1463191052631 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:57:32 INFO - PROCESS | 1810 | 1463191052633 Marionette TRACE conn4 <- [1,1742,null,{}] 18:57:32 INFO - PROCESS | 1810 | 1463191052639 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}] 18:57:32 INFO - PROCESS | 1810 | 1463191052890 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 18:57:33 INFO - PROCESS | 1810 | 1463191053231 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e9dac00 == 148 [pid = 1810] [id = 443] 18:57:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x8ef16800) [pid = 1810] [serial = 1330] [outer = (nil)] 18:57:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x9212a400) [pid = 1810] [serial = 1331] [outer = 0x8ef16800] 18:57:33 INFO - PROCESS | 1810 | 1463191053326 Marionette DEBUG loaded listener.js 18:57:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x92695400) [pid = 1810] [serial = 1332] [outer = 0x8ef16800] 18:57:34 INFO - PROCESS | 1810 | 1463191054243 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]]]}] 18:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1683ms 18:57:34 INFO - PROCESS | 1810 | 1463191054315 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 18:57:34 INFO - PROCESS | 1810 | 1463191054318 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 18:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:57:34 INFO - PROCESS | 1810 | 1463191054326 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:57:34 INFO - PROCESS | 1810 | 1463191054330 Marionette TRACE conn4 <- [1,1746,null,{}] 18:57:34 INFO - PROCESS | 1810 | 1463191054335 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}] 18:57:34 INFO - PROCESS | 1810 | 1463191054539 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 18:57:34 INFO - PROCESS | 1810 | 1463191054885 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ef0b400 == 149 [pid = 1810] [id = 444] 18:57:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x91a13800) [pid = 1810] [serial = 1333] [outer = (nil)] 18:57:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x92a0c400) [pid = 1810] [serial = 1334] [outer = 0x91a13800] 18:57:35 INFO - PROCESS | 1810 | 1463191054999 Marionette DEBUG loaded listener.js 18:57:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x92b51400) [pid = 1810] [serial = 1335] [outer = 0x91a13800] 18:57:36 INFO - PROCESS | 1810 | 1463191056281 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]]]}] 18:57:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:57:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1983ms 18:57:36 INFO - PROCESS | 1810 | 1463191056310 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 18:57:36 INFO - PROCESS | 1810 | 1463191056315 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 18:57:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:57:36 INFO - PROCESS | 1810 | 1463191056321 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:57:36 INFO - PROCESS | 1810 | 1463191056325 Marionette TRACE conn4 <- [1,1750,null,{}] 18:57:36 INFO - PROCESS | 1810 | 1463191056331 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}] 18:57:36 INFO - PROCESS | 1810 | 1463191056641 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 18:57:36 INFO - PROCESS | 1810 | 1463191056967 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x92a01800 == 150 [pid = 1810] [id = 445] 18:57:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x92a0d400) [pid = 1810] [serial = 1336] [outer = (nil)] 18:57:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x92dcdc00) [pid = 1810] [serial = 1337] [outer = 0x92a0d400] 18:57:37 INFO - PROCESS | 1810 | 1463191057060 Marionette DEBUG loaded listener.js 18:57:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x92dd6400) [pid = 1810] [serial = 1338] [outer = 0x92a0d400] 18:57:37 INFO - PROCESS | 1810 | 1463191057959 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]]]}] 18:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1681ms 18:57:38 INFO - PROCESS | 1810 | 1463191058004 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 18:57:38 INFO - PROCESS | 1810 | 1463191058007 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 18:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:57:38 INFO - PROCESS | 1810 | 1463191058014 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:57:38 INFO - PROCESS | 1810 | 1463191058018 Marionette TRACE conn4 <- [1,1754,null,{}] 18:57:38 INFO - PROCESS | 1810 | 1463191058024 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}] 18:57:38 INFO - PROCESS | 1810 | 1463191058245 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 18:57:38 INFO - PROCESS | 1810 | 1463191058566 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b10f800 == 151 [pid = 1810] [id = 446] 18:57:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x91a91400) [pid = 1810] [serial = 1339] [outer = (nil)] 18:57:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x93b0f800) [pid = 1810] [serial = 1340] [outer = 0x91a91400] 18:57:38 INFO - PROCESS | 1810 | 1463191058657 Marionette DEBUG loaded listener.js 18:57:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x93bf7800) [pid = 1810] [serial = 1341] [outer = 0x91a91400] 18:57:39 INFO - PROCESS | 1810 | 1463191059549 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]]]}] 18:57:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:57:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1581ms 18:57:39 INFO - PROCESS | 1810 | 1463191059599 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 18:57:39 INFO - PROCESS | 1810 | 1463191059603 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 18:57:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:57:39 INFO - PROCESS | 1810 | 1463191059609 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:57:39 INFO - PROCESS | 1810 | 1463191059613 Marionette TRACE conn4 <- [1,1758,null,{}] 18:57:39 INFO - PROCESS | 1810 | 1463191059619 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}] 18:57:39 INFO - PROCESS | 1810 | 1463191059850 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 18:57:40 INFO - PROCESS | 1810 | 1463191060179 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:40 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afe6c00 == 152 [pid = 1810] [id = 447] 18:57:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x93b06c00) [pid = 1810] [serial = 1342] [outer = (nil)] 18:57:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x97718c00) [pid = 1810] [serial = 1343] [outer = 0x93b06c00] 18:57:40 INFO - PROCESS | 1810 | 1463191060273 Marionette DEBUG loaded listener.js 18:57:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x97771400) [pid = 1810] [serial = 1344] [outer = 0x93b06c00] 18:57:41 INFO - PROCESS | 1810 | 1463191061177 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]]]}] 18:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1637ms 18:57:41 INFO - PROCESS | 1810 | 1463191061247 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 18:57:41 INFO - PROCESS | 1810 | 1463191061251 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 18:57:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:57:41 INFO - PROCESS | 1810 | 1463191061258 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:57:41 INFO - PROCESS | 1810 | 1463191061262 Marionette TRACE conn4 <- [1,1762,null,{}] 18:57:41 INFO - PROCESS | 1810 | 1463191061268 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}] 18:57:41 INFO - PROCESS | 1810 | 1463191061514 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 18:57:41 INFO - PROCESS | 1810 | 1463191061857 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b8dc00 == 153 [pid = 1810] [id = 448] 18:57:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x99b9a400) [pid = 1810] [serial = 1345] [outer = (nil)] 18:57:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x99c54400) [pid = 1810] [serial = 1346] [outer = 0x99b9a400] 18:57:41 INFO - PROCESS | 1810 | 1463191061971 Marionette DEBUG loaded listener.js 18:57:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x99f9dc00) [pid = 1810] [serial = 1347] [outer = 0x99b9a400] 18:57:42 INFO - PROCESS | 1810 | 1463191062944 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]]]}] 18:57:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:57:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1731ms 18:57:42 INFO - PROCESS | 1810 | 1463191062990 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 18:57:42 INFO - PROCESS | 1810 | 1463191062994 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 18:57:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:57:43 INFO - PROCESS | 1810 | 1463191063001 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:57:43 INFO - PROCESS | 1810 | 1463191063004 Marionette TRACE conn4 <- [1,1766,null,{}] 18:57:43 INFO - PROCESS | 1810 | 1463191063010 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}] 18:57:43 INFO - PROCESS | 1810 | 1463191063241 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 18:57:43 INFO - PROCESS | 1810 | 1463191063570 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:43 INFO - PROCESS | 1810 | ++DOCSHELL 0x983a2c00 == 154 [pid = 1810] [id = 449] 18:57:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x98ac6000) [pid = 1810] [serial = 1348] [outer = (nil)] 18:57:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x9a0edc00) [pid = 1810] [serial = 1349] [outer = 0x98ac6000] 18:57:43 INFO - PROCESS | 1810 | 1463191063665 Marionette DEBUG loaded listener.js 18:57:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x9a435400) [pid = 1810] [serial = 1350] [outer = 0x98ac6000] 18:57:44 INFO - PROCESS | 1810 | 1463191064578 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]]]}] 18:57:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:57:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1635ms 18:57:44 INFO - PROCESS | 1810 | 1463191064644 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 18:57:44 INFO - PROCESS | 1810 | 1463191064648 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 18:57:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:57:44 INFO - PROCESS | 1810 | 1463191064670 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:57:44 INFO - PROCESS | 1810 | 1463191064674 Marionette TRACE conn4 <- [1,1770,null,{}] 18:57:44 INFO - PROCESS | 1810 | 1463191064680 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}] 18:57:44 INFO - PROCESS | 1810 | 1463191064947 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 18:57:45 INFO - PROCESS | 1810 | 1463191065277 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x9a0cf800 == 155 [pid = 1810] [id = 450] 18:57:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x9a0d3400) [pid = 1810] [serial = 1351] [outer = (nil)] 18:57:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x9a906c00) [pid = 1810] [serial = 1352] [outer = 0x9a0d3400] 18:57:45 INFO - PROCESS | 1810 | 1463191065375 Marionette DEBUG loaded listener.js 18:57:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x9a90e000) [pid = 1810] [serial = 1353] [outer = 0x9a0d3400] 18:57:46 INFO - PROCESS | 1810 | 1463191066316 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]]]}] 18:57:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:57:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1688ms 18:57:46 INFO - PROCESS | 1810 | 1463191066358 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 18:57:46 INFO - PROCESS | 1810 | 1463191066362 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 18:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:57:46 INFO - PROCESS | 1810 | 1463191066369 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:57:46 INFO - PROCESS | 1810 | 1463191066374 Marionette TRACE conn4 <- [1,1774,null,{}] 18:57:46 INFO - PROCESS | 1810 | 1463191066381 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}] 18:57:46 INFO - PROCESS | 1810 | 1463191066620 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 18:57:46 INFO - PROCESS | 1810 | 1463191066949 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:46 INFO - PROCESS | 1810 | ++DOCSHELL 0x93b0d800 == 156 [pid = 1810] [id = 451] 18:57:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x997a2c00) [pid = 1810] [serial = 1354] [outer = (nil)] 18:57:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x9b466400) [pid = 1810] [serial = 1355] [outer = 0x997a2c00] 18:57:47 INFO - PROCESS | 1810 | 1463191067048 Marionette DEBUG loaded listener.js 18:57:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x9b4a8800) [pid = 1810] [serial = 1356] [outer = 0x997a2c00] 18:57:48 INFO - PROCESS | 1810 | 1463191068034 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]]]}] 18:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1733ms 18:57:48 INFO - PROCESS | 1810 | 1463191068104 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 18:57:48 INFO - PROCESS | 1810 | 1463191068108 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 18:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:57:48 INFO - PROCESS | 1810 | 1463191068115 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:57:48 INFO - PROCESS | 1810 | 1463191068119 Marionette TRACE conn4 <- [1,1778,null,{}] 18:57:48 INFO - PROCESS | 1810 | 1463191068125 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}] 18:57:48 INFO - PROCESS | 1810 | 1463191068372 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 18:57:48 INFO - PROCESS | 1810 | 1463191068708 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d985400 == 157 [pid = 1810] [id = 452] 18:57:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x9a0f1000) [pid = 1810] [serial = 1357] [outer = (nil)] 18:57:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x9b97c000) [pid = 1810] [serial = 1358] [outer = 0x9a0f1000] 18:57:48 INFO - PROCESS | 1810 | 1463191068796 Marionette DEBUG loaded listener.js 18:57:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x9d4ef800) [pid = 1810] [serial = 1359] [outer = 0x9a0f1000] 18:57:49 INFO - PROCESS | 1810 | 1463191069671 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]]]}] 18:57:49 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 18:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1591ms 18:57:49 INFO - PROCESS | 1810 | 1463191069707 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 18:57:49 INFO - PROCESS | 1810 | 1463191069711 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 18:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:57:49 INFO - PROCESS | 1810 | 1463191069718 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:57:49 INFO - PROCESS | 1810 | 1463191069722 Marionette TRACE conn4 <- [1,1782,null,{}] 18:57:49 INFO - PROCESS | 1810 | 1463191069749 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}] 18:57:49 INFO - PROCESS | 1810 | 1463191069987 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 18:57:50 INFO - PROCESS | 1810 | 1463191070328 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:50 INFO - PROCESS | 1810 | ++DOCSHELL 0x9ac73000 == 158 [pid = 1810] [id = 453] 18:57:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x9b845c00) [pid = 1810] [serial = 1360] [outer = (nil)] 18:57:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0xa23be800) [pid = 1810] [serial = 1361] [outer = 0x9b845c00] 18:57:50 INFO - PROCESS | 1810 | 1463191070419 Marionette DEBUG loaded listener.js 18:57:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0xa2586000) [pid = 1810] [serial = 1362] [outer = 0x9b845c00] 18:57:51 INFO - PROCESS | 1810 | 1463191071316 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]]]}] 18:57:51 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 18:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1635ms 18:57:51 INFO - PROCESS | 1810 | 1463191071354 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 18:57:51 INFO - PROCESS | 1810 | 1463191071357 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 18:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:57:51 INFO - PROCESS | 1810 | 1463191071364 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:57:51 INFO - PROCESS | 1810 | 1463191071368 Marionette TRACE conn4 <- [1,1786,null,{}] 18:57:51 INFO - PROCESS | 1810 | 1463191071374 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}] 18:57:51 INFO - PROCESS | 1810 | 1463191071575 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 18:57:51 INFO - PROCESS | 1810 | 1463191071857 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x9b975c00 == 159 [pid = 1810] [id = 454] 18:57:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0xa22ac000) [pid = 1810] [serial = 1363] [outer = (nil)] 18:57:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0xa31f2000) [pid = 1810] [serial = 1364] [outer = 0xa22ac000] 18:57:51 INFO - PROCESS | 1810 | 1463191071991 Marionette DEBUG loaded listener.js 18:57:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0xa3353000) [pid = 1810] [serial = 1365] [outer = 0xa22ac000] 18:57:52 INFO - PROCESS | 1810 | 1463191072883 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]]]}] 18:57:52 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 18:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1585ms 18:57:52 INFO - PROCESS | 1810 | 1463191072958 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 18:57:52 INFO - PROCESS | 1810 | 1463191072962 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 18:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:57:52 INFO - PROCESS | 1810 | 1463191072971 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:57:52 INFO - PROCESS | 1810 | 1463191072975 Marionette TRACE conn4 <- [1,1790,null,{}] 18:57:52 INFO - PROCESS | 1810 | 1463191072980 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}] 18:57:53 INFO - PROCESS | 1810 | 1463191073217 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 18:57:53 INFO - PROCESS | 1810 | 1463191073542 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:55 INFO - PROCESS | 1810 | --DOCSHELL 0x8a50d000 == 158 [pid = 1810] [id = 436] 18:57:55 INFO - PROCESS | 1810 | --DOCSHELL 0x8c4df000 == 157 [pid = 1810] [id = 435] 18:57:55 INFO - PROCESS | 1810 | --DOCSHELL 0x8c246800 == 156 [pid = 1810] [id = 434] 18:57:55 INFO - PROCESS | 1810 | --DOCSHELL 0x8b107c00 == 155 [pid = 1810] [id = 433] 18:57:55 INFO - PROCESS | 1810 | --DOCSHELL 0x9aa9f800 == 154 [pid = 1810] [id = 431] 18:57:55 INFO - PROCESS | 1810 | --DOCSHELL 0x8b5c5400 == 153 [pid = 1810] [id = 429] 18:57:55 INFO - PROCESS | 1810 | --DOCSHELL 0x95040800 == 152 [pid = 1810] [id = 430] 18:57:55 INFO - PROCESS | 1810 | --DOCSHELL 0x8b804800 == 151 [pid = 1810] [id = 428] 18:57:55 INFO - PROCESS | 1810 | --DOCSHELL 0x8b106000 == 150 [pid = 1810] [id = 427] 18:57:55 INFO - PROCESS | 1810 | --DOCSHELL 0x98f82400 == 149 [pid = 1810] [id = 426] 18:57:55 INFO - PROCESS | 1810 | --DOCSHELL 0x8b1a8000 == 148 [pid = 1810] [id = 424] 18:57:55 INFO - PROCESS | 1810 | --DOCSHELL 0x92b8e400 == 147 [pid = 1810] [id = 425] 18:57:55 INFO - PROCESS | 1810 | --DOCSHELL 0x92b60800 == 146 [pid = 1810] [id = 423] 18:57:55 INFO - PROCESS | 1810 | --DOCSHELL 0x91a0c800 == 145 [pid = 1810] [id = 422] 18:57:55 INFO - PROCESS | 1810 | --DOCSHELL 0x8ec8a400 == 144 [pid = 1810] [id = 421] 18:57:55 INFO - PROCESS | 1810 | --DOCSHELL 0x8ec8b400 == 143 [pid = 1810] [id = 420] 18:57:55 INFO - PROCESS | 1810 | --DOCSHELL 0x8d992800 == 142 [pid = 1810] [id = 419] 18:57:55 INFO - PROCESS | 1810 | --DOCSHELL 0x8b305800 == 141 [pid = 1810] [id = 418] 18:57:55 INFO - PROCESS | 1810 | --DOCSHELL 0x8b5c3c00 == 140 [pid = 1810] [id = 416] 18:57:55 INFO - PROCESS | 1810 | --DOCSHELL 0x8d154000 == 139 [pid = 1810] [id = 417] 18:57:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x8a50d000 == 140 [pid = 1810] [id = 455] 18:57:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x8afe5800) [pid = 1810] [serial = 1366] [outer = (nil)] 18:57:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x8b304400) [pid = 1810] [serial = 1367] [outer = 0x8afe5800] 18:57:55 INFO - PROCESS | 1810 | 1463191075169 Marionette DEBUG loaded listener.js 18:57:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x8b802400) [pid = 1810] [serial = 1368] [outer = 0x8afe5800] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x9a90c400) [pid = 1810] [serial = 1226] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x9afb5400) [pid = 1810] [serial = 1229] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x9a0d2c00) [pid = 1810] [serial = 1223] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x8e9db400) [pid = 1810] [serial = 1191] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x8c4ec400) [pid = 1810] [serial = 1238] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x8e74e000) [pid = 1810] [serial = 1188] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x97719c00) [pid = 1810] [serial = 1215] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x8ef13400) [pid = 1810] [serial = 1196] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x8ec91c00) [pid = 1810] [serial = 1193] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x91497c00) [pid = 1810] [serial = 1200] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x9d371000) [pid = 1810] [serial = 1232] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x92b90000) [pid = 1810] [serial = 1211] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x8c585c00) [pid = 1810] [serial = 1185] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x8b30bc00) [pid = 1810] [serial = 1236] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x91a15000) [pid = 1810] [serial = 1203] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x997a2400) [pid = 1810] [serial = 1218] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x8db93c00) [pid = 1810] [serial = 1187] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x92b4dc00) [pid = 1810] [serial = 1209] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x99cf0400) [pid = 1810] [serial = 1221] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x8b1aac00) [pid = 1810] [serial = 1235] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x99c5a400) [pid = 1810] [serial = 1220] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x9b4aa400) [pid = 1810] [serial = 1230] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x92b43c00) [pid = 1810] [serial = 1208] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x8ef18800) [pid = 1810] [serial = 1197] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x8ec7bc00) [pid = 1810] [serial = 1119] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x91a11000) [pid = 1810] [serial = 1202] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x8e751800) [pid = 1810] [serial = 1244] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x92b97800) [pid = 1810] [serial = 1212] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x8db8bc00) [pid = 1810] [serial = 1242] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x8c584c00) [pid = 1810] [serial = 1239] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x9d4f2800) [pid = 1810] [serial = 1233] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x9a430800) [pid = 1810] [serial = 1224] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x8d8a9400) [pid = 1810] [serial = 1241] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x8ee04400) [pid = 1810] [serial = 1194] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x95016c00) [pid = 1810] [serial = 1214] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x98ac0400) [pid = 1810] [serial = 1217] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x912b8800) [pid = 1810] [serial = 1199] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x8e8d4c00) [pid = 1810] [serial = 1190] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x8c4e7c00) [pid = 1810] [serial = 1184] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x9269a000) [pid = 1810] [serial = 1206] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x92697c00) [pid = 1810] [serial = 1205] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x9aaa8000) [pid = 1810] [serial = 1227] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x8e8c9c00) [pid = 1810] [serial = 1247] [outer = (nil)] [url = about:blank] 18:57:55 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x8e76d800) [pid = 1810] [serial = 1245] [outer = (nil)] [url = about:blank] 18:57:56 INFO - PROCESS | 1810 | 1463191076192 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]]]}] 18:57:56 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) 18:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 3242ms 18:57:56 INFO - PROCESS | 1810 | 1463191076214 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 18:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:57:56 INFO - PROCESS | 1810 | 1463191076221 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 18:57:56 INFO - PROCESS | 1810 | 1463191076230 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:57:56 INFO - PROCESS | 1810 | 1463191076235 Marionette TRACE conn4 <- [1,1794,null,{}] 18:57:56 INFO - PROCESS | 1810 | 1463191076243 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}] 18:57:56 INFO - PROCESS | 1810 | 1463191076458 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 18:57:56 INFO - PROCESS | 1810 | 1463191076693 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c287400 == 141 [pid = 1810] [id = 456] 18:57:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x8c28e000) [pid = 1810] [serial = 1369] [outer = (nil)] 18:57:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x8c587400) [pid = 1810] [serial = 1370] [outer = 0x8c28e000] 18:57:56 INFO - PROCESS | 1810 | 1463191076775 Marionette DEBUG loaded listener.js 18:57:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x8d30c800) [pid = 1810] [serial = 1371] [outer = 0x8c28e000] 18:57:57 INFO - PROCESS | 1810 | 1463191077669 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]]]}] 18:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1493ms 18:57:57 INFO - PROCESS | 1810 | 1463191077721 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 18:57:57 INFO - PROCESS | 1810 | 1463191077727 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 18:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:57:57 INFO - PROCESS | 1810 | 1463191077738 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:57:57 INFO - PROCESS | 1810 | 1463191077741 Marionette TRACE conn4 <- [1,1798,null,{}] 18:57:57 INFO - PROCESS | 1810 | 1463191077786 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}] 18:57:58 INFO - PROCESS | 1810 | 1463191078066 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 18:57:58 INFO - PROCESS | 1810 | 1463191078094 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c58e800 == 142 [pid = 1810] [id = 457] 18:57:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x8d312c00) [pid = 1810] [serial = 1372] [outer = (nil)] 18:57:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x8dc0bc00) [pid = 1810] [serial = 1373] [outer = 0x8d312c00] 18:57:58 INFO - PROCESS | 1810 | 1463191078168 Marionette DEBUG loaded listener.js 18:57:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x8e75b800) [pid = 1810] [serial = 1374] [outer = 0x8d312c00] 18:57:59 INFO - PROCESS | 1810 | 1463191079230 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]]]}] 18:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1539ms 18:57:59 INFO - PROCESS | 1810 | 1463191079277 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 18:57:59 INFO - PROCESS | 1810 | 1463191079282 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 18:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:57:59 INFO - PROCESS | 1810 | 1463191079295 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:57:59 INFO - PROCESS | 1810 | 1463191079300 Marionette TRACE conn4 <- [1,1802,null,{}] 18:57:59 INFO - PROCESS | 1810 | 1463191079316 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}] 18:57:59 INFO - PROCESS | 1810 | 1463191079600 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 18:57:59 INFO - PROCESS | 1810 | 1463191079627 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x8db94800 == 143 [pid = 1810] [id = 458] 18:57:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x8e8cd000) [pid = 1810] [serial = 1375] [outer = (nil)] 18:57:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x8e9d9400) [pid = 1810] [serial = 1376] [outer = 0x8e8cd000] 18:57:59 INFO - PROCESS | 1810 | 1463191079704 Marionette DEBUG loaded listener.js 18:57:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x8ec81000) [pid = 1810] [serial = 1377] [outer = 0x8e8cd000] 18:58:00 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x8c590c00) [pid = 1810] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:58:00 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x8c58d800) [pid = 1810] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:58:00 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x996f1000) [pid = 1810] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:58:00 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x996fec00) [pid = 1810] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:58:00 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x8ef17800) [pid = 1810] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:58:00 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x92b91000) [pid = 1810] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:58:00 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x92b48800) [pid = 1810] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:58:00 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x8f710800) [pid = 1810] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:58:00 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x8f9d6800) [pid = 1810] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:58:00 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x8f705c00) [pid = 1810] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:58:00 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x8e8c8800) [pid = 1810] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:58:00 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x8dba4800) [pid = 1810] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:58:00 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x8c28c400) [pid = 1810] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:58:00 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x8c248c00) [pid = 1810] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:58:00 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x8b108400) [pid = 1810] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:58:00 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x8dc01800) [pid = 1810] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:58:00 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x9b6b3400) [pid = 1810] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:58:00 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x95045800) [pid = 1810] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:58:00 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x8b5c6000) [pid = 1810] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:58:00 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x9afb9000) [pid = 1810] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:58:00 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x8f9e5000) [pid = 1810] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:58:00 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x8afef800) [pid = 1810] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:58:01 INFO - PROCESS | 1810 | 1463191081288 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]]]}] 18:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 2045ms 18:58:01 INFO - PROCESS | 1810 | 1463191081340 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 18:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:58:01 INFO - PROCESS | 1810 | 1463191081345 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 18:58:01 INFO - PROCESS | 1810 | 1463191081351 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:58:01 INFO - PROCESS | 1810 | 1463191081355 Marionette TRACE conn4 <- [1,1806,null,{}] 18:58:01 INFO - PROCESS | 1810 | 1463191081360 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}] 18:58:01 INFO - PROCESS | 1810 | 1463191081642 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 18:58:01 INFO - PROCESS | 1810 | 1463191081665 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:01 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b5c6000 == 144 [pid = 1810] [id = 459] 18:58:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x8c590c00) [pid = 1810] [serial = 1378] [outer = (nil)] 18:58:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x8e8d5800) [pid = 1810] [serial = 1379] [outer = 0x8c590c00] 18:58:01 INFO - PROCESS | 1810 | 1463191081741 Marionette DEBUG loaded listener.js 18:58:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x8ec8a800) [pid = 1810] [serial = 1380] [outer = 0x8c590c00] 18:58:03 INFO - PROCESS | 1810 | 1463191083099 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]]]}] 18:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1781ms 18:58:03 INFO - PROCESS | 1810 | 1463191083134 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 18:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:58:03 INFO - PROCESS | 1810 | 1463191083141 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 18:58:03 INFO - PROCESS | 1810 | 1463191083150 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:58:03 INFO - PROCESS | 1810 | 1463191083156 Marionette TRACE conn4 <- [1,1810,null,{}] 18:58:03 INFO - PROCESS | 1810 | 1463191083167 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}] 18:58:03 INFO - PROCESS | 1810 | 1463191083419 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 18:58:03 INFO - PROCESS | 1810 | 1463191083780 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b110c00 == 145 [pid = 1810] [id = 460] 18:58:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x8b1afc00) [pid = 1810] [serial = 1381] [outer = (nil)] 18:58:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x8c50f400) [pid = 1810] [serial = 1382] [outer = 0x8b1afc00] 18:58:03 INFO - PROCESS | 1810 | 1463191083872 Marionette DEBUG loaded listener.js 18:58:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x8d985000) [pid = 1810] [serial = 1383] [outer = 0x8b1afc00] 18:58:04 INFO - PROCESS | 1810 | 1463191084885 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]]]}] 18:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1800ms 18:58:04 INFO - PROCESS | 1810 | 1463191084955 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 18:58:04 INFO - PROCESS | 1810 | 1463191084970 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 18:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:58:04 INFO - PROCESS | 1810 | 1463191084981 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:58:04 INFO - PROCESS | 1810 | 1463191084985 Marionette TRACE conn4 <- [1,1814,null,{}] 18:58:04 INFO - PROCESS | 1810 | 1463191084993 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}] 18:58:05 INFO - PROCESS | 1810 | 1463191085253 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 18:58:05 INFO - PROCESS | 1810 | 1463191085589 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x8dbacc00 == 146 [pid = 1810] [id = 461] 18:58:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x8e75ac00) [pid = 1810] [serial = 1384] [outer = (nil)] 18:58:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x8e888c00) [pid = 1810] [serial = 1385] [outer = 0x8e75ac00] 18:58:05 INFO - PROCESS | 1810 | 1463191085685 Marionette DEBUG loaded listener.js 18:58:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x8e9d2000) [pid = 1810] [serial = 1386] [outer = 0x8e75ac00] 18:58:06 INFO - PROCESS | 1810 | 1463191086692 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]]]}] 18:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1787ms 18:58:06 INFO - PROCESS | 1810 | 1463191086769 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 18:58:06 INFO - PROCESS | 1810 | 1463191086773 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 18:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:58:06 INFO - PROCESS | 1810 | 1463191086781 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:58:06 INFO - PROCESS | 1810 | 1463191086787 Marionette TRACE conn4 <- [1,1818,null,{}] 18:58:06 INFO - PROCESS | 1810 | 1463191086805 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}] 18:58:07 INFO - PROCESS | 1810 | 1463191087215 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 18:58:07 INFO - PROCESS | 1810 | 1463191087438 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ee02800 == 147 [pid = 1810] [id = 462] 18:58:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x8f703400) [pid = 1810] [serial = 1387] [outer = (nil)] 18:58:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x8f70a400) [pid = 1810] [serial = 1388] [outer = 0x8f703400] 18:58:07 INFO - PROCESS | 1810 | 1463191087548 Marionette DEBUG loaded listener.js 18:58:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x8f9e3c00) [pid = 1810] [serial = 1389] [outer = 0x8f703400] 18:58:08 INFO - PROCESS | 1810 | 1463191088572 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]]]}] 18:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1841ms 18:58:08 INFO - PROCESS | 1810 | 1463191088622 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 18:58:08 INFO - PROCESS | 1810 | 1463191088627 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 18:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:58:08 INFO - PROCESS | 1810 | 1463191088633 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:58:08 INFO - PROCESS | 1810 | 1463191088637 Marionette TRACE conn4 <- [1,1822,null,{}] 18:58:08 INFO - PROCESS | 1810 | 1463191088643 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}] 18:58:08 INFO - PROCESS | 1810 | 1463191088897 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 18:58:09 INFO - PROCESS | 1810 | 1463191089227 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ec93c00 == 148 [pid = 1810] [id = 463] 18:58:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x8f70d400) [pid = 1810] [serial = 1390] [outer = (nil)] 18:58:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x91a0c800) [pid = 1810] [serial = 1391] [outer = 0x8f70d400] 18:58:09 INFO - PROCESS | 1810 | 1463191089329 Marionette DEBUG loaded listener.js 18:58:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x91a16000) [pid = 1810] [serial = 1392] [outer = 0x8f70d400] 18:58:10 INFO - PROCESS | 1810 | 1463191090306 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]]]}] 18:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1742ms 18:58:10 INFO - PROCESS | 1810 | 1463191090377 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 18:58:10 INFO - PROCESS | 1810 | 1463191090382 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 18:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:58:10 INFO - PROCESS | 1810 | 1463191090390 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:58:10 INFO - PROCESS | 1810 | 1463191090394 Marionette TRACE conn4 <- [1,1826,null,{}] 18:58:10 INFO - PROCESS | 1810 | 1463191090401 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}] 18:58:10 INFO - PROCESS | 1810 | 1463191090616 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 18:58:10 INFO - PROCESS | 1810 | 1463191090945 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x912b6800 == 149 [pid = 1810] [id = 464] 18:58:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x912b9c00) [pid = 1810] [serial = 1393] [outer = (nil)] 18:58:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x92128800) [pid = 1810] [serial = 1394] [outer = 0x912b9c00] 18:58:11 INFO - PROCESS | 1810 | 1463191091042 Marionette DEBUG loaded listener.js 18:58:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x92692400) [pid = 1810] [serial = 1395] [outer = 0x912b9c00] 18:58:12 INFO - PROCESS | 1810 | 1463191092036 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]]]}] 18:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1686ms 18:58:12 INFO - PROCESS | 1810 | 1463191092077 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 18:58:12 INFO - PROCESS | 1810 | 1463191092081 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 18:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:58:12 INFO - PROCESS | 1810 | 1463191092089 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:58:12 INFO - PROCESS | 1810 | 1463191092093 Marionette TRACE conn4 <- [1,1830,null,{}] 18:58:12 INFO - PROCESS | 1810 | 1463191092099 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}] 18:58:12 INFO - PROCESS | 1810 | 1463191092380 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 18:58:12 INFO - PROCESS | 1810 | 1463191092753 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c289800 == 150 [pid = 1810] [id = 465] 18:58:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x8f702400) [pid = 1810] [serial = 1396] [outer = (nil)] 18:58:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x92b5ac00) [pid = 1810] [serial = 1397] [outer = 0x8f702400] 18:58:12 INFO - PROCESS | 1810 | 1463191092851 Marionette DEBUG loaded listener.js 18:58:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x93896000) [pid = 1810] [serial = 1398] [outer = 0x8f702400] 18:58:13 INFO - PROCESS | 1810 | 1463191093800 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]]]}] 18:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1785ms 18:58:13 INFO - PROCESS | 1810 | 1463191093874 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 18:58:13 INFO - PROCESS | 1810 | 1463191093878 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 18:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:58:13 INFO - PROCESS | 1810 | 1463191093885 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:58:13 INFO - PROCESS | 1810 | 1463191093887 Marionette TRACE conn4 <- [1,1834,null,{}] 18:58:13 INFO - PROCESS | 1810 | 1463191093894 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}] 18:58:14 INFO - PROCESS | 1810 | 1463191094169 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 18:58:14 INFO - PROCESS | 1810 | 1463191094497 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x91a19800 == 151 [pid = 1810] [id = 466] 18:58:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x92b92c00) [pid = 1810] [serial = 1399] [outer = (nil)] 18:58:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x945e0c00) [pid = 1810] [serial = 1400] [outer = 0x92b92c00] 18:58:14 INFO - PROCESS | 1810 | 1463191094599 Marionette DEBUG loaded listener.js 18:58:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x9503a000) [pid = 1810] [serial = 1401] [outer = 0x92b92c00] 18:58:15 INFO - PROCESS | 1810 | 1463191095500 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]]]}] 18:58:15 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 18:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1686ms 18:58:15 INFO - PROCESS | 1810 | 1463191095572 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 18:58:15 INFO - PROCESS | 1810 | 1463191095576 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 18:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:58:15 INFO - PROCESS | 1810 | 1463191095583 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:58:15 INFO - PROCESS | 1810 | 1463191095587 Marionette TRACE conn4 <- [1,1838,null,{}] 18:58:15 INFO - PROCESS | 1810 | 1463191095593 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}] 18:58:15 INFO - PROCESS | 1810 | 1463191095832 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 18:58:16 INFO - PROCESS | 1810 | 1463191096183 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x93bf4000 == 152 [pid = 1810] [id = 467] 18:58:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x945dc400) [pid = 1810] [serial = 1402] [outer = (nil)] 18:58:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x98a34400) [pid = 1810] [serial = 1403] [outer = 0x945dc400] 18:58:16 INFO - PROCESS | 1810 | 1463191096281 Marionette DEBUG loaded listener.js 18:58:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x98f8ac00) [pid = 1810] [serial = 1404] [outer = 0x945dc400] 18:58:17 INFO - PROCESS | 1810 | 1463191097247 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]]]}] 18:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1731ms 18:58:17 INFO - PROCESS | 1810 | 1463191097315 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 18:58:17 INFO - PROCESS | 1810 | 1463191097319 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 18:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:58:17 INFO - PROCESS | 1810 | 1463191097326 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:58:17 INFO - PROCESS | 1810 | 1463191097330 Marionette TRACE conn4 <- [1,1842,null,{}] 18:58:17 INFO - PROCESS | 1810 | 1463191097336 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}] 18:58:17 INFO - PROCESS | 1810 | 1463191097575 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 18:58:17 INFO - PROCESS | 1810 | 1463191097917 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d989000 == 153 [pid = 1810] [id = 468] 18:58:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x93891400) [pid = 1810] [serial = 1405] [outer = (nil)] 18:58:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x999b5c00) [pid = 1810] [serial = 1406] [outer = 0x93891400] 18:58:18 INFO - PROCESS | 1810 | 1463191098006 Marionette DEBUG loaded listener.js 18:58:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x99c51800) [pid = 1810] [serial = 1407] [outer = 0x93891400] 18:58:18 INFO - PROCESS | 1810 | 1463191098989 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]]]}] 18:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1741ms 18:58:19 INFO - PROCESS | 1810 | 1463191099070 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 18:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:58:19 INFO - PROCESS | 1810 | 1463191099076 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 18:58:19 INFO - PROCESS | 1810 | 1463191099082 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:58:19 INFO - PROCESS | 1810 | 1463191099086 Marionette TRACE conn4 <- [1,1846,null,{}] 18:58:19 INFO - PROCESS | 1810 | 1463191099092 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}] 18:58:19 INFO - PROCESS | 1810 | 1463191099352 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 18:58:19 INFO - PROCESS | 1810 | 1463191099677 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x92dcb400 == 154 [pid = 1810] [id = 469] 18:58:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x997a8800) [pid = 1810] [serial = 1408] [outer = (nil)] 18:58:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x9a0d8c00) [pid = 1810] [serial = 1409] [outer = 0x997a8800] 18:58:19 INFO - PROCESS | 1810 | 1463191099771 Marionette DEBUG loaded listener.js 18:58:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x9a0f2000) [pid = 1810] [serial = 1410] [outer = 0x997a8800] 18:58:20 INFO - PROCESS | 1810 | 1463191100711 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]]]}] 18:58:20 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) 18:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1686ms 18:58:20 INFO - PROCESS | 1810 | 1463191100768 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 18:58:20 INFO - PROCESS | 1810 | 1463191100772 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 18:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:58:20 INFO - PROCESS | 1810 | 1463191100780 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:58:20 INFO - PROCESS | 1810 | 1463191100786 Marionette TRACE conn4 <- [1,1850,null,{}] 18:58:20 INFO - PROCESS | 1810 | 1463191100794 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}] 18:58:21 INFO - PROCESS | 1810 | 1463191101047 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 18:58:21 INFO - PROCESS | 1810 | 1463191101384 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x99cfe000 == 155 [pid = 1810] [id = 470] 18:58:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x9adea400) [pid = 1810] [serial = 1411] [outer = (nil)] 18:58:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x9b465c00) [pid = 1810] [serial = 1412] [outer = 0x9adea400] 18:58:21 INFO - PROCESS | 1810 | 1463191101486 Marionette DEBUG loaded listener.js 18:58:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x9b97e800) [pid = 1810] [serial = 1413] [outer = 0x9adea400] 18:58:22 INFO - PROCESS | 1810 | 1463191102393 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]]]}] 18:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1687ms 18:58:22 INFO - PROCESS | 1810 | 1463191102468 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 18:58:22 INFO - PROCESS | 1810 | 1463191102472 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 18:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:58:22 INFO - PROCESS | 1810 | 1463191102480 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:58:22 INFO - PROCESS | 1810 | 1463191102484 Marionette TRACE conn4 <- [1,1854,null,{}] 18:58:22 INFO - PROCESS | 1810 | 1463191102490 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}] 18:58:22 INFO - PROCESS | 1810 | 1463191102787 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 18:58:23 INFO - PROCESS | 1810 | 1463191103117 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x99f93c00 == 156 [pid = 1810] [id = 471] 18:58:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x9ac77800) [pid = 1810] [serial = 1414] [outer = (nil)] 18:58:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0xa0517000) [pid = 1810] [serial = 1415] [outer = 0x9ac77800] 18:58:23 INFO - PROCESS | 1810 | 1463191103220 Marionette DEBUG loaded listener.js 18:58:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0xa1054400) [pid = 1810] [serial = 1416] [outer = 0x9ac77800] 18:58:24 INFO - PROCESS | 1810 | 1463191104145 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]]]}] 18:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1737ms 18:58:24 INFO - PROCESS | 1810 | 1463191104219 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 18:58:24 INFO - PROCESS | 1810 | 1463191104223 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 18:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:58:24 INFO - PROCESS | 1810 | 1463191104229 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:58:24 INFO - PROCESS | 1810 | 1463191104233 Marionette TRACE conn4 <- [1,1858,null,{}] 18:58:24 INFO - PROCESS | 1810 | 1463191104239 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}] 18:58:24 INFO - PROCESS | 1810 | 1463191104484 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 18:58:24 INFO - PROCESS | 1810 | 1463191104812 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afe6800 == 157 [pid = 1810] [id = 472] 18:58:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x9a0d5800) [pid = 1810] [serial = 1417] [outer = (nil)] 18:58:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0xa25ef400) [pid = 1810] [serial = 1418] [outer = 0x9a0d5800] 18:58:24 INFO - PROCESS | 1810 | 1463191104909 Marionette DEBUG loaded listener.js 18:58:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0xa27c1400) [pid = 1810] [serial = 1419] [outer = 0x9a0d5800] 18:58:25 INFO - PROCESS | 1810 | 1463191105842 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]]]}] 18:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1685ms 18:58:25 INFO - PROCESS | 1810 | 1463191105915 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 18:58:25 INFO - PROCESS | 1810 | 1463191105919 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 18:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:58:25 INFO - PROCESS | 1810 | 1463191105925 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:58:25 INFO - PROCESS | 1810 | 1463191105928 Marionette TRACE conn4 <- [1,1862,null,{}] 18:58:25 INFO - PROCESS | 1810 | 1463191105934 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}] 18:58:26 INFO - PROCESS | 1810 | 1463191106202 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 18:58:26 INFO - PROCESS | 1810 | 1463191106526 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:26 INFO - PROCESS | 1810 | ++DOCSHELL 0xa104bc00 == 158 [pid = 1810] [id = 473] 18:58:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0xa2581800) [pid = 1810] [serial = 1420] [outer = (nil)] 18:58:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0xa33c2400) [pid = 1810] [serial = 1421] [outer = 0xa2581800] 18:58:26 INFO - PROCESS | 1810 | 1463191106619 Marionette DEBUG loaded listener.js 18:58:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0xa36ed800) [pid = 1810] [serial = 1422] [outer = 0xa2581800] 18:58:27 INFO - PROCESS | 1810 | 1463191107536 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]]]}] 18:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1687ms 18:58:27 INFO - PROCESS | 1810 | 1463191107613 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 18:58:27 INFO - PROCESS | 1810 | 1463191107617 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 18:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:58:27 INFO - PROCESS | 1810 | 1463191107624 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:58:27 INFO - PROCESS | 1810 | 1463191107628 Marionette TRACE conn4 <- [1,1866,null,{}] 18:58:27 INFO - PROCESS | 1810 | 1463191107634 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}] 18:58:27 INFO - PROCESS | 1810 | 1463191107923 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 18:58:28 INFO - PROCESS | 1810 | 1463191108290 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:28 INFO - PROCESS | 1810 | ++DOCSHELL 0xa27e9000 == 159 [pid = 1810] [id = 474] 18:58:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0xa33b4c00) [pid = 1810] [serial = 1423] [outer = (nil)] 18:58:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0xa6873000) [pid = 1810] [serial = 1424] [outer = 0xa33b4c00] 18:58:28 INFO - PROCESS | 1810 | 1463191108394 Marionette DEBUG loaded listener.js 18:58:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0xa687ac00) [pid = 1810] [serial = 1425] [outer = 0xa33b4c00] 18:58:29 INFO - PROCESS | 1810 | 1463191109339 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]]]}] 18:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1784ms 18:58:29 INFO - PROCESS | 1810 | 1463191109409 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 18:58:29 INFO - PROCESS | 1810 | 1463191109414 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 18:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:58:29 INFO - PROCESS | 1810 | 1463191109420 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:58:29 INFO - PROCESS | 1810 | 1463191109424 Marionette TRACE conn4 <- [1,1870,null,{}] 18:58:29 INFO - PROCESS | 1810 | 1463191109430 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}] 18:58:29 INFO - PROCESS | 1810 | 1463191109669 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 18:58:30 INFO - PROCESS | 1810 | 1463191110009 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x9a0d2c00 == 160 [pid = 1810] [id = 475] 18:58:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0xa6380800) [pid = 1810] [serial = 1426] [outer = (nil)] 18:58:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0xa68dc000) [pid = 1810] [serial = 1427] [outer = 0xa6380800] 18:58:30 INFO - PROCESS | 1810 | 1463191110118 Marionette DEBUG loaded listener.js 18:58:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0xa68dd800) [pid = 1810] [serial = 1428] [outer = 0xa6380800] 18:58:31 INFO - PROCESS | 1810 | 1463191111063 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]]]}] 18:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1688ms 18:58:31 INFO - PROCESS | 1810 | 1463191111109 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 18:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:58:31 INFO - PROCESS | 1810 | 1463191111114 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 18:58:31 INFO - PROCESS | 1810 | 1463191111121 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:58:31 INFO - PROCESS | 1810 | 1463191111125 Marionette TRACE conn4 <- [1,1874,null,{}] 18:58:31 INFO - PROCESS | 1810 | 1463191111132 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}] 18:58:31 INFO - PROCESS | 1810 | 1463191111380 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 18:58:31 INFO - PROCESS | 1810 | 1463191111714 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f6b1800 == 161 [pid = 1810] [id = 476] 18:58:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x8f6b1c00) [pid = 1810] [serial = 1429] [outer = (nil)] 18:58:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x8f6b9400) [pid = 1810] [serial = 1430] [outer = 0x8f6b1c00] 18:58:31 INFO - PROCESS | 1810 | 1463191111819 Marionette DEBUG loaded listener.js 18:58:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x8f6bb000) [pid = 1810] [serial = 1431] [outer = 0x8f6b1c00] 18:58:32 INFO - PROCESS | 1810 | 1463191112896 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]]]}] 18:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1839ms 18:58:32 INFO - PROCESS | 1810 | 1463191112959 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 18:58:32 INFO - PROCESS | 1810 | 1463191112963 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 18:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:58:32 INFO - PROCESS | 1810 | 1463191112970 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:58:32 INFO - PROCESS | 1810 | 1463191112974 Marionette TRACE conn4 <- [1,1878,null,{}] 18:58:32 INFO - PROCESS | 1810 | 1463191112980 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}] 18:58:33 INFO - PROCESS | 1810 | 1463191113231 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x8ef16c00 == 160 [pid = 1810] [id = 228] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x8d153800 == 159 [pid = 1810] [id = 193] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x8e884400 == 158 [pid = 1810] [id = 189] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x93bf6c00 == 157 [pid = 1810] [id = 232] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x8db8e000 == 156 [pid = 1810] [id = 188] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x8f70ec00 == 155 [pid = 1810] [id = 230] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x92b93400 == 154 [pid = 1810] [id = 231] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x8f70a000 == 153 [pid = 1810] [id = 190] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x8db94800 == 152 [pid = 1810] [id = 458] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x8c58e800 == 151 [pid = 1810] [id = 457] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x8c287400 == 150 [pid = 1810] [id = 456] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x8a50d000 == 149 [pid = 1810] [id = 455] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x8b10a800 == 148 [pid = 1810] [id = 415] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x9a0cf800 == 147 [pid = 1810] [id = 450] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x93b0d800 == 146 [pid = 1810] [id = 451] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x983a2c00 == 145 [pid = 1810] [id = 449] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x92b8dc00 == 144 [pid = 1810] [id = 448] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x8afe6c00 == 143 [pid = 1810] [id = 447] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x92a01800 == 142 [pid = 1810] [id = 445] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x8b10f800 == 141 [pid = 1810] [id = 446] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x8ef0b400 == 140 [pid = 1810] [id = 444] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x8e9dac00 == 139 [pid = 1810] [id = 443] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x8c28c800 == 138 [pid = 1810] [id = 442] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x8c294c00 == 137 [pid = 1810] [id = 441] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x8ec75800 == 136 [pid = 1810] [id = 440] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x8dba2400 == 135 [pid = 1810] [id = 439] 18:58:34 INFO - PROCESS | 1810 | --DOCSHELL 0x8b802000 == 134 [pid = 1810] [id = 438] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x8dbb0000) [pid = 1810] [serial = 1182] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x8d310c00) [pid = 1810] [serial = 1307] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x9ac76c00) [pid = 1810] [serial = 1281] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x9a90a800) [pid = 1810] [serial = 1280] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x99c5dc00) [pid = 1810] [serial = 1278] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x99c4f400) [pid = 1810] [serial = 1277] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x97772000) [pid = 1810] [serial = 1275] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x95086000) [pid = 1810] [serial = 1274] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x945e2400) [pid = 1810] [serial = 1272] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x93bef400) [pid = 1810] [serial = 1271] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x92dd8800) [pid = 1810] [serial = 1269] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x92dccc00) [pid = 1810] [serial = 1268] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x92b4e800) [pid = 1810] [serial = 1266] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x92a10c00) [pid = 1810] [serial = 1265] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x91a19400) [pid = 1810] [serial = 1263] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x91a0f400) [pid = 1810] [serial = 1262] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x912b1400) [pid = 1810] [serial = 1260] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x8f9e2400) [pid = 1810] [serial = 1259] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x8f707c00) [pid = 1810] [serial = 1257] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x8ee05000) [pid = 1810] [serial = 1256] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x8e887000) [pid = 1810] [serial = 1254] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x8e764c00) [pid = 1810] [serial = 1253] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x8d30b800) [pid = 1810] [serial = 1251] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x8d14c000) [pid = 1810] [serial = 1250] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x8c294800) [pid = 1810] [serial = 1304] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x8b110800) [pid = 1810] [serial = 1301] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x8b309800) [pid = 1810] [serial = 1302] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0xa36f6000) [pid = 1810] [serial = 1299] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0xa36f0000) [pid = 1810] [serial = 1298] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0xa33bf800) [pid = 1810] [serial = 1296] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0xa33bb400) [pid = 1810] [serial = 1295] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0xa275b800) [pid = 1810] [serial = 1293] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0xa258cc00) [pid = 1810] [serial = 1292] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0xa2585400) [pid = 1810] [serial = 1290] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0xa23c9c00) [pid = 1810] [serial = 1289] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0xa104d000) [pid = 1810] [serial = 1287] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x9d868800) [pid = 1810] [serial = 1286] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x9b610000) [pid = 1810] [serial = 1284] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x9adf2c00) [pid = 1810] [serial = 1283] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x8e76d400) [pid = 1810] [serial = 1313] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x8d987800) [pid = 1810] [serial = 1308] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x8d98ac00) [pid = 1810] [serial = 1311] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x8c24d800) [pid = 1810] [serial = 1310] [outer = (nil)] [url = about:blank] 18:58:34 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x8c4ec800) [pid = 1810] [serial = 1305] [outer = (nil)] [url = about:blank] 18:58:35 INFO - PROCESS | 1810 | 1463191115194 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b107c00 == 135 [pid = 1810] [id = 477] 18:58:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x8b108400) [pid = 1810] [serial = 1432] [outer = (nil)] 18:58:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x8b110000) [pid = 1810] [serial = 1433] [outer = 0x8b108400] 18:58:35 INFO - PROCESS | 1810 | 1463191115276 Marionette DEBUG loaded listener.js 18:58:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x8b309c00) [pid = 1810] [serial = 1434] [outer = 0x8b108400] 18:58:36 INFO - PROCESS | 1810 | 1463191116178 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]]]}] 18:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 3288ms 18:58:36 INFO - PROCESS | 1810 | 1463191116262 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 18:58:36 INFO - PROCESS | 1810 | 1463191116268 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 18:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:58:36 INFO - PROCESS | 1810 | 1463191116279 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:58:36 INFO - PROCESS | 1810 | 1463191116285 Marionette TRACE conn4 <- [1,1882,null,{}] 18:58:36 INFO - PROCESS | 1810 | 1463191116293 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}] 18:58:36 INFO - PROCESS | 1810 | 1463191116527 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 18:58:36 INFO - PROCESS | 1810 | 1463191116721 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c244c00 == 136 [pid = 1810] [id = 478] 18:58:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x8c291800) [pid = 1810] [serial = 1435] [outer = (nil)] 18:58:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x8c4ecc00) [pid = 1810] [serial = 1436] [outer = 0x8c291800] 18:58:36 INFO - PROCESS | 1810 | 1463191116857 Marionette DEBUG loaded listener.js 18:58:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x8c587800) [pid = 1810] [serial = 1437] [outer = 0x8c291800] 18:58:37 INFO - PROCESS | 1810 | 1463191117814 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]]]}] 18:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1592ms 18:58:37 INFO - PROCESS | 1810 | 1463191117881 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 18:58:37 INFO - PROCESS | 1810 | 1463191117888 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 18:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:58:37 INFO - PROCESS | 1810 | 1463191117895 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:58:37 INFO - PROCESS | 1810 | 1463191117899 Marionette TRACE conn4 <- [1,1886,null,{}] 18:58:37 INFO - PROCESS | 1810 | 1463191117905 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}] 18:58:38 INFO - PROCESS | 1810 | 1463191118220 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 18:58:38 INFO - PROCESS | 1810 | 1463191118261 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c294800 == 137 [pid = 1810] [id = 479] 18:58:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x8d8a1800) [pid = 1810] [serial = 1438] [outer = (nil)] 18:58:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x8d987400) [pid = 1810] [serial = 1439] [outer = 0x8d8a1800] 18:58:38 INFO - PROCESS | 1810 | 1463191118354 Marionette DEBUG loaded listener.js 18:58:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x8db8e400) [pid = 1810] [serial = 1440] [outer = 0x8d8a1800] 18:58:39 INFO - PROCESS | 1810 | 1463191119472 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]]]}] 18:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2333ms 18:58:40 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x8dba5c00) [pid = 1810] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:58:40 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x8e8cd000) [pid = 1810] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:58:40 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x91a91400) [pid = 1810] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:58:40 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x8ec83000) [pid = 1810] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:58:40 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x8dbab800) [pid = 1810] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:58:40 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x8c28e000) [pid = 1810] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:58:40 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x9b845c00) [pid = 1810] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:58:40 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x997a2c00) [pid = 1810] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:58:40 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x8ec76c00) [pid = 1810] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:58:40 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x92a0d400) [pid = 1810] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:58:40 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x91a13800) [pid = 1810] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:58:40 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x8dba3400) [pid = 1810] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:58:40 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x98ac6000) [pid = 1810] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:58:40 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x8b80d000) [pid = 1810] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:58:40 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x8ef16800) [pid = 1810] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:58:40 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x9a0f1000) [pid = 1810] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:58:40 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x8afe5800) [pid = 1810] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:58:40 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0xa22ac000) [pid = 1810] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:58:40 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x9a0d3400) [pid = 1810] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:58:40 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x99b9a400) [pid = 1810] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:58:40 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x93b06c00) [pid = 1810] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:58:40 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x8d312c00) [pid = 1810] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:58:40 INFO - PROCESS | 1810 | 1463191120332 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 18:58:40 INFO - PROCESS | 1810 | 1463191120336 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 18:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:58:40 INFO - PROCESS | 1810 | 1463191120381 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:58:40 INFO - PROCESS | 1810 | 1463191120391 Marionette TRACE conn4 <- [1,1890,null,{}] 18:58:40 INFO - PROCESS | 1810 | 1463191120399 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}] 18:58:40 INFO - PROCESS | 1810 | 1463191120668 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 18:58:40 INFO - PROCESS | 1810 | 1463191120790 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:40 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b5d0400 == 138 [pid = 1810] [id = 480] 18:58:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x8d30b800) [pid = 1810] [serial = 1441] [outer = (nil)] 18:58:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x8dba9400) [pid = 1810] [serial = 1442] [outer = 0x8d30b800] 18:58:40 INFO - PROCESS | 1810 | 1463191120867 Marionette DEBUG loaded listener.js 18:58:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x8e752c00) [pid = 1810] [serial = 1443] [outer = 0x8d30b800] 18:58:41 INFO - PROCESS | 1810 | 1463191121755 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]]]}] 18:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1477ms 18:58:41 INFO - PROCESS | 1810 | 1463191121824 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 18:58:41 INFO - PROCESS | 1810 | 1463191121829 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 18:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:58:41 INFO - PROCESS | 1810 | 1463191121835 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:58:41 INFO - PROCESS | 1810 | 1463191121838 Marionette TRACE conn4 <- [1,1894,null,{}] 18:58:41 INFO - PROCESS | 1810 | 1463191121843 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}] 18:58:42 INFO - PROCESS | 1810 | 1463191122051 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 18:58:42 INFO - PROCESS | 1810 | 1463191122365 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afe8000 == 139 [pid = 1810] [id = 481] 18:58:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x8afea000) [pid = 1810] [serial = 1444] [outer = (nil)] 18:58:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x8b110400) [pid = 1810] [serial = 1445] [outer = 0x8afea000] 18:58:42 INFO - PROCESS | 1810 | 1463191122565 Marionette DEBUG loaded listener.js 18:58:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x8b5cdc00) [pid = 1810] [serial = 1446] [outer = 0x8afea000] 18:58:43 INFO - PROCESS | 1810 | 1463191123695 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]]]}] 18:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1940ms 18:58:43 INFO - PROCESS | 1810 | 1463191123777 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 18:58:43 INFO - PROCESS | 1810 | 1463191123785 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 18:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:58:43 INFO - PROCESS | 1810 | 1463191123794 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:58:43 INFO - PROCESS | 1810 | 1463191123799 Marionette TRACE conn4 <- [1,1898,null,{}] 18:58:43 INFO - PROCESS | 1810 | 1463191123809 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}] 18:58:44 INFO - PROCESS | 1810 | 1463191124099 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 18:58:44 INFO - PROCESS | 1810 | 1463191124429 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c509800 == 140 [pid = 1810] [id = 482] 18:58:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x8c514400) [pid = 1810] [serial = 1447] [outer = (nil)] 18:58:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x8d154c00) [pid = 1810] [serial = 1448] [outer = 0x8c514400] 18:58:44 INFO - PROCESS | 1810 | 1463191124522 Marionette DEBUG loaded listener.js 18:58:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x8d311c00) [pid = 1810] [serial = 1449] [outer = 0x8c514400] 18:58:45 INFO - PROCESS | 1810 | 1463191125542 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]]]}] 18:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1794ms 18:58:45 INFO - PROCESS | 1810 | 1463191125590 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 18:58:45 INFO - PROCESS | 1810 | 1463191125597 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 18:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:58:45 INFO - PROCESS | 1810 | 1463191125606 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:58:45 INFO - PROCESS | 1810 | 1463191125610 Marionette TRACE conn4 <- [1,1902,null,{}] 18:58:45 INFO - PROCESS | 1810 | 1463191125616 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}] 18:58:45 INFO - PROCESS | 1810 | 1463191125836 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 18:58:46 INFO - PROCESS | 1810 | 1463191126200 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:46 INFO - PROCESS | 1810 | ++DOCSHELL 0x8db8c000 == 141 [pid = 1810] [id = 483] 18:58:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x8dbaa000) [pid = 1810] [serial = 1450] [outer = (nil)] 18:58:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x8e74e000) [pid = 1810] [serial = 1451] [outer = 0x8dbaa000] 18:58:46 INFO - PROCESS | 1810 | 1463191126295 Marionette DEBUG loaded listener.js 18:58:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x8e76b400) [pid = 1810] [serial = 1452] [outer = 0x8dbaa000] 18:58:47 INFO - PROCESS | 1810 | 1463191127287 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]]]}] 18:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1734ms 18:58:47 INFO - PROCESS | 1810 | 1463191127340 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 18:58:47 INFO - PROCESS | 1810 | 1463191127344 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 18:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:58:47 INFO - PROCESS | 1810 | 1463191127355 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:58:47 INFO - PROCESS | 1810 | 1463191127366 Marionette TRACE conn4 <- [1,1906,null,{}] 18:58:47 INFO - PROCESS | 1810 | 1463191127381 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}] 18:58:47 INFO - PROCESS | 1810 | 1463191127666 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 18:58:48 INFO - PROCESS | 1810 | 1463191127994 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b30f800 == 142 [pid = 1810] [id = 484] 18:58:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x8e881800) [pid = 1810] [serial = 1453] [outer = (nil)] 18:58:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x8ec77800) [pid = 1810] [serial = 1454] [outer = 0x8e881800] 18:58:48 INFO - PROCESS | 1810 | 1463191128083 Marionette DEBUG loaded listener.js 18:58:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x8ec83000) [pid = 1810] [serial = 1455] [outer = 0x8e881800] 18:58:49 INFO - PROCESS | 1810 | 1463191129040 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]]]}] 18:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1744ms 18:58:49 INFO - PROCESS | 1810 | 1463191129097 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 18:58:49 INFO - PROCESS | 1810 | 1463191129101 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 18:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:58:49 INFO - PROCESS | 1810 | 1463191129109 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:58:49 INFO - PROCESS | 1810 | 1463191129113 Marionette TRACE conn4 <- [1,1910,null,{}] 18:58:49 INFO - PROCESS | 1810 | 1463191129119 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}] 18:58:49 INFO - PROCESS | 1810 | 1463191129365 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 18:58:49 INFO - PROCESS | 1810 | 1463191129700 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c50a400 == 143 [pid = 1810] [id = 485] 18:58:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x8dba4c00) [pid = 1810] [serial = 1456] [outer = (nil)] 18:58:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x8ee0a800) [pid = 1810] [serial = 1457] [outer = 0x8dba4c00] 18:58:49 INFO - PROCESS | 1810 | 1463191129796 Marionette DEBUG loaded listener.js 18:58:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x8ee0f800) [pid = 1810] [serial = 1458] [outer = 0x8dba4c00] 18:58:50 INFO - PROCESS | 1810 | 1463191130740 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]]]}] 18:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1689ms 18:58:50 INFO - PROCESS | 1810 | 1463191130799 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 18:58:50 INFO - PROCESS | 1810 | 1463191130802 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 18:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:58:50 INFO - PROCESS | 1810 | 1463191130809 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:58:50 INFO - PROCESS | 1810 | 1463191130813 Marionette TRACE conn4 <- [1,1914,null,{}] 18:58:50 INFO - PROCESS | 1810 | 1463191130819 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}] 18:58:51 INFO - PROCESS | 1810 | 1463191131056 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 18:58:51 INFO - PROCESS | 1810 | 1463191131383 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ef17c00 == 144 [pid = 1810] [id = 486] 18:58:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x8ef18800) [pid = 1810] [serial = 1459] [outer = (nil)] 18:58:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x8f6b4800) [pid = 1810] [serial = 1460] [outer = 0x8ef18800] 18:58:51 INFO - PROCESS | 1810 | 1463191131493 Marionette DEBUG loaded listener.js 18:58:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x8f709000) [pid = 1810] [serial = 1461] [outer = 0x8ef18800] 18:58:52 INFO - PROCESS | 1810 | 1463191132508 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]]]}] 18:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1736ms 18:58:52 INFO - PROCESS | 1810 | 1463191132547 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 18:58:52 INFO - PROCESS | 1810 | 1463191132551 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 18:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:58:52 INFO - PROCESS | 1810 | 1463191132558 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:58:52 INFO - PROCESS | 1810 | 1463191132562 Marionette TRACE conn4 <- [1,1918,null,{}] 18:58:52 INFO - PROCESS | 1810 | 1463191132567 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}] 18:58:52 INFO - PROCESS | 1810 | 1463191132801 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 18:58:53 INFO - PROCESS | 1810 | 1463191133119 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:53 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d98ec00 == 145 [pid = 1810] [id = 487] 18:58:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x8ef0e000) [pid = 1810] [serial = 1462] [outer = (nil)] 18:58:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x912b5c00) [pid = 1810] [serial = 1463] [outer = 0x8ef0e000] 18:58:53 INFO - PROCESS | 1810 | 1463191133218 Marionette DEBUG loaded listener.js 18:58:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x91498c00) [pid = 1810] [serial = 1464] [outer = 0x8ef0e000] 18:58:54 INFO - PROCESS | 1810 | 1463191134166 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]]]}] 18:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1646ms 18:58:54 INFO - PROCESS | 1810 | 1463191134223 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 18:58:54 INFO - PROCESS | 1810 | 1463191134229 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 18:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:58:54 INFO - PROCESS | 1810 | 1463191134239 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:58:54 INFO - PROCESS | 1810 | 1463191134242 Marionette TRACE conn4 <- [1,1922,null,{}] 18:58:54 INFO - PROCESS | 1810 | 1463191134248 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}] 18:58:54 INFO - PROCESS | 1810 | 1463191134483 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 18:58:54 INFO - PROCESS | 1810 | 1463191134818 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e9d1c00 == 146 [pid = 1810] [id = 488] 18:58:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x8ee0f000) [pid = 1810] [serial = 1465] [outer = (nil)] 18:58:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x91a16800) [pid = 1810] [serial = 1466] [outer = 0x8ee0f000] 18:58:54 INFO - PROCESS | 1810 | 1463191134922 Marionette DEBUG loaded listener.js 18:58:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x91a8dc00) [pid = 1810] [serial = 1467] [outer = 0x8ee0f000] 18:58:55 INFO - PROCESS | 1810 | 1463191135910 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]]]}] 18:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1732ms 18:58:55 INFO - PROCESS | 1810 | 1463191135972 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 18:58:55 INFO - PROCESS | 1810 | 1463191135975 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 18:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:58:55 INFO - PROCESS | 1810 | 1463191135982 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:58:55 INFO - PROCESS | 1810 | 1463191135986 Marionette TRACE conn4 <- [1,1926,null,{}] 18:58:55 INFO - PROCESS | 1810 | 1463191135992 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}] 18:58:56 INFO - PROCESS | 1810 | 1463191136225 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 18:58:56 INFO - PROCESS | 1810 | 1463191136549 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c287400 == 147 [pid = 1810] [id = 489] 18:58:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x91a10000) [pid = 1810] [serial = 1468] [outer = (nil)] 18:58:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x926a0c00) [pid = 1810] [serial = 1469] [outer = 0x91a10000] 18:58:56 INFO - PROCESS | 1810 | 1463191136649 Marionette DEBUG loaded listener.js 18:58:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x92a03400) [pid = 1810] [serial = 1470] [outer = 0x91a10000] 18:58:57 INFO - PROCESS | 1810 | 1463191137572 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]]]}] 18:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1641ms 18:58:57 INFO - PROCESS | 1810 | 1463191137625 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 18:58:57 INFO - PROCESS | 1810 | 1463191137628 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 18:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:58:57 INFO - PROCESS | 1810 | 1463191137636 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:58:57 INFO - PROCESS | 1810 | 1463191137638 Marionette TRACE conn4 <- [1,1930,null,{}] 18:58:57 INFO - PROCESS | 1810 | 1463191137645 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}] 18:58:57 INFO - PROCESS | 1810 | 1463191137900 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 18:58:58 INFO - PROCESS | 1810 | 1463191138224 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x914a2400 == 148 [pid = 1810] [id = 490] 18:58:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x92127c00) [pid = 1810] [serial = 1471] [outer = (nil)] 18:58:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x92b45000) [pid = 1810] [serial = 1472] [outer = 0x92127c00] 18:58:58 INFO - PROCESS | 1810 | 1463191138327 Marionette DEBUG loaded listener.js 18:58:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x92b48800) [pid = 1810] [serial = 1473] [outer = 0x92127c00] 18:58:59 INFO - PROCESS | 1810 | 1463191139398 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]]]}] 18:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1837ms 18:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:58:59 INFO - PROCESS | 1810 | 1463191139473 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 18:58:59 INFO - PROCESS | 1810 | 1463191139477 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 18:58:59 INFO - PROCESS | 1810 | 1463191139484 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:58:59 INFO - PROCESS | 1810 | 1463191139487 Marionette TRACE conn4 <- [1,1934,null,{}] 18:58:59 INFO - PROCESS | 1810 | 1463191139493 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}] 18:58:59 INFO - PROCESS | 1810 | 1463191139740 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 18:59:00 INFO - PROCESS | 1810 | 1463191140092 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b5dc00 == 149 [pid = 1810] [id = 491] 18:59:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x92b5e400) [pid = 1810] [serial = 1474] [outer = (nil)] 18:59:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x92b8dc00) [pid = 1810] [serial = 1475] [outer = 0x92b5e400] 18:59:00 INFO - PROCESS | 1810 | 1463191140204 Marionette DEBUG loaded listener.js 18:59:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x92dd7000) [pid = 1810] [serial = 1476] [outer = 0x92b5e400] 18:59:01 INFO - PROCESS | 1810 | 1463191141290 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]]]}] 18:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1887ms 18:59:01 INFO - PROCESS | 1810 | 1463191141371 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 18:59:01 INFO - PROCESS | 1810 | 1463191141377 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 18:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:59:01 INFO - PROCESS | 1810 | 1463191141385 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:59:01 INFO - PROCESS | 1810 | 1463191141390 Marionette TRACE conn4 <- [1,1938,null,{}] 18:59:01 INFO - PROCESS | 1810 | 1463191141396 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}] 18:59:01 INFO - PROCESS | 1810 | 1463191141703 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 18:59:02 INFO - PROCESS | 1810 | 1463191142059 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b8bc00 == 150 [pid = 1810] [id = 492] 18:59:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x93897000) [pid = 1810] [serial = 1477] [outer = (nil)] 18:59:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x945e4800) [pid = 1810] [serial = 1478] [outer = 0x93897000] 18:59:02 INFO - PROCESS | 1810 | 1463191142161 Marionette DEBUG loaded listener.js 18:59:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x9503a400) [pid = 1810] [serial = 1479] [outer = 0x93897000] 18:59:03 INFO - PROCESS | 1810 | 1463191143164 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]]]}] 18:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1843ms 18:59:03 INFO - PROCESS | 1810 | 1463191143229 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 18:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:59:03 INFO - PROCESS | 1810 | 1463191143233 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 18:59:03 INFO - PROCESS | 1810 | 1463191143240 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:59:03 INFO - PROCESS | 1810 | 1463191143243 Marionette TRACE conn4 <- [1,1942,null,{}] 18:59:03 INFO - PROCESS | 1810 | 1463191143249 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}] 18:59:03 INFO - PROCESS | 1810 | 1463191143558 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 18:59:03 INFO - PROCESS | 1810 | 1463191143902 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b1a6800 == 151 [pid = 1810] [id = 493] 18:59:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x92a10800) [pid = 1810] [serial = 1480] [outer = (nil)] 18:59:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x98124000) [pid = 1810] [serial = 1481] [outer = 0x92a10800] 18:59:03 INFO - PROCESS | 1810 | 1463191143994 Marionette DEBUG loaded listener.js 18:59:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x9839d800) [pid = 1810] [serial = 1482] [outer = 0x92a10800] 18:59:04 INFO - PROCESS | 1810 | 1463191144926 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]]]}] 18:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1739ms 18:59:04 INFO - PROCESS | 1810 | 1463191144982 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 18:59:04 INFO - PROCESS | 1810 | 1463191144988 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 18:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:59:05 INFO - PROCESS | 1810 | 1463191144999 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:59:05 INFO - PROCESS | 1810 | 1463191145004 Marionette TRACE conn4 <- [1,1946,null,{}] 18:59:05 INFO - PROCESS | 1810 | 1463191145015 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}] 18:59:05 INFO - PROCESS | 1810 | 1463191145430 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 18:59:05 INFO - PROCESS | 1810 | 1463191145879 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afeb000 == 152 [pid = 1810] [id = 494] 18:59:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x8f9d9c00) [pid = 1810] [serial = 1483] [outer = (nil)] 18:59:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x99ba0800) [pid = 1810] [serial = 1484] [outer = 0x8f9d9c00] 18:59:06 INFO - PROCESS | 1810 | 1463191145999 Marionette DEBUG loaded listener.js 18:59:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x99c56000) [pid = 1810] [serial = 1485] [outer = 0x8f9d9c00] 18:59:08 INFO - PROCESS | 1810 | 1463191148066 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]]]}] 18:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 3101ms 18:59:08 INFO - PROCESS | 1810 | 1463191148102 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 18:59:08 INFO - PROCESS | 1810 | 1463191148109 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 18:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:59:08 INFO - PROCESS | 1810 | 1463191148119 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:59:08 INFO - PROCESS | 1810 | 1463191148124 Marionette TRACE conn4 <- [1,1950,null,{}] 18:59:08 INFO - PROCESS | 1810 | 1463191148135 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}] 18:59:08 INFO - PROCESS | 1810 | 1463191148543 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 18:59:08 INFO - PROCESS | 1810 | 1463191148935 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x97767800 == 153 [pid = 1810] [id = 495] 18:59:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x996fec00) [pid = 1810] [serial = 1486] [outer = (nil)] 18:59:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x9a0ee400) [pid = 1810] [serial = 1487] [outer = 0x996fec00] 18:59:09 INFO - PROCESS | 1810 | 1463191149093 Marionette DEBUG loaded listener.js 18:59:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x9a901400) [pid = 1810] [serial = 1488] [outer = 0x996fec00] 18:59:10 INFO - PROCESS | 1810 | 1463191150564 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]]]}] 18:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 2502ms 18:59:10 INFO - PROCESS | 1810 | 1463191150629 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 18:59:10 INFO - PROCESS | 1810 | 1463191150636 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 18:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:59:10 INFO - PROCESS | 1810 | 1463191150647 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:59:10 INFO - PROCESS | 1810 | 1463191150653 Marionette TRACE conn4 <- [1,1954,null,{}] 18:59:10 INFO - PROCESS | 1810 | 1463191150663 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}] 18:59:11 INFO - PROCESS | 1810 | 1463191151088 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 18:59:11 INFO - PROCESS | 1810 | 1463191151487 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x97765400 == 154 [pid = 1810] [id = 496] 18:59:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x9776fc00) [pid = 1810] [serial = 1489] [outer = (nil)] 18:59:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x9ac6c400) [pid = 1810] [serial = 1490] [outer = 0x9776fc00] 18:59:11 INFO - PROCESS | 1810 | 1463191151643 Marionette DEBUG loaded listener.js 18:59:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x9ac6f800) [pid = 1810] [serial = 1491] [outer = 0x9776fc00] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x9d36d800 == 153 [pid = 1810] [id = 212] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8b10ac00 == 152 [pid = 1810] [id = 388] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8c58a800 == 151 [pid = 1810] [id = 211] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8a50e000 == 150 [pid = 1810] [id = 208] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x92b42800 == 149 [pid = 1810] [id = 210] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8b1b5000 == 148 [pid = 1810] [id = 207] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8e8d1800 == 147 [pid = 1810] [id = 387] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8b5d0400 == 146 [pid = 1810] [id = 480] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8c294800 == 145 [pid = 1810] [id = 479] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8c244c00 == 144 [pid = 1810] [id = 478] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8b107c00 == 143 [pid = 1810] [id = 477] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0xa27e9000 == 142 [pid = 1810] [id = 474] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0xa104bc00 == 141 [pid = 1810] [id = 473] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8afe6800 == 140 [pid = 1810] [id = 472] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x99cfe000 == 139 [pid = 1810] [id = 470] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x99f93c00 == 138 [pid = 1810] [id = 471] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x92dcb400 == 137 [pid = 1810] [id = 469] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8d989000 == 136 [pid = 1810] [id = 468] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x93bf4000 == 135 [pid = 1810] [id = 467] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x91a19800 == 134 [pid = 1810] [id = 466] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x912b6800 == 133 [pid = 1810] [id = 464] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8c289800 == 132 [pid = 1810] [id = 465] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8ec93c00 == 131 [pid = 1810] [id = 463] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8ee02800 == 130 [pid = 1810] [id = 462] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8dbacc00 == 129 [pid = 1810] [id = 461] 18:59:15 INFO - PROCESS | 1810 | --DOCSHELL 0x8b110c00 == 128 [pid = 1810] [id = 460] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x8e8d5400) [pid = 1810] [serial = 1248] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x8e8d5800) [pid = 1810] [serial = 1379] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x8e9d9400) [pid = 1810] [serial = 1376] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x8ec81000) [pid = 1810] [serial = 1377] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x93bf7800) [pid = 1810] [serial = 1341] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x93b0f800) [pid = 1810] [serial = 1340] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x8ee08800) [pid = 1810] [serial = 1323] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x8ec8a000) [pid = 1810] [serial = 1322] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x8f709c00) [pid = 1810] [serial = 1326] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x8ef19400) [pid = 1810] [serial = 1325] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x8c587400) [pid = 1810] [serial = 1370] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0xa2586000) [pid = 1810] [serial = 1362] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0xa23be800) [pid = 1810] [serial = 1361] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x9b4a8800) [pid = 1810] [serial = 1356] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x9b466400) [pid = 1810] [serial = 1355] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x912bc800) [pid = 1810] [serial = 1329] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x912b9800) [pid = 1810] [serial = 1328] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x92dd6400) [pid = 1810] [serial = 1338] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x92dcdc00) [pid = 1810] [serial = 1337] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x92b51400) [pid = 1810] [serial = 1335] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x92a0c400) [pid = 1810] [serial = 1334] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x8e76a000) [pid = 1810] [serial = 1320] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x8dc0b400) [pid = 1810] [serial = 1319] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x9a435400) [pid = 1810] [serial = 1350] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x9a0edc00) [pid = 1810] [serial = 1349] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x8d14e400) [pid = 1810] [serial = 1317] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x8c508000) [pid = 1810] [serial = 1316] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x92695400) [pid = 1810] [serial = 1332] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x9212a400) [pid = 1810] [serial = 1331] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x9d4ef800) [pid = 1810] [serial = 1359] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x9b97c000) [pid = 1810] [serial = 1358] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x8b304400) [pid = 1810] [serial = 1367] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x8b802400) [pid = 1810] [serial = 1368] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0xa3353000) [pid = 1810] [serial = 1365] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0xa31f2000) [pid = 1810] [serial = 1364] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x9a90e000) [pid = 1810] [serial = 1353] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x9a906c00) [pid = 1810] [serial = 1352] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x99f9dc00) [pid = 1810] [serial = 1347] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x99c54400) [pid = 1810] [serial = 1346] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x97771400) [pid = 1810] [serial = 1344] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x97718c00) [pid = 1810] [serial = 1343] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x8dc0bc00) [pid = 1810] [serial = 1373] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x8e75b800) [pid = 1810] [serial = 1374] [outer = (nil)] [url = about:blank] 18:59:15 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x8d30c800) [pid = 1810] [serial = 1371] [outer = (nil)] [url = about:blank] 18:59:16 INFO - PROCESS | 1810 | 1463191156039 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]]]}] 18:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 5410ms 18:59:16 INFO - PROCESS | 1810 | 1463191156056 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 18:59:16 INFO - PROCESS | 1810 | 1463191156061 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 18:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:59:16 INFO - PROCESS | 1810 | 1463191156070 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:59:16 INFO - PROCESS | 1810 | 1463191156074 Marionette TRACE conn4 <- [1,1958,null,{}] 18:59:16 INFO - PROCESS | 1810 | 1463191156082 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}] 18:59:16 INFO - PROCESS | 1810 | 1463191156288 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 18:59:16 INFO - PROCESS | 1810 | 1463191156504 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b5c9800 == 129 [pid = 1810] [id = 497] 18:59:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x8b5d0400) [pid = 1810] [serial = 1492] [outer = (nil)] 18:59:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x8c289800) [pid = 1810] [serial = 1493] [outer = 0x8b5d0400] 18:59:16 INFO - PROCESS | 1810 | 1463191156587 Marionette DEBUG loaded listener.js 18:59:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x8c4e2400) [pid = 1810] [serial = 1494] [outer = 0x8b5d0400] 18:59:17 INFO - PROCESS | 1810 | 1463191157570 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]]]}] 18:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1545ms 18:59:17 INFO - PROCESS | 1810 | 1463191157618 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 18:59:17 INFO - PROCESS | 1810 | 1463191157632 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 18:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:59:17 INFO - PROCESS | 1810 | 1463191157649 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:59:17 INFO - PROCESS | 1810 | 1463191157655 Marionette TRACE conn4 <- [1,1962,null,{}] 18:59:17 INFO - PROCESS | 1810 | 1463191157677 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}] 18:59:18 INFO - PROCESS | 1810 | 1463191158196 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 18:59:18 INFO - PROCESS | 1810 | 1463191158503 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c589000 == 130 [pid = 1810] [id = 498] 18:59:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x8d153800) [pid = 1810] [serial = 1495] [outer = (nil)] 18:59:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x8d30f800) [pid = 1810] [serial = 1496] [outer = 0x8d153800] 18:59:18 INFO - PROCESS | 1810 | 1463191158660 Marionette DEBUG loaded listener.js 18:59:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x8db8d000) [pid = 1810] [serial = 1497] [outer = 0x8d153800] 18:59:20 INFO - PROCESS | 1810 | 1463191160292 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]]]}] 18:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 2713ms 18:59:20 INFO - PROCESS | 1810 | 1463191160365 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 18:59:20 INFO - PROCESS | 1810 | 1463191160372 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 18:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:59:20 INFO - PROCESS | 1810 | 1463191160384 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:59:20 INFO - PROCESS | 1810 | 1463191160395 Marionette TRACE conn4 <- [1,1966,null,{}] 18:59:20 INFO - PROCESS | 1810 | 1463191160516 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}] 18:59:21 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0xa33b4c00) [pid = 1810] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:59:21 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x8f703400) [pid = 1810] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:59:21 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x9ac77800) [pid = 1810] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:59:21 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x9a0d5800) [pid = 1810] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:59:21 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x93891400) [pid = 1810] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:59:21 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x8d8a1800) [pid = 1810] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:59:21 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x8c28d800) [pid = 1810] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:59:21 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0xa2581800) [pid = 1810] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:59:21 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x997a8800) [pid = 1810] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:59:21 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x8f702400) [pid = 1810] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:59:21 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x8f70d400) [pid = 1810] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:59:21 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x9adea400) [pid = 1810] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:59:21 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x8b1afc00) [pid = 1810] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:59:21 INFO - PROCESS | 1810 | --DOMWINDOW == 120 (0x8e75ac00) [pid = 1810] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:59:21 INFO - PROCESS | 1810 | --DOMWINDOW == 119 (0x945dc400) [pid = 1810] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:59:21 INFO - PROCESS | 1810 | --DOMWINDOW == 118 (0x92b92c00) [pid = 1810] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:59:21 INFO - PROCESS | 1810 | --DOMWINDOW == 117 (0x912b9c00) [pid = 1810] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:59:21 INFO - PROCESS | 1810 | --DOMWINDOW == 116 (0x8f6b1c00) [pid = 1810] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:59:21 INFO - PROCESS | 1810 | --DOMWINDOW == 115 (0xa6380800) [pid = 1810] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:59:21 INFO - PROCESS | 1810 | --DOMWINDOW == 114 (0x8b108400) [pid = 1810] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:59:21 INFO - PROCESS | 1810 | --DOMWINDOW == 113 (0x8c291800) [pid = 1810] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:59:22 INFO - PROCESS | 1810 | 1463191162016 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 18:59:22 INFO - PROCESS | 1810 | 1463191162189 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b302000 == 131 [pid = 1810] [id = 499] 18:59:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 114 (0x8d8a7c00) [pid = 1810] [serial = 1498] [outer = (nil)] 18:59:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 115 (0x8dc0c000) [pid = 1810] [serial = 1499] [outer = 0x8d8a7c00] 18:59:22 INFO - PROCESS | 1810 | 1463191162307 Marionette DEBUG loaded listener.js 18:59:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0x8e764c00) [pid = 1810] [serial = 1500] [outer = 0x8d8a7c00] 18:59:23 INFO - PROCESS | 1810 | 1463191163874 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]]]}] 18:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 3617ms 18:59:24 INFO - PROCESS | 1810 | 1463191164002 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 18:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:59:24 INFO - PROCESS | 1810 | 1463191164013 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 18:59:24 INFO - PROCESS | 1810 | 1463191164029 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:59:24 INFO - PROCESS | 1810 | 1463191164039 Marionette TRACE conn4 <- [1,1970,null,{}] 18:59:24 INFO - PROCESS | 1810 | 1463191164225 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}] 18:59:24 INFO - PROCESS | 1810 | 1463191164742 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 18:59:25 INFO - PROCESS | 1810 | 1463191164981 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b30ec00 == 132 [pid = 1810] [id = 500] 18:59:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x8c245000) [pid = 1810] [serial = 1501] [outer = (nil)] 18:59:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x8c289c00) [pid = 1810] [serial = 1502] [outer = 0x8c245000] 18:59:25 INFO - PROCESS | 1810 | 1463191165142 Marionette DEBUG loaded listener.js 18:59:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x8c585800) [pid = 1810] [serial = 1503] [outer = 0x8c245000] 18:59:26 INFO - PROCESS | 1810 | 1463191166785 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]]]}] 18:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 2850ms 18:59:26 INFO - PROCESS | 1810 | 1463191166879 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 18:59:26 INFO - PROCESS | 1810 | 1463191166895 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 18:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:59:26 INFO - PROCESS | 1810 | 1463191166975 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:59:26 INFO - PROCESS | 1810 | 1463191166984 Marionette TRACE conn4 <- [1,1974,null,{}] 18:59:27 INFO - PROCESS | 1810 | 1463191167144 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}] 18:59:27 INFO - PROCESS | 1810 | 1463191167514 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 18:59:27 INFO - PROCESS | 1810 | 1463191167858 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d150400 == 133 [pid = 1810] [id = 501] 18:59:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 120 (0x8d310c00) [pid = 1810] [serial = 1504] [outer = (nil)] 18:59:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 121 (0x8dba1c00) [pid = 1810] [serial = 1505] [outer = 0x8d310c00] 18:59:27 INFO - PROCESS | 1810 | 1463191167950 Marionette DEBUG loaded listener.js 18:59:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x8e75b000) [pid = 1810] [serial = 1506] [outer = 0x8d310c00] 18:59:29 INFO - PROCESS | 1810 | 1463191169015 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]]]}] 18:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 2144ms 18:59:29 INFO - PROCESS | 1810 | 1463191169070 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 18:59:29 INFO - PROCESS | 1810 | 1463191169073 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 18:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:59:29 INFO - PROCESS | 1810 | 1463191169081 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:59:29 INFO - PROCESS | 1810 | 1463191169088 Marionette TRACE conn4 <- [1,1978,null,{}] 18:59:29 INFO - PROCESS | 1810 | 1463191169105 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}] 18:59:29 INFO - PROCESS | 1810 | 1463191169397 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 18:59:29 INFO - PROCESS | 1810 | 1463191169743 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e8d3c00 == 134 [pid = 1810] [id = 502] 18:59:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x8e9d3000) [pid = 1810] [serial = 1507] [outer = (nil)] 18:59:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x8ec7a000) [pid = 1810] [serial = 1508] [outer = 0x8e9d3000] 18:59:29 INFO - PROCESS | 1810 | 1463191169850 Marionette DEBUG loaded listener.js 18:59:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x8ec8b400) [pid = 1810] [serial = 1509] [outer = 0x8e9d3000] 18:59:30 INFO - PROCESS | 1810 | 1463191170844 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]]]}] 18:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1789ms 18:59:30 INFO - PROCESS | 1810 | 1463191170907 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 18:59:30 INFO - PROCESS | 1810 | 1463191170913 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 18:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:59:30 INFO - PROCESS | 1810 | 1463191170929 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:59:30 INFO - PROCESS | 1810 | 1463191170934 Marionette TRACE conn4 <- [1,1982,null,{}] 18:59:30 INFO - PROCESS | 1810 | 1463191170941 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}] 18:59:31 INFO - PROCESS | 1810 | 1463191171189 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 18:59:31 INFO - PROCESS | 1810 | 1463191171511 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ef16400 == 135 [pid = 1810] [id = 503] 18:59:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x8ef19000) [pid = 1810] [serial = 1510] [outer = (nil)] 18:59:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x8f6b5c00) [pid = 1810] [serial = 1511] [outer = 0x8ef19000] 18:59:31 INFO - PROCESS | 1810 | 1463191171614 Marionette DEBUG loaded listener.js 18:59:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x8f704c00) [pid = 1810] [serial = 1512] [outer = 0x8ef19000] 18:59:32 INFO - PROCESS | 1810 | 1463191172576 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]]]}] 18:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1693ms 18:59:32 INFO - PROCESS | 1810 | 1463191172623 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 18:59:32 INFO - PROCESS | 1810 | 1463191172626 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 18:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:59:32 INFO - PROCESS | 1810 | 1463191172634 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:59:32 INFO - PROCESS | 1810 | 1463191172638 Marionette TRACE conn4 <- [1,1986,null,{}] 18:59:32 INFO - PROCESS | 1810 | 1463191172645 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}] 18:59:32 INFO - PROCESS | 1810 | 1463191172898 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 18:59:33 INFO - PROCESS | 1810 | 1463191173229 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ec7b800 == 136 [pid = 1810] [id = 504] 18:59:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x8f707400) [pid = 1810] [serial = 1513] [outer = (nil)] 18:59:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x8f9de400) [pid = 1810] [serial = 1514] [outer = 0x8f707400] 18:59:33 INFO - PROCESS | 1810 | 1463191173330 Marionette DEBUG loaded listener.js 18:59:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x912ad400) [pid = 1810] [serial = 1515] [outer = 0x8f707400] 18:59:34 INFO - PROCESS | 1810 | 1463191174292 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]]]}] 18:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1690ms 18:59:34 INFO - PROCESS | 1810 | 1463191174325 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 18:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:59:34 INFO - PROCESS | 1810 | 1463191174330 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 18:59:34 INFO - PROCESS | 1810 | 1463191174336 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:59:34 INFO - PROCESS | 1810 | 1463191174340 Marionette TRACE conn4 <- [1,1990,null,{}] 18:59:34 INFO - PROCESS | 1810 | 1463191174346 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}] 18:59:34 INFO - PROCESS | 1810 | 1463191174654 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 18:59:35 INFO - PROCESS | 1810 | 1463191174996 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f703400 == 137 [pid = 1810] [id = 505] 18:59:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x91a0ec00) [pid = 1810] [serial = 1516] [outer = (nil)] 18:59:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x91a98c00) [pid = 1810] [serial = 1517] [outer = 0x91a0ec00] 18:59:35 INFO - PROCESS | 1810 | 1463191175098 Marionette DEBUG loaded listener.js 18:59:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x92b4dc00) [pid = 1810] [serial = 1518] [outer = 0x91a0ec00] 18:59:36 INFO - PROCESS | 1810 | 1463191176078 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]]]}] 18:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1793ms 18:59:36 INFO - PROCESS | 1810 | 1463191176132 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 18:59:36 INFO - PROCESS | 1810 | 1463191176136 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 18:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:59:36 INFO - PROCESS | 1810 | 1463191176146 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:59:36 INFO - PROCESS | 1810 | 1463191176149 Marionette TRACE conn4 <- [1,1994,null,{}] 18:59:36 INFO - PROCESS | 1810 | 1463191176156 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}] 18:59:36 INFO - PROCESS | 1810 | 1463191176423 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 18:59:36 INFO - PROCESS | 1810 | 1463191176752 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x92698c00 == 138 [pid = 1810] [id = 506] 18:59:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x92b50800) [pid = 1810] [serial = 1519] [outer = (nil)] 18:59:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x92b93000) [pid = 1810] [serial = 1520] [outer = 0x92b50800] 18:59:36 INFO - PROCESS | 1810 | 1463191176857 Marionette DEBUG loaded listener.js 18:59:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x92b98000) [pid = 1810] [serial = 1521] [outer = 0x92b50800] 18:59:37 INFO - PROCESS | 1810 | 1463191177799 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]]]}] 18:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1680ms 18:59:37 INFO - PROCESS | 1810 | 1463191177843 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 18:59:37 INFO - PROCESS | 1810 | 1463191177848 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 18:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:59:37 INFO - PROCESS | 1810 | 1463191177858 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:59:37 INFO - PROCESS | 1810 | 1463191177861 Marionette TRACE conn4 <- [1,1998,null,{}] 18:59:37 INFO - PROCESS | 1810 | 1463191177868 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}] 18:59:38 INFO - PROCESS | 1810 | 1463191178105 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 18:59:38 INFO - PROCESS | 1810 | 1463191178436 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b5bc00 == 139 [pid = 1810] [id = 507] 18:59:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x92b5d000) [pid = 1810] [serial = 1522] [outer = (nil)] 18:59:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x93b06c00) [pid = 1810] [serial = 1523] [outer = 0x92b5d000] 18:59:38 INFO - PROCESS | 1810 | 1463191178538 Marionette DEBUG loaded listener.js 18:59:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x93b0d400) [pid = 1810] [serial = 1524] [outer = 0x92b5d000] 18:59:39 INFO - PROCESS | 1810 | 1463191179505 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]]]}] 18:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1684ms 18:59:39 INFO - PROCESS | 1810 | 1463191179544 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 18:59:39 INFO - PROCESS | 1810 | 1463191179548 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 18:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:59:39 INFO - PROCESS | 1810 | 1463191179555 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:59:39 INFO - PROCESS | 1810 | 1463191179559 Marionette TRACE conn4 <- [1,2002,null,{}] 18:59:39 INFO - PROCESS | 1810 | 1463191179566 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}] 18:59:39 INFO - PROCESS | 1810 | 1463191179828 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 18:59:40 INFO - PROCESS | 1810 | 1463191180155 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:40 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b804400 == 140 [pid = 1810] [id = 508] 18:59:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x8e9dcc00) [pid = 1810] [serial = 1525] [outer = (nil)] 18:59:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x945e3000) [pid = 1810] [serial = 1526] [outer = 0x8e9dcc00] 18:59:40 INFO - PROCESS | 1810 | 1463191180256 Marionette DEBUG loaded listener.js 18:59:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x95041c00) [pid = 1810] [serial = 1527] [outer = 0x8e9dcc00] 18:59:41 INFO - PROCESS | 1810 | 1463191181214 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]]]}] 18:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1694ms 18:59:41 INFO - PROCESS | 1810 | 1463191181268 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 18:59:41 INFO - PROCESS | 1810 | 1463191181272 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 18:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:59:41 INFO - PROCESS | 1810 | 1463191181280 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:59:41 INFO - PROCESS | 1810 | 1463191181284 Marionette TRACE conn4 <- [1,2006,null,{}] 18:59:41 INFO - PROCESS | 1810 | 1463191181290 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}] 18:59:41 INFO - PROCESS | 1810 | 1463191181522 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 18:59:41 INFO - PROCESS | 1810 | 1463191181850 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b8f400 == 141 [pid = 1810] [id = 509] 18:59:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x93898000) [pid = 1810] [serial = 1528] [outer = (nil)] 18:59:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x9812a800) [pid = 1810] [serial = 1529] [outer = 0x93898000] 18:59:41 INFO - PROCESS | 1810 | 1463191181953 Marionette DEBUG loaded listener.js 18:59:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x98a41c00) [pid = 1810] [serial = 1530] [outer = 0x93898000] 18:59:43 INFO - PROCESS | 1810 | 1463191183039 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]]]}] 18:59:43 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 18:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1833ms 18:59:43 INFO - PROCESS | 1810 | 1463191183114 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 18:59:43 INFO - PROCESS | 1810 | 1463191183117 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 18:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:59:43 INFO - PROCESS | 1810 | 1463191183124 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:59:43 INFO - PROCESS | 1810 | 1463191183129 Marionette TRACE conn4 <- [1,2010,null,{}] 18:59:43 INFO - PROCESS | 1810 | 1463191183135 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}] 18:59:43 INFO - PROCESS | 1810 | 1463191183490 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 18:59:43 INFO - PROCESS | 1810 | 1463191183962 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x99f9e000 == 142 [pid = 1810] [id = 510] 18:59:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x9a0cc800) [pid = 1810] [serial = 1531] [outer = (nil)] 18:59:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x9a0d5800) [pid = 1810] [serial = 1532] [outer = 0x9a0cc800] 18:59:44 INFO - PROCESS | 1810 | 1463191184144 Marionette DEBUG loaded listener.js 18:59:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x9a438000) [pid = 1810] [serial = 1533] [outer = 0x9a0cc800] 18:59:45 INFO - PROCESS | 1810 | 1463191185805 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]]]}] 18:59:45 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 18:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 2750ms 18:59:45 INFO - PROCESS | 1810 | 1463191185878 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 18:59:45 INFO - PROCESS | 1810 | 1463191185884 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 18:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:59:45 INFO - PROCESS | 1810 | 1463191185896 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:59:45 INFO - PROCESS | 1810 | 1463191185901 Marionette TRACE conn4 <- [1,2014,null,{}] 18:59:45 INFO - PROCESS | 1810 | 1463191185911 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}] 18:59:46 INFO - PROCESS | 1810 | 1463191186460 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 18:59:46 INFO - PROCESS | 1810 | 1463191186785 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:46 INFO - PROCESS | 1810 | ++DOCSHELL 0x93bf9400 == 143 [pid = 1810] [id = 511] 18:59:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x9a0d1800) [pid = 1810] [serial = 1534] [outer = (nil)] 18:59:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x9aaaa800) [pid = 1810] [serial = 1535] [outer = 0x9a0d1800] 18:59:46 INFO - PROCESS | 1810 | 1463191186940 Marionette DEBUG loaded listener.js 18:59:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x9adea400) [pid = 1810] [serial = 1536] [outer = 0x9a0d1800] 18:59:48 INFO - PROCESS | 1810 | 1463191188334 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]]]}] 18:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 2497ms 18:59:48 INFO - PROCESS | 1810 | 1463191188393 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 18:59:48 INFO - PROCESS | 1810 | 1463191188396 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 18:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:59:48 INFO - PROCESS | 1810 | 1463191188428 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:59:48 INFO - PROCESS | 1810 | 1463191188432 Marionette TRACE conn4 <- [1,2018,null,{}] 18:59:48 INFO - PROCESS | 1810 | 1463191188440 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}] 18:59:48 INFO - PROCESS | 1810 | 1463191188844 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 18:59:49 INFO - PROCESS | 1810 | 1463191189298 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x99f93c00 == 144 [pid = 1810] [id = 512] 18:59:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x9a433400) [pid = 1810] [serial = 1537] [outer = (nil)] 18:59:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x9b6aa000) [pid = 1810] [serial = 1538] [outer = 0x9a433400] 18:59:49 INFO - PROCESS | 1810 | 1463191189456 Marionette DEBUG loaded listener.js 18:59:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x9b6b2c00) [pid = 1810] [serial = 1539] [outer = 0x9a433400] 18:59:51 INFO - PROCESS | 1810 | 1463191191027 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]]]}] 18:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 2660ms 18:59:51 INFO - PROCESS | 1810 | 1463191191080 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 18:59:51 INFO - PROCESS | 1810 | 1463191191085 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 18:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:59:51 INFO - PROCESS | 1810 | 1463191191097 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:59:51 INFO - PROCESS | 1810 | 1463191191102 Marionette TRACE conn4 <- [1,2022,null,{}] 18:59:51 INFO - PROCESS | 1810 | 1463191191114 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}] 18:59:51 INFO - PROCESS | 1810 | 1463191191594 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 18:59:51 INFO - PROCESS | 1810 | 1463191191894 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x9b4a6c00 == 145 [pid = 1810] [id = 513] 18:59:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x9b4ac400) [pid = 1810] [serial = 1540] [outer = (nil)] 18:59:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x9d4ee400) [pid = 1810] [serial = 1541] [outer = 0x9b4ac400] 18:59:52 INFO - PROCESS | 1810 | 1463191192050 Marionette DEBUG loaded listener.js 18:59:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x9d865800) [pid = 1810] [serial = 1542] [outer = 0x9b4ac400] 18:59:53 INFO - PROCESS | 1810 | 1463191193576 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]]]}] 18:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 2558ms 18:59:53 INFO - PROCESS | 1810 | 1463191193657 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 18:59:53 INFO - PROCESS | 1810 | 1463191193663 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 18:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:59:53 INFO - PROCESS | 1810 | 1463191193673 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:59:53 INFO - PROCESS | 1810 | 1463191193678 Marionette TRACE conn4 <- [1,2026,null,{}] 18:59:53 INFO - PROCESS | 1810 | 1463191193689 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}] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x8c585000 == 144 [pid = 1810] [id = 196] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x8a50cc00 == 143 [pid = 1810] [id = 197] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x8e763400 == 142 [pid = 1810] [id = 407] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x8afe9000 == 141 [pid = 1810] [id = 406] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x8e8cb400 == 140 [pid = 1810] [id = 199] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x95039c00 == 139 [pid = 1810] [id = 365] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x9269a800 == 138 [pid = 1810] [id = 405] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x92a05c00 == 137 [pid = 1810] [id = 192] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x9aaa4800 == 136 [pid = 1810] [id = 410] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x8d8a5400 == 135 [pid = 1810] [id = 124] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x8c589000 == 134 [pid = 1810] [id = 498] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x8b5c9800 == 133 [pid = 1810] [id = 497] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x97767800 == 132 [pid = 1810] [id = 495] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x8afeb000 == 131 [pid = 1810] [id = 494] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x8b1a6800 == 130 [pid = 1810] [id = 493] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x92b8bc00 == 129 [pid = 1810] [id = 492] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x8b105000 == 128 [pid = 1810] [id = 432] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x92b5dc00 == 127 [pid = 1810] [id = 491] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x914a2400 == 126 [pid = 1810] [id = 490] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x8c287400 == 125 [pid = 1810] [id = 489] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x8d98ec00 == 124 [pid = 1810] [id = 487] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x8e9d1c00 == 123 [pid = 1810] [id = 488] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x8ef17c00 == 122 [pid = 1810] [id = 486] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x8c50a400 == 121 [pid = 1810] [id = 485] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x8b30f800 == 120 [pid = 1810] [id = 484] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x8db8c000 == 119 [pid = 1810] [id = 483] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x8afe8000 == 118 [pid = 1810] [id = 481] 18:59:56 INFO - PROCESS | 1810 | --DOCSHELL 0x8c509800 == 117 [pid = 1810] [id = 482] 18:59:56 INFO - PROCESS | 1810 | 1463191196787 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 18:59:56 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x8f6bb000) [pid = 1810] [serial = 1431] [outer = (nil)] [url = about:blank] 18:59:56 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x9a0d8c00) [pid = 1810] [serial = 1409] [outer = (nil)] [url = about:blank] 18:59:56 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x93896000) [pid = 1810] [serial = 1398] [outer = (nil)] [url = about:blank] 18:59:56 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0xa68dc000) [pid = 1810] [serial = 1427] [outer = (nil)] [url = about:blank] 18:59:56 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x98f8ac00) [pid = 1810] [serial = 1404] [outer = (nil)] [url = about:blank] 18:59:56 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0xa68dd800) [pid = 1810] [serial = 1428] [outer = (nil)] [url = about:blank] 18:59:56 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x8e9d2000) [pid = 1810] [serial = 1386] [outer = (nil)] [url = about:blank] 18:59:56 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x8f6b9400) [pid = 1810] [serial = 1430] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x8b110000) [pid = 1810] [serial = 1433] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x9b465c00) [pid = 1810] [serial = 1412] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x8c587800) [pid = 1810] [serial = 1437] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x92692400) [pid = 1810] [serial = 1395] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x9503a000) [pid = 1810] [serial = 1401] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x8c4ecc00) [pid = 1810] [serial = 1436] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x8db8e400) [pid = 1810] [serial = 1440] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x8b309c00) [pid = 1810] [serial = 1434] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x8f9e3c00) [pid = 1810] [serial = 1389] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0xa6873000) [pid = 1810] [serial = 1424] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x8f70a400) [pid = 1810] [serial = 1388] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0xa1054400) [pid = 1810] [serial = 1416] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x8dba9400) [pid = 1810] [serial = 1442] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0xa27c1400) [pid = 1810] [serial = 1419] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x999b5c00) [pid = 1810] [serial = 1406] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x99c51800) [pid = 1810] [serial = 1407] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x8d987400) [pid = 1810] [serial = 1439] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0xa25ef400) [pid = 1810] [serial = 1418] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x8e87f800) [pid = 1810] [serial = 1314] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0xa33c2400) [pid = 1810] [serial = 1421] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0xa687ac00) [pid = 1810] [serial = 1425] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x9a0f2000) [pid = 1810] [serial = 1410] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x92b5ac00) [pid = 1810] [serial = 1397] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x91a0c800) [pid = 1810] [serial = 1391] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x9b97e800) [pid = 1810] [serial = 1413] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x91a16000) [pid = 1810] [serial = 1392] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x8d985000) [pid = 1810] [serial = 1383] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x8e888c00) [pid = 1810] [serial = 1385] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x98a34400) [pid = 1810] [serial = 1403] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 120 (0x945e0c00) [pid = 1810] [serial = 1400] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 119 (0x92128800) [pid = 1810] [serial = 1394] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 118 (0xa0517000) [pid = 1810] [serial = 1415] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 117 (0xa36ed800) [pid = 1810] [serial = 1422] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | --DOMWINDOW == 116 (0x8c50f400) [pid = 1810] [serial = 1382] [outer = (nil)] [url = about:blank] 18:59:57 INFO - PROCESS | 1810 | 1463191197204 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b105000 == 118 [pid = 1810] [id = 514] 18:59:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x8b10a800) [pid = 1810] [serial = 1543] [outer = (nil)] 18:59:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x8b1a9800) [pid = 1810] [serial = 1544] [outer = 0x8b10a800] 18:59:57 INFO - PROCESS | 1810 | 1463191197288 Marionette DEBUG loaded listener.js 18:59:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x8b30f000) [pid = 1810] [serial = 1545] [outer = 0x8b10a800] 18:59:58 INFO - PROCESS | 1810 | 1463191198194 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]]]}] 18:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 4601ms 18:59:58 INFO - PROCESS | 1810 | 1463191198276 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 18:59:58 INFO - PROCESS | 1810 | 1463191198282 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 18:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:59:58 INFO - PROCESS | 1810 | 1463191198290 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:59:58 INFO - PROCESS | 1810 | 1463191198296 Marionette TRACE conn4 <- [1,2030,null,{}] 18:59:58 INFO - PROCESS | 1810 | 1463191198303 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}] 18:59:58 INFO - PROCESS | 1810 | 1463191198531 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 18:59:58 INFO - PROCESS | 1810 | 1463191198797 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c4e3400 == 119 [pid = 1810] [id = 515] 18:59:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 120 (0x8c4e9800) [pid = 1810] [serial = 1546] [outer = (nil)] 18:59:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 121 (0x8d14c800) [pid = 1810] [serial = 1547] [outer = 0x8c4e9800] 18:59:58 INFO - PROCESS | 1810 | 1463191198898 Marionette DEBUG loaded listener.js 18:59:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x8d8a3800) [pid = 1810] [serial = 1548] [outer = 0x8c4e9800] 18:59:59 INFO - PROCESS | 1810 | 1463191199825 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]]]}] 18:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1587ms 18:59:59 INFO - PROCESS | 1810 | 1463191199877 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 18:59:59 INFO - PROCESS | 1810 | 1463191199883 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 18:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:59:59 INFO - PROCESS | 1810 | 1463191199900 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:59:59 INFO - PROCESS | 1810 | 1463191199904 Marionette TRACE conn4 <- [1,2034,null,{}] 18:59:59 INFO - PROCESS | 1810 | 1463191199910 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}] 19:00:00 INFO - PROCESS | 1810 | 1463191200226 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 19:00:00 INFO - PROCESS | 1810 | 1463191200274 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b110800 == 120 [pid = 1810] [id = 516] 19:00:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x8db99000) [pid = 1810] [serial = 1549] [outer = (nil)] 19:00:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x8dc01800) [pid = 1810] [serial = 1550] [outer = 0x8db99000] 19:00:00 INFO - PROCESS | 1810 | 1463191200364 Marionette DEBUG loaded listener.js 19:00:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x8e768400) [pid = 1810] [serial = 1551] [outer = 0x8db99000] 19:00:01 INFO - PROCESS | 1810 | 1463191201604 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]]]}] 19:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 19:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 2287ms 19:00:02 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x8dba4c00) [pid = 1810] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 19:00:02 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x92a10800) [pid = 1810] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 19:00:02 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x8d153800) [pid = 1810] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 19:00:02 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x8afea000) [pid = 1810] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 19:00:02 INFO - PROCESS | 1810 | --DOMWINDOW == 120 (0x8e881800) [pid = 1810] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 19:00:02 INFO - PROCESS | 1810 | --DOMWINDOW == 119 (0x8b5d0400) [pid = 1810] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 19:00:02 INFO - PROCESS | 1810 | --DOMWINDOW == 118 (0x8ee0f000) [pid = 1810] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 19:00:02 INFO - PROCESS | 1810 | --DOMWINDOW == 117 (0x91a10000) [pid = 1810] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 19:00:02 INFO - PROCESS | 1810 | --DOMWINDOW == 116 (0x8f9d9c00) [pid = 1810] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 19:00:02 INFO - PROCESS | 1810 | --DOMWINDOW == 115 (0x8ef0e000) [pid = 1810] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 19:00:02 INFO - PROCESS | 1810 | --DOMWINDOW == 114 (0x8c590c00) [pid = 1810] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 19:00:02 INFO - PROCESS | 1810 | --DOMWINDOW == 113 (0x8c514400) [pid = 1810] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 19:00:02 INFO - PROCESS | 1810 | --DOMWINDOW == 112 (0x996fec00) [pid = 1810] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 19:00:02 INFO - PROCESS | 1810 | --DOMWINDOW == 111 (0x92b5e400) [pid = 1810] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 19:00:02 INFO - PROCESS | 1810 | --DOMWINDOW == 110 (0x92127c00) [pid = 1810] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 19:00:02 INFO - PROCESS | 1810 | --DOMWINDOW == 109 (0x93897000) [pid = 1810] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 19:00:02 INFO - PROCESS | 1810 | --DOMWINDOW == 108 (0x8dbaa000) [pid = 1810] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 19:00:02 INFO - PROCESS | 1810 | --DOMWINDOW == 107 (0x9776fc00) [pid = 1810] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 19:00:02 INFO - PROCESS | 1810 | --DOMWINDOW == 106 (0x8ef18800) [pid = 1810] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 19:00:02 INFO - PROCESS | 1810 | 1463191202293 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 19:00:02 INFO - PROCESS | 1810 | 1463191202301 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 19:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 19:00:02 INFO - PROCESS | 1810 | 1463191202320 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 19:00:02 INFO - PROCESS | 1810 | 1463191202330 Marionette TRACE conn4 <- [1,2038,null,{}] 19:00:02 INFO - PROCESS | 1810 | 1463191202336 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}] 19:00:02 INFO - PROCESS | 1810 | 1463191202660 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 19:00:02 INFO - PROCESS | 1810 | 1463191202789 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c248800 == 121 [pid = 1810] [id = 517] 19:00:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 107 (0x8dc10400) [pid = 1810] [serial = 1552] [outer = (nil)] 19:00:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 108 (0x8e8cc800) [pid = 1810] [serial = 1553] [outer = 0x8dc10400] 19:00:02 INFO - PROCESS | 1810 | 1463191202887 Marionette DEBUG loaded listener.js 19:00:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 109 (0x8e9d9800) [pid = 1810] [serial = 1554] [outer = 0x8dc10400] 19:00:03 INFO - PROCESS | 1810 | 1463191203742 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]]]}] 19:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 19:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1452ms 19:00:03 INFO - PROCESS | 1810 | 1463191203764 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 19:00:03 INFO - PROCESS | 1810 | 1463191203768 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 19:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 19:00:03 INFO - PROCESS | 1810 | 1463191203775 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 19:00:03 INFO - PROCESS | 1810 | 1463191203778 Marionette TRACE conn4 <- [1,2042,null,{}] 19:00:03 INFO - PROCESS | 1810 | 1463191203784 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}] 19:00:04 INFO - PROCESS | 1810 | 1463191204003 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 19:00:04 INFO - PROCESS | 1810 | 1463191204340 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afe9000 == 122 [pid = 1810] [id = 518] 19:00:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 110 (0x8afeb000) [pid = 1810] [serial = 1555] [outer = (nil)] 19:00:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 111 (0x8b1afc00) [pid = 1810] [serial = 1556] [outer = 0x8afeb000] 19:00:04 INFO - PROCESS | 1810 | 1463191204507 Marionette DEBUG loaded listener.js 19:00:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 112 (0x8b803400) [pid = 1810] [serial = 1557] [outer = 0x8afeb000] 19:00:05 INFO - PROCESS | 1810 | 1463191205560 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]]]}] 19:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 19:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1841ms 19:00:05 INFO - PROCESS | 1810 | 1463191205619 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 19:00:05 INFO - PROCESS | 1810 | 1463191205627 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 19:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 19:00:05 INFO - PROCESS | 1810 | 1463191205636 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 19:00:05 INFO - PROCESS | 1810 | 1463191205642 Marionette TRACE conn4 <- [1,2046,null,{}] 19:00:05 INFO - PROCESS | 1810 | 1463191205651 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}] 19:00:05 INFO - PROCESS | 1810 | 1463191205948 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 19:00:06 INFO - PROCESS | 1810 | 1463191206285 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d14fc00 == 123 [pid = 1810] [id = 519] 19:00:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 113 (0x8d8a6800) [pid = 1810] [serial = 1558] [outer = (nil)] 19:00:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 114 (0x8d98c800) [pid = 1810] [serial = 1559] [outer = 0x8d8a6800] 19:00:06 INFO - PROCESS | 1810 | 1463191206391 Marionette DEBUG loaded listener.js 19:00:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 115 (0x8dbad000) [pid = 1810] [serial = 1560] [outer = 0x8d8a6800] 19:00:07 INFO - PROCESS | 1810 | 1463191207463 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]]]}] 19:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1893ms 19:00:07 INFO - PROCESS | 1810 | 1463191207532 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 19:00:07 INFO - PROCESS | 1810 | 1463191207539 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 19:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 19:00:07 INFO - PROCESS | 1810 | 1463191207549 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 19:00:07 INFO - PROCESS | 1810 | 1463191207553 Marionette TRACE conn4 <- [1,2050,null,{}] 19:00:07 INFO - PROCESS | 1810 | 1463191207560 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}] 19:00:07 INFO - PROCESS | 1810 | 1463191207872 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 19:00:08 INFO - PROCESS | 1810 | 1463191208281 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d8aa400 == 124 [pid = 1810] [id = 520] 19:00:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0x8e8cd400) [pid = 1810] [serial = 1561] [outer = (nil)] 19:00:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x8ec7d000) [pid = 1810] [serial = 1562] [outer = 0x8e8cd400] 19:00:08 INFO - PROCESS | 1810 | 1463191208380 Marionette DEBUG loaded listener.js 19:00:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x8ee04400) [pid = 1810] [serial = 1563] [outer = 0x8e8cd400] 19:00:09 INFO - PROCESS | 1810 | 1463191209488 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]]]}] 19:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 19:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1983ms 19:00:09 INFO - PROCESS | 1810 | 1463191209533 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 19:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 19:00:09 INFO - PROCESS | 1810 | 1463191209538 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 19:00:09 INFO - PROCESS | 1810 | 1463191209548 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 19:00:09 INFO - PROCESS | 1810 | 1463191209559 Marionette TRACE conn4 <- [1,2054,null,{}] 19:00:09 INFO - PROCESS | 1810 | 1463191209576 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}] 19:00:09 INFO - PROCESS | 1810 | 1463191209891 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 19:00:10 INFO - PROCESS | 1810 | 1463191210272 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e8d5400 == 125 [pid = 1810] [id = 521] 19:00:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x8ef18800) [pid = 1810] [serial = 1564] [outer = (nil)] 19:00:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 120 (0x8f704800) [pid = 1810] [serial = 1565] [outer = 0x8ef18800] 19:00:10 INFO - PROCESS | 1810 | 1463191210377 Marionette DEBUG loaded listener.js 19:00:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 121 (0x8f9d7400) [pid = 1810] [serial = 1566] [outer = 0x8ef18800] 19:00:11 INFO - PROCESS | 1810 | 1463191211411 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]]]}] 19:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 19:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1900ms 19:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 19:00:11 INFO - PROCESS | 1810 | 1463191211446 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 19:00:11 INFO - PROCESS | 1810 | 1463191211450 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 19:00:11 INFO - PROCESS | 1810 | 1463191211458 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 19:00:11 INFO - PROCESS | 1810 | 1463191211461 Marionette TRACE conn4 <- [1,2058,null,{}] 19:00:11 INFO - PROCESS | 1810 | 1463191211468 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}] 19:00:11 INFO - PROCESS | 1810 | 1463191211727 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 19:00:12 INFO - PROCESS | 1810 | 1463191212060 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ee0e800 == 126 [pid = 1810] [id = 522] 19:00:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x8f9db400) [pid = 1810] [serial = 1567] [outer = (nil)] 19:00:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x91497400) [pid = 1810] [serial = 1568] [outer = 0x8f9db400] 19:00:12 INFO - PROCESS | 1810 | 1463191212164 Marionette DEBUG loaded listener.js 19:00:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x914a2000) [pid = 1810] [serial = 1569] [outer = 0x8f9db400] 19:00:13 INFO - PROCESS | 1810 | 1463191213197 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]]]}] 19:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 19:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1784ms 19:00:13 INFO - PROCESS | 1810 | 1463191213241 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 19:00:13 INFO - PROCESS | 1810 | 1463191213246 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 19:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 19:00:13 INFO - PROCESS | 1810 | 1463191213255 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 19:00:13 INFO - PROCESS | 1810 | 1463191213259 Marionette TRACE conn4 <- [1,2062,null,{}] 19:00:13 INFO - PROCESS | 1810 | 1463191213266 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}] 19:00:13 INFO - PROCESS | 1810 | 1463191213498 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 19:00:13 INFO - PROCESS | 1810 | 1463191213835 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x91a0e400 == 127 [pid = 1810] [id = 523] 19:00:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x91a10000) [pid = 1810] [serial = 1570] [outer = (nil)] 19:00:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x91a8b800) [pid = 1810] [serial = 1571] [outer = 0x91a10000] 19:00:13 INFO - PROCESS | 1810 | 1463191213953 Marionette DEBUG loaded listener.js 19:00:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x9269bc00) [pid = 1810] [serial = 1572] [outer = 0x91a10000] 19:00:15 INFO - PROCESS | 1810 | 1463191215003 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]]]}] 19:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 19:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1790ms 19:00:15 INFO - PROCESS | 1810 | 1463191215044 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 19:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 19:00:15 INFO - PROCESS | 1810 | 1463191215049 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 19:00:15 INFO - PROCESS | 1810 | 1463191215056 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 19:00:15 INFO - PROCESS | 1810 | 1463191215060 Marionette TRACE conn4 <- [1,2066,null,{}] 19:00:15 INFO - PROCESS | 1810 | 1463191215067 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}] 19:00:15 INFO - PROCESS | 1810 | 1463191215327 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 19:00:15 INFO - PROCESS | 1810 | 1463191215637 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:15 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f702400 == 128 [pid = 1810] [id = 524] 19:00:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x8f9dc000) [pid = 1810] [serial = 1573] [outer = (nil)] 19:00:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x92b42c00) [pid = 1810] [serial = 1574] [outer = 0x8f9dc000] 19:00:15 INFO - PROCESS | 1810 | 1463191215733 Marionette DEBUG loaded listener.js 19:00:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x92b8bc00) [pid = 1810] [serial = 1575] [outer = 0x8f9dc000] 19:00:16 INFO - PROCESS | 1810 | 1463191216738 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]]]}] 19:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 19:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1738ms 19:00:16 INFO - PROCESS | 1810 | 1463191216796 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 19:00:16 INFO - PROCESS | 1810 | 1463191216799 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 19:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 19:00:16 INFO - PROCESS | 1810 | 1463191216806 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 19:00:16 INFO - PROCESS | 1810 | 1463191216809 Marionette TRACE conn4 <- [1,2070,null,{}] 19:00:16 INFO - PROCESS | 1810 | 1463191216816 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}] 19:00:17 INFO - PROCESS | 1810 | 1463191217065 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 19:00:17 INFO - PROCESS | 1810 | 1463191217430 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afea000 == 129 [pid = 1810] [id = 525] 19:00:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x91a0f400) [pid = 1810] [serial = 1576] [outer = (nil)] 19:00:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x93935000) [pid = 1810] [serial = 1577] [outer = 0x91a0f400] 19:00:17 INFO - PROCESS | 1810 | 1463191217529 Marionette DEBUG loaded listener.js 19:00:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x95016400) [pid = 1810] [serial = 1578] [outer = 0x91a0f400] 19:00:18 INFO - PROCESS | 1810 | 1463191218492 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]]]}] 19:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 19:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1739ms 19:00:18 INFO - PROCESS | 1810 | 1463191218545 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 19:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 19:00:18 INFO - PROCESS | 1810 | 1463191218550 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 19:00:18 INFO - PROCESS | 1810 | 1463191218557 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 19:00:18 INFO - PROCESS | 1810 | 1463191218561 Marionette TRACE conn4 <- [1,2074,null,{}] 19:00:18 INFO - PROCESS | 1810 | 1463191218568 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}] 19:00:18 INFO - PROCESS | 1810 | 1463191218820 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 19:00:19 INFO - PROCESS | 1810 | 1463191219159 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b105400 == 130 [pid = 1810] [id = 526] 19:00:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x8ef1a400) [pid = 1810] [serial = 1579] [outer = (nil)] 19:00:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x9771b000) [pid = 1810] [serial = 1580] [outer = 0x8ef1a400] 19:00:19 INFO - PROCESS | 1810 | 1463191219262 Marionette DEBUG loaded listener.js 19:00:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x9776cc00) [pid = 1810] [serial = 1581] [outer = 0x8ef1a400] 19:00:20 INFO - PROCESS | 1810 | 1463191220232 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]]]}] 19:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 19:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1738ms 19:00:20 INFO - PROCESS | 1810 | 1463191220297 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 19:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 19:00:20 INFO - PROCESS | 1810 | 1463191220301 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 19:00:20 INFO - PROCESS | 1810 | 1463191220309 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 19:00:20 INFO - PROCESS | 1810 | 1463191220312 Marionette TRACE conn4 <- [1,2078,null,{}] 19:00:20 INFO - PROCESS | 1810 | 1463191220322 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}] 19:00:20 INFO - PROCESS | 1810 | 1463191220598 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 19:00:20 INFO - PROCESS | 1810 | 1463191220947 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b48400 == 131 [pid = 1810] [id = 527] 19:00:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x93890800) [pid = 1810] [serial = 1582] [outer = (nil)] 19:00:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x997a8800) [pid = 1810] [serial = 1583] [outer = 0x93890800] 19:00:21 INFO - PROCESS | 1810 | 1463191221052 Marionette DEBUG loaded listener.js 19:00:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x99b9a800) [pid = 1810] [serial = 1584] [outer = 0x93890800] 19:00:22 INFO - PROCESS | 1810 | 1463191221997 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]]]}] 19:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 19:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1744ms 19:00:22 INFO - PROCESS | 1810 | 1463191222054 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 19:00:22 INFO - PROCESS | 1810 | 1463191222057 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 19:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 19:00:22 INFO - PROCESS | 1810 | 1463191222066 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 19:00:22 INFO - PROCESS | 1810 | 1463191222070 Marionette TRACE conn4 <- [1,2082,null,{}] 19:00:22 INFO - PROCESS | 1810 | 1463191222076 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}] 19:00:22 INFO - PROCESS | 1810 | 1463191222330 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 19:00:22 INFO - PROCESS | 1810 | 1463191222674 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x99f9dc00 == 132 [pid = 1810] [id = 528] 19:00:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x9a0cd000) [pid = 1810] [serial = 1585] [outer = (nil)] 19:00:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x9a0d1c00) [pid = 1810] [serial = 1586] [outer = 0x9a0cd000] 19:00:22 INFO - PROCESS | 1810 | 1463191222786 Marionette DEBUG loaded listener.js 19:00:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x9a43a800) [pid = 1810] [serial = 1587] [outer = 0x9a0cd000] 19:00:23 INFO - PROCESS | 1810 | 1463191223807 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]]]}] 19:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 19:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1787ms 19:00:23 INFO - PROCESS | 1810 | 1463191223853 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 19:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 19:00:23 INFO - PROCESS | 1810 | 1463191223858 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 19:00:23 INFO - PROCESS | 1810 | 1463191223865 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 19:00:23 INFO - PROCESS | 1810 | 1463191223869 Marionette TRACE conn4 <- [1,2086,null,{}] 19:00:23 INFO - PROCESS | 1810 | 1463191223875 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}] 19:00:24 INFO - PROCESS | 1810 | 1463191224148 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 19:00:24 INFO - PROCESS | 1810 | 1463191224488 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x9503b400 == 133 [pid = 1810] [id = 529] 19:00:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x99e51800) [pid = 1810] [serial = 1588] [outer = (nil)] 19:00:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x9b6b3400) [pid = 1810] [serial = 1589] [outer = 0x99e51800] 19:00:24 INFO - PROCESS | 1810 | 1463191224588 Marionette DEBUG loaded listener.js 19:00:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x9d4ef400) [pid = 1810] [serial = 1590] [outer = 0x99e51800] 19:00:25 INFO - PROCESS | 1810 | 1463191225538 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]]]}] 19:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 19:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1734ms 19:00:25 INFO - PROCESS | 1810 | 1463191225599 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 19:00:25 INFO - PROCESS | 1810 | 1463191225603 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 19:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 19:00:25 INFO - PROCESS | 1810 | 1463191225610 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 19:00:25 INFO - PROCESS | 1810 | 1463191225614 Marionette TRACE conn4 <- [1,2090,null,{}] 19:00:25 INFO - PROCESS | 1810 | 1463191225620 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}] 19:00:25 INFO - PROCESS | 1810 | 1463191225860 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 19:00:26 INFO - PROCESS | 1810 | 1463191226218 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x97768800 == 134 [pid = 1810] [id = 530] 19:00:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x98a3ec00) [pid = 1810] [serial = 1591] [outer = (nil)] 19:00:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0xa2259c00) [pid = 1810] [serial = 1592] [outer = 0x98a3ec00] 19:00:26 INFO - PROCESS | 1810 | 1463191226327 Marionette DEBUG loaded listener.js 19:00:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0xa22b2400) [pid = 1810] [serial = 1593] [outer = 0x98a3ec00] 19:00:27 INFO - PROCESS | 1810 | 1463191227249 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]]]}] 19:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 19:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1682ms 19:00:27 INFO - PROCESS | 1810 | 1463191227293 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 19:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 19:00:27 INFO - PROCESS | 1810 | 1463191227308 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 19:00:27 INFO - PROCESS | 1810 | 1463191227315 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 19:00:27 INFO - PROCESS | 1810 | 1463191227318 Marionette TRACE conn4 <- [1,2094,null,{}] 19:00:27 INFO - PROCESS | 1810 | 1463191227324 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}] 19:00:27 INFO - PROCESS | 1810 | 1463191227570 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 19:00:27 INFO - PROCESS | 1810 | 1463191227905 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x9aaa9c00 == 135 [pid = 1810] [id = 531] 19:00:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x9b973800) [pid = 1810] [serial = 1594] [outer = (nil)] 19:00:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0xa2589800) [pid = 1810] [serial = 1595] [outer = 0x9b973800] 19:00:28 INFO - PROCESS | 1810 | 1463191228008 Marionette DEBUG loaded listener.js 19:00:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0xa258b400) [pid = 1810] [serial = 1596] [outer = 0x9b973800] 19:00:28 INFO - PROCESS | 1810 | 1463191228946 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]]]}] 19:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 19:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1688ms 19:00:29 INFO - PROCESS | 1810 | 1463191229003 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 19:00:29 INFO - PROCESS | 1810 | 1463191229007 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 19:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 19:00:29 INFO - PROCESS | 1810 | 1463191229035 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 19:00:29 INFO - PROCESS | 1810 | 1463191229039 Marionette TRACE conn4 <- [1,2098,null,{}] 19:00:29 INFO - PROCESS | 1810 | 1463191229046 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}] 19:00:29 INFO - PROCESS | 1810 | 1463191229293 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 19:00:29 INFO - PROCESS | 1810 | 1463191229632 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:29 INFO - PROCESS | 1810 | ++DOCSHELL 0xa2375c00 == 136 [pid = 1810] [id = 532] 19:00:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0xa2581000) [pid = 1810] [serial = 1597] [outer = (nil)] 19:00:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0xa27c4400) [pid = 1810] [serial = 1598] [outer = 0xa2581000] 19:00:29 INFO - PROCESS | 1810 | 1463191229732 Marionette DEBUG loaded listener.js 19:00:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0xa27e4000) [pid = 1810] [serial = 1599] [outer = 0xa2581000] 19:00:30 INFO - PROCESS | 1810 | 1463191230665 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]]]}] 19:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 19:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1685ms 19:00:30 INFO - PROCESS | 1810 | 1463191230720 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 19:00:30 INFO - PROCESS | 1810 | 1463191230726 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 19:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 19:00:30 INFO - PROCESS | 1810 | 1463191230733 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 19:00:30 INFO - PROCESS | 1810 | 1463191230736 Marionette TRACE conn4 <- [1,2102,null,{}] 19:00:30 INFO - PROCESS | 1810 | 1463191230742 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}] 19:00:30 INFO - PROCESS | 1810 | 1463191230991 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 19:00:31 INFO - PROCESS | 1810 | 1463191231342 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x8a506800 == 137 [pid = 1810] [id = 533] 19:00:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x8c58b000) [pid = 1810] [serial = 1600] [outer = (nil)] 19:00:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0xa3353c00) [pid = 1810] [serial = 1601] [outer = 0x8c58b000] 19:00:31 INFO - PROCESS | 1810 | 1463191231438 Marionette DEBUG loaded listener.js 19:00:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0xa33b7000) [pid = 1810] [serial = 1602] [outer = 0x8c58b000] 19:00:32 INFO - PROCESS | 1810 | 1463191232444 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]]]}] 19:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 19:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1784ms 19:00:32 INFO - PROCESS | 1810 | 1463191232519 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 19:00:32 INFO - PROCESS | 1810 | 1463191232522 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 19:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 19:00:32 INFO - PROCESS | 1810 | 1463191232530 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 19:00:32 INFO - PROCESS | 1810 | 1463191232534 Marionette TRACE conn4 <- [1,2106,null,{}] 19:00:32 INFO - PROCESS | 1810 | 1463191232543 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}] 19:00:32 INFO - PROCESS | 1810 | 1463191232822 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 19:00:33 INFO - PROCESS | 1810 | 1463191233163 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:33 INFO - PROCESS | 1810 | ++DOCSHELL 0xa2586400 == 138 [pid = 1810] [id = 534] 19:00:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0xa275b800) [pid = 1810] [serial = 1603] [outer = (nil)] 19:00:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0xa36f6000) [pid = 1810] [serial = 1604] [outer = 0xa275b800] 19:00:33 INFO - PROCESS | 1810 | 1463191233257 Marionette DEBUG loaded listener.js 19:00:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0xa51ae800) [pid = 1810] [serial = 1605] [outer = 0xa275b800] 19:00:34 INFO - PROCESS | 1810 | 1463191234263 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]]]}] 19:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 19:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1789ms 19:00:34 INFO - PROCESS | 1810 | 1463191234320 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 19:00:34 INFO - PROCESS | 1810 | 1463191234324 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 19:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 19:00:34 INFO - PROCESS | 1810 | 1463191234331 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 19:00:34 INFO - PROCESS | 1810 | 1463191234336 Marionette TRACE conn4 <- [1,2110,null,{}] 19:00:34 INFO - PROCESS | 1810 | 1463191234342 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}] 19:00:34 INFO - PROCESS | 1810 | 1463191234583 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 19:00:36 INFO - PROCESS | 1810 | --DOCSHELL 0x95086800 == 137 [pid = 1810] [id = 209] 19:00:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8c248800 == 136 [pid = 1810] [id = 517] 19:00:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8b110800 == 135 [pid = 1810] [id = 516] 19:00:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8c4e3400 == 134 [pid = 1810] [id = 515] 19:00:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8b105000 == 133 [pid = 1810] [id = 514] 19:00:36 INFO - PROCESS | 1810 | --DOCSHELL 0x99f93c00 == 132 [pid = 1810] [id = 512] 19:00:36 INFO - PROCESS | 1810 | --DOCSHELL 0x93bf9400 == 131 [pid = 1810] [id = 511] 19:00:36 INFO - PROCESS | 1810 | --DOCSHELL 0x92b8f400 == 130 [pid = 1810] [id = 509] 19:00:36 INFO - PROCESS | 1810 | --DOCSHELL 0x99f9e000 == 129 [pid = 1810] [id = 510] 19:00:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8b804400 == 128 [pid = 1810] [id = 508] 19:00:36 INFO - PROCESS | 1810 | --DOCSHELL 0x92b5bc00 == 127 [pid = 1810] [id = 507] 19:00:36 INFO - PROCESS | 1810 | --DOCSHELL 0x92698c00 == 126 [pid = 1810] [id = 506] 19:00:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8f703400 == 125 [pid = 1810] [id = 505] 19:00:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8ec7b800 == 124 [pid = 1810] [id = 504] 19:00:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8e8d3c00 == 123 [pid = 1810] [id = 502] 19:00:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8ef16400 == 122 [pid = 1810] [id = 503] 19:00:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8d150400 == 121 [pid = 1810] [id = 501] 19:00:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8b302000 == 120 [pid = 1810] [id = 499] 19:00:36 INFO - PROCESS | 1810 | --DOCSHELL 0x8b30ec00 == 119 [pid = 1810] [id = 500] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x8ee0a800) [pid = 1810] [serial = 1457] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x98124000) [pid = 1810] [serial = 1481] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x8db8d000) [pid = 1810] [serial = 1497] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x8d30f800) [pid = 1810] [serial = 1496] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x8b110400) [pid = 1810] [serial = 1445] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x8ec77800) [pid = 1810] [serial = 1454] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x8b5cdc00) [pid = 1810] [serial = 1446] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x8c4e2400) [pid = 1810] [serial = 1494] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x91a16800) [pid = 1810] [serial = 1466] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x926a0c00) [pid = 1810] [serial = 1469] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x99c56000) [pid = 1810] [serial = 1485] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x91498c00) [pid = 1810] [serial = 1464] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x8ec8a800) [pid = 1810] [serial = 1380] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x8d154c00) [pid = 1810] [serial = 1448] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x9a901400) [pid = 1810] [serial = 1488] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x92dd7000) [pid = 1810] [serial = 1476] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x9839d800) [pid = 1810] [serial = 1482] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x912b5c00) [pid = 1810] [serial = 1463] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x92b45000) [pid = 1810] [serial = 1472] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x8d311c00) [pid = 1810] [serial = 1449] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x9503a400) [pid = 1810] [serial = 1479] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x8e74e000) [pid = 1810] [serial = 1451] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x99ba0800) [pid = 1810] [serial = 1484] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x9ac6f800) [pid = 1810] [serial = 1491] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x8e76b400) [pid = 1810] [serial = 1452] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x9a0ee400) [pid = 1810] [serial = 1487] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x8f6b4800) [pid = 1810] [serial = 1460] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x8f709000) [pid = 1810] [serial = 1461] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x9ac6c400) [pid = 1810] [serial = 1490] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x8c289800) [pid = 1810] [serial = 1493] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x8ee0f800) [pid = 1810] [serial = 1458] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x945e4800) [pid = 1810] [serial = 1478] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x92b48800) [pid = 1810] [serial = 1473] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x92b8dc00) [pid = 1810] [serial = 1475] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x8ec83000) [pid = 1810] [serial = 1455] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x92a03400) [pid = 1810] [serial = 1470] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x91a8dc00) [pid = 1810] [serial = 1467] [outer = (nil)] [url = about:blank] 19:00:36 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x8dc0c000) [pid = 1810] [serial = 1499] [outer = (nil)] [url = about:blank] 19:00:37 INFO - PROCESS | 1810 | 1463191237158 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b110c00 == 120 [pid = 1810] [id = 535] 19:00:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x8b1adc00) [pid = 1810] [serial = 1606] [outer = (nil)] 19:00:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x8b1b5400) [pid = 1810] [serial = 1607] [outer = 0x8b1adc00] 19:00:37 INFO - PROCESS | 1810 | 1463191237251 Marionette DEBUG loaded listener.js 19:00:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x8b808400) [pid = 1810] [serial = 1608] [outer = 0x8b1adc00] 19:00:38 INFO - PROCESS | 1810 | 1463191238133 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]]]}] 19:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 19:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 3839ms 19:00:38 INFO - PROCESS | 1810 | 1463191238193 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 19:00:38 INFO - PROCESS | 1810 | 1463191238200 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 19:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 19:00:38 INFO - PROCESS | 1810 | 1463191238213 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 19:00:38 INFO - PROCESS | 1810 | 1463191238217 Marionette TRACE conn4 <- [1,2114,null,{}] 19:00:38 INFO - PROCESS | 1810 | 1463191238225 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}] 19:00:38 INFO - PROCESS | 1810 | 1463191238463 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 19:00:38 INFO - PROCESS | 1810 | 1463191238672 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c589000 == 121 [pid = 1810] [id = 536] 19:00:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x8d150400) [pid = 1810] [serial = 1609] [outer = (nil)] 19:00:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x8d8a6400) [pid = 1810] [serial = 1610] [outer = 0x8d150400] 19:00:38 INFO - PROCESS | 1810 | 1463191238771 Marionette DEBUG loaded listener.js 19:00:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x8d98ec00) [pid = 1810] [serial = 1611] [outer = 0x8d150400] 19:00:39 INFO - PROCESS | 1810 | 1463191239763 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]]]}] 19:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 19:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1583ms 19:00:39 INFO - PROCESS | 1810 | 1463191239799 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 19:00:39 INFO - PROCESS | 1810 | 1463191239806 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 19:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 19:00:39 INFO - PROCESS | 1810 | 1463191239812 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 19:00:39 INFO - PROCESS | 1810 | 1463191239816 Marionette TRACE conn4 <- [1,2118,null,{}] 19:00:39 INFO - PROCESS | 1810 | 1463191239831 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}] 19:00:40 INFO - PROCESS | 1810 | 1463191240142 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 19:00:40 INFO - PROCESS | 1810 | 1463191240175 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:40 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d8acc00 == 122 [pid = 1810] [id = 537] 19:00:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x8e74e000) [pid = 1810] [serial = 1612] [outer = (nil)] 19:00:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x8e87f400) [pid = 1810] [serial = 1613] [outer = 0x8e74e000] 19:00:40 INFO - PROCESS | 1810 | 1463191240255 Marionette DEBUG loaded listener.js 19:00:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x8e9cf800) [pid = 1810] [serial = 1614] [outer = 0x8e74e000] 19:00:41 INFO - PROCESS | 1810 | 1463191241465 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]]]}] 19:00:41 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x8db99000) [pid = 1810] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 19:00:41 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x8b10a800) [pid = 1810] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 19:00:41 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x8d30b800) [pid = 1810] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 19:00:41 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x8c4e9800) [pid = 1810] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 19:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 19:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 2094ms 19:00:41 INFO - PROCESS | 1810 | 1463191241918 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 19:00:41 INFO - PROCESS | 1810 | 1463191241923 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 19:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 19:00:41 INFO - PROCESS | 1810 | 1463191241939 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 19:00:41 INFO - PROCESS | 1810 | 1463191241949 Marionette TRACE conn4 <- [1,2122,null,{}] 19:00:41 INFO - PROCESS | 1810 | 1463191241955 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}] 19:00:42 INFO - PROCESS | 1810 | 1463191242216 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 19:00:42 INFO - PROCESS | 1810 | 1463191242427 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e9db000 == 123 [pid = 1810] [id = 538] 19:00:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x8ec77800) [pid = 1810] [serial = 1615] [outer = (nil)] 19:00:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x8ec91400) [pid = 1810] [serial = 1616] [outer = 0x8ec77800] 19:00:42 INFO - PROCESS | 1810 | 1463191242519 Marionette DEBUG loaded listener.js 19:00:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x8ef0e800) [pid = 1810] [serial = 1617] [outer = 0x8ec77800] 19:00:43 INFO - PROCESS | 1810 | 1463191243392 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]]]}] 19:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 19:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1503ms 19:00:43 INFO - PROCESS | 1810 | 1463191243435 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 19:00:43 INFO - PROCESS | 1810 | 1463191243440 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 19:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 19:00:43 INFO - PROCESS | 1810 | 1463191243447 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 19:00:43 INFO - PROCESS | 1810 | 1463191243450 Marionette TRACE conn4 <- [1,2126,null,{}] 19:00:43 INFO - PROCESS | 1810 | 1463191243456 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}] 19:00:43 INFO - PROCESS | 1810 | 1463191243671 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 19:00:43 INFO - PROCESS | 1810 | 1463191243870 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afe9400 == 124 [pid = 1810] [id = 539] 19:00:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x8afef800) [pid = 1810] [serial = 1618] [outer = (nil)] 19:00:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x8b1a6800) [pid = 1810] [serial = 1619] [outer = 0x8afef800] 19:00:44 INFO - PROCESS | 1810 | 1463191244111 Marionette DEBUG loaded listener.js 19:00:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x8c24d800) [pid = 1810] [serial = 1620] [outer = 0x8afef800] 19:00:45 INFO - PROCESS | 1810 | 1463191245231 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]]]}] 19:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 19:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1839ms 19:00:45 INFO - PROCESS | 1810 | 1463191245289 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 19:00:45 INFO - PROCESS | 1810 | 1463191245298 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 19:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 19:00:45 INFO - PROCESS | 1810 | 1463191245307 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 19:00:45 INFO - PROCESS | 1810 | 1463191245313 Marionette TRACE conn4 <- [1,2130,null,{}] 19:00:45 INFO - PROCESS | 1810 | 1463191245321 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}] 19:00:45 INFO - PROCESS | 1810 | 1463191245600 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 19:00:45 INFO - PROCESS | 1810 | 1463191245950 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d8adc00 == 125 [pid = 1810] [id = 540] 19:00:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x8dba2400) [pid = 1810] [serial = 1621] [outer = (nil)] 19:00:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x8e756800) [pid = 1810] [serial = 1622] [outer = 0x8dba2400] 19:00:46 INFO - PROCESS | 1810 | 1463191246061 Marionette DEBUG loaded listener.js 19:00:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x8e880800) [pid = 1810] [serial = 1623] [outer = 0x8dba2400] 19:00:47 INFO - PROCESS | 1810 | 1463191247118 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] 19:00:47 INFO - PROCESS | 1810 | 1463191247170 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 19:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 19:00:47 INFO - PROCESS | 1810 | 1463191247181 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 19:00:47 INFO - PROCESS | 1810 | 1463191247186 Marionette TRACE conn4 <- [1,2134,null,{}] 19:00:47 INFO - PROCESS | 1810 | 1463191247192 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}] 19:00:47 INFO - PROCESS | 1810 | 1463191247452 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 19:00:47 INFO - PROCESS | 1810 | 1463191247891 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ef0e400 == 126 [pid = 1810] [id = 541] 19:00:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x8f6b5000) [pid = 1810] [serial = 1624] [outer = (nil)] 19:00:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x8f6bd800) [pid = 1810] [serial = 1625] [outer = 0x8f6b5000] 19:00:47 INFO - PROCESS | 1810 | 1463191247990 Marionette DEBUG loaded listener.js 19:00:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x8f709400) [pid = 1810] [serial = 1626] [outer = 0x8f6b5000] 19:00:49 INFO - PROCESS | 1810 | 1463191249031 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]]]}] 19:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 19:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1890ms 19:00:49 INFO - PROCESS | 1810 | 1463191249073 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 19:00:49 INFO - PROCESS | 1810 | 1463191249077 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 19:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 19:00:49 INFO - PROCESS | 1810 | 1463191249086 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 19:00:49 INFO - PROCESS | 1810 | 1463191249092 Marionette TRACE conn4 <- [1,2138,null,{}] 19:00:49 INFO - PROCESS | 1810 | 1463191249110 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}] 19:00:49 INFO - PROCESS | 1810 | 1463191249390 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 19:00:49 INFO - PROCESS | 1810 | 1463191249726 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e751400 == 127 [pid = 1810] [id = 542] 19:00:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x912b2c00) [pid = 1810] [serial = 1627] [outer = (nil)] 19:00:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x91a8bc00) [pid = 1810] [serial = 1628] [outer = 0x912b2c00] 19:00:49 INFO - PROCESS | 1810 | 1463191249821 Marionette DEBUG loaded listener.js 19:00:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x9212f800) [pid = 1810] [serial = 1629] [outer = 0x912b2c00] 19:00:50 INFO - PROCESS | 1810 | 1463191250785 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]]]}] 19:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 19:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1739ms 19:00:50 INFO - PROCESS | 1810 | 1463191250825 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 19:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 19:00:50 INFO - PROCESS | 1810 | 1463191250831 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 19:00:50 INFO - PROCESS | 1810 | 1463191250839 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 19:00:50 INFO - PROCESS | 1810 | 1463191250842 Marionette TRACE conn4 <- [1,2142,null,{}] 19:00:50 INFO - PROCESS | 1810 | 1463191250849 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}] 19:00:51 INFO - PROCESS | 1810 | 1463191251123 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 19:00:51 INFO - PROCESS | 1810 | 1463191251454 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d98bc00 == 128 [pid = 1810] [id = 543] 19:00:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x8f6bb000) [pid = 1810] [serial = 1630] [outer = (nil)] 19:00:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x92a03800) [pid = 1810] [serial = 1631] [outer = 0x8f6bb000] 19:00:51 INFO - PROCESS | 1810 | 1463191251551 Marionette DEBUG loaded listener.js 19:00:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x92a0d400) [pid = 1810] [serial = 1632] [outer = 0x8f6bb000] 19:00:52 INFO - PROCESS | 1810 | 1463191252498 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] 19:00:52 INFO - PROCESS | 1810 | 1463191252581 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 19:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 19:00:52 INFO - PROCESS | 1810 | 1463191252589 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 19:00:52 INFO - PROCESS | 1810 | 1463191252593 Marionette TRACE conn4 <- [1,2146,null,{}] 19:00:52 INFO - PROCESS | 1810 | 1463191252600 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}] 19:00:52 INFO - PROCESS | 1810 | 1463191252865 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 19:00:53 INFO - PROCESS | 1810 | 1463191253202 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:53 INFO - PROCESS | 1810 | ++DOCSHELL 0x92a01800 == 129 [pid = 1810] [id = 544] 19:00:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x92b46c00) [pid = 1810] [serial = 1633] [outer = (nil)] 19:00:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x92b8c400) [pid = 1810] [serial = 1634] [outer = 0x92b46c00] 19:00:53 INFO - PROCESS | 1810 | 1463191253323 Marionette DEBUG loaded listener.js 19:00:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x93bf9400) [pid = 1810] [serial = 1635] [outer = 0x92b46c00] 19:00:54 INFO - PROCESS | 1810 | 1463191254348 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] 19:00:54 INFO - PROCESS | 1810 | 1463191254441 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 19:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 19:00:54 INFO - PROCESS | 1810 | 1463191254450 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 19:00:54 INFO - PROCESS | 1810 | 1463191254453 Marionette TRACE conn4 <- [1,2150,null,{}] 19:00:54 INFO - PROCESS | 1810 | 1463191254459 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}] 19:00:54 INFO - PROCESS | 1810 | 1463191254755 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 19:00:55 INFO - PROCESS | 1810 | 1463191255090 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ef16c00 == 130 [pid = 1810] [id = 545] 19:00:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x92b4cc00) [pid = 1810] [serial = 1636] [outer = (nil)] 19:00:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x98ac0400) [pid = 1810] [serial = 1637] [outer = 0x92b4cc00] 19:00:55 INFO - PROCESS | 1810 | 1463191255180 Marionette DEBUG loaded listener.js 19:00:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x99a88400) [pid = 1810] [serial = 1638] [outer = 0x92b4cc00] 19:00:56 INFO - PROCESS | 1810 | 1463191256165 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]]]}] 19:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 19:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1789ms 19:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 19:00:56 INFO - PROCESS | 1810 | 1463191256239 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 19:00:56 INFO - PROCESS | 1810 | 1463191256242 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 19:00:56 INFO - PROCESS | 1810 | 1463191256250 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 19:00:56 INFO - PROCESS | 1810 | 1463191256253 Marionette TRACE conn4 <- [1,2154,null,{}] 19:00:56 INFO - PROCESS | 1810 | 1463191256259 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}] 19:00:56 INFO - PROCESS | 1810 | 1463191256500 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 19:00:56 INFO - PROCESS | 1810 | 1463191256832 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b9a000 == 131 [pid = 1810] [id = 546] 19:00:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x97771000) [pid = 1810] [serial = 1639] [outer = (nil)] 19:00:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x9a0ccc00) [pid = 1810] [serial = 1640] [outer = 0x97771000] 19:00:56 INFO - PROCESS | 1810 | 1463191256929 Marionette DEBUG loaded listener.js 19:00:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x9a0d8c00) [pid = 1810] [serial = 1641] [outer = 0x97771000] 19:00:57 INFO - PROCESS | 1810 | 1463191257899 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]]]}] 19:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 19:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1687ms 19:00:57 INFO - PROCESS | 1810 | 1463191257936 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 19:00:57 INFO - PROCESS | 1810 | 1463191257939 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 19:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 19:00:57 INFO - PROCESS | 1810 | 1463191257946 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 19:00:57 INFO - PROCESS | 1810 | 1463191257949 Marionette TRACE conn4 <- [1,2158,null,{}] 19:00:57 INFO - PROCESS | 1810 | 1463191257955 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}] 19:00:58 INFO - PROCESS | 1810 | 1463191258179 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 19:00:58 INFO - PROCESS | 1810 | 1463191258516 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b10d400 == 132 [pid = 1810] [id = 547] 19:00:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x9501c800) [pid = 1810] [serial = 1642] [outer = (nil)] 19:00:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x9a90a400) [pid = 1810] [serial = 1643] [outer = 0x9501c800] 19:00:58 INFO - PROCESS | 1810 | 1463191258612 Marionette DEBUG loaded listener.js 19:00:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x9a90e400) [pid = 1810] [serial = 1644] [outer = 0x9501c800] 19:00:59 INFO - PROCESS | 1810 | 1463191259559 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]]]}] 19:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 19:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1686ms 19:00:59 INFO - PROCESS | 1810 | 1463191259633 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 19:00:59 INFO - PROCESS | 1810 | 1463191259636 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 19:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 19:00:59 INFO - PROCESS | 1810 | 1463191259643 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 19:00:59 INFO - PROCESS | 1810 | 1463191259646 Marionette TRACE conn4 <- [1,2162,null,{}] 19:00:59 INFO - PROCESS | 1810 | 1463191259652 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}] 19:00:59 INFO - PROCESS | 1810 | 1463191259911 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 19:01:00 INFO - PROCESS | 1810 | 1463191260242 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x9a0d3400 == 133 [pid = 1810] [id = 548] 19:01:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x9a439400) [pid = 1810] [serial = 1645] [outer = (nil)] 19:01:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x9ac75800) [pid = 1810] [serial = 1646] [outer = 0x9a439400] 19:01:00 INFO - PROCESS | 1810 | 1463191260340 Marionette DEBUG loaded listener.js 19:01:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x9b6aac00) [pid = 1810] [serial = 1647] [outer = 0x9a439400] 19:01:01 INFO - PROCESS | 1810 | 1463191261314 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]]]}] 19:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 19:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1739ms 19:01:01 INFO - PROCESS | 1810 | 1463191261385 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 19:01:01 INFO - PROCESS | 1810 | 1463191261391 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 19:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 19:01:01 INFO - PROCESS | 1810 | 1463191261400 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 19:01:01 INFO - PROCESS | 1810 | 1463191261404 Marionette TRACE conn4 <- [1,2166,null,{}] 19:01:01 INFO - PROCESS | 1810 | 1463191261413 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}] 19:01:01 INFO - PROCESS | 1810 | 1463191261744 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 19:01:02 INFO - PROCESS | 1810 | 1463191262120 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:02 INFO - PROCESS | 1810 | ++DOCSHELL 0xa225a000 == 134 [pid = 1810] [id = 549] 19:01:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0xa225b800) [pid = 1810] [serial = 1648] [outer = (nil)] 19:01:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0xa2727800) [pid = 1810] [serial = 1649] [outer = 0xa225b800] 19:01:02 INFO - PROCESS | 1810 | 1463191262250 Marionette DEBUG loaded listener.js 19:01:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0xa35cb800) [pid = 1810] [serial = 1650] [outer = 0xa225b800] 19:01:03 INFO - PROCESS | 1810 | 1463191263485 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]]]}] 19:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 19:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 2143ms 19:01:03 INFO - PROCESS | 1810 | 1463191263545 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 19:01:03 INFO - PROCESS | 1810 | 1463191263552 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 19:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 19:01:03 INFO - PROCESS | 1810 | 1463191263563 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 19:01:03 INFO - PROCESS | 1810 | 1463191263569 Marionette TRACE conn4 <- [1,2170,null,{}] 19:01:03 INFO - PROCESS | 1810 | 1463191263580 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}] 19:01:04 INFO - PROCESS | 1810 | 1463191264019 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 19:01:04 INFO - PROCESS | 1810 | 1463191264466 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:04 INFO - PROCESS | 1810 | ++DOCSHELL 0xa36ef400 == 135 [pid = 1810] [id = 550] 19:01:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0xa6879000) [pid = 1810] [serial = 1651] [outer = (nil)] 19:01:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0xa68dec00) [pid = 1810] [serial = 1652] [outer = 0xa6879000] 19:01:04 INFO - PROCESS | 1810 | 1463191264617 Marionette DEBUG loaded listener.js 19:01:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0xa68e1400) [pid = 1810] [serial = 1653] [outer = 0xa6879000] 19:01:05 INFO - PROCESS | 1810 | 1463191265791 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]]]}] 19:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 19:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2293ms 19:01:05 INFO - PROCESS | 1810 | 1463191265856 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 19:01:05 INFO - PROCESS | 1810 | 1463191265860 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 19:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 19:01:05 INFO - PROCESS | 1810 | 1463191265866 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 19:01:05 INFO - PROCESS | 1810 | 1463191265870 Marionette TRACE conn4 <- [1,2174,null,{}] 19:01:05 INFO - PROCESS | 1810 | 1463191265876 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}] 19:01:06 INFO - PROCESS | 1810 | 1463191266148 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 19:01:06 INFO - PROCESS | 1810 | 1463191266482 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afaf000 == 136 [pid = 1810] [id = 551] 19:01:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x8afaf400) [pid = 1810] [serial = 1654] [outer = (nil)] 19:01:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x8afb6000) [pid = 1810] [serial = 1655] [outer = 0x8afaf400] 19:01:06 INFO - PROCESS | 1810 | 1463191266578 Marionette DEBUG loaded listener.js 19:01:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x8afb8400) [pid = 1810] [serial = 1656] [outer = 0x8afaf400] 19:01:07 INFO - PROCESS | 1810 | 1463191267541 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]]]}] 19:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 19:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1736ms 19:01:07 INFO - PROCESS | 1810 | 1463191267603 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 19:01:07 INFO - PROCESS | 1810 | 1463191267606 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 19:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 19:01:07 INFO - PROCESS | 1810 | 1463191267613 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 19:01:07 INFO - PROCESS | 1810 | 1463191267617 Marionette TRACE conn4 <- [1,2178,null,{}] 19:01:07 INFO - PROCESS | 1810 | 1463191267622 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}] 19:01:07 INFO - PROCESS | 1810 | 1463191267850 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 19:01:08 INFO - PROCESS | 1810 | 1463191268194 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afb0400 == 137 [pid = 1810] [id = 552] 19:01:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x8afb1000) [pid = 1810] [serial = 1657] [outer = (nil)] 19:01:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x8b89b400) [pid = 1810] [serial = 1658] [outer = 0x8afb1000] 19:01:08 INFO - PROCESS | 1810 | 1463191268288 Marionette DEBUG loaded listener.js 19:01:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x8b89f400) [pid = 1810] [serial = 1659] [outer = 0x8afb1000] 19:01:09 INFO - PROCESS | 1810 | 1463191269220 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]]]}] 19:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 19:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1680ms 19:01:09 INFO - PROCESS | 1810 | 1463191269295 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 19:01:09 INFO - PROCESS | 1810 | 1463191269298 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 19:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 19:01:09 INFO - PROCESS | 1810 | 1463191269305 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 19:01:09 INFO - PROCESS | 1810 | 1463191269308 Marionette TRACE conn4 <- [1,2182,null,{}] 19:01:09 INFO - PROCESS | 1810 | 1463191269315 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}] 19:01:09 INFO - PROCESS | 1810 | 1463191269580 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 19:01:09 INFO - PROCESS | 1810 | 1463191269915 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b10c400 == 138 [pid = 1810] [id = 553] 19:01:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x8b899800) [pid = 1810] [serial = 1660] [outer = (nil)] 19:01:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x8b8a5c00) [pid = 1810] [serial = 1661] [outer = 0x8b899800] 19:01:10 INFO - PROCESS | 1810 | 1463191270014 Marionette DEBUG loaded listener.js 19:01:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x8b8a7800) [pid = 1810] [serial = 1662] [outer = 0x8b899800] 19:01:10 INFO - PROCESS | 1810 | 1463191270940 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]]]}] 19:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 19:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1683ms 19:01:10 INFO - PROCESS | 1810 | 1463191270990 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 19:01:10 INFO - PROCESS | 1810 | 1463191270994 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 19:01:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 19:01:11 INFO - PROCESS | 1810 | 1463191271001 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 19:01:11 INFO - PROCESS | 1810 | 1463191271004 Marionette TRACE conn4 <- [1,2186,null,{}] 19:01:11 INFO - PROCESS | 1810 | 1463191271010 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}] 19:01:11 INFO - PROCESS | 1810 | 1463191271272 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 19:01:11 INFO - PROCESS | 1810 | 1463191271613 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b625c00 == 139 [pid = 1810] [id = 554] 19:01:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x8b626400) [pid = 1810] [serial = 1663] [outer = (nil)] 19:01:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x8b62d000) [pid = 1810] [serial = 1664] [outer = 0x8b626400] 19:01:11 INFO - PROCESS | 1810 | 1463191271706 Marionette DEBUG loaded listener.js 19:01:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0x8b62ec00) [pid = 1810] [serial = 1665] [outer = 0x8b626400] 19:01:12 INFO - PROCESS | 1810 | 1463191272622 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]]]}] 19:01:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 19:01:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1681ms 19:01:12 INFO - PROCESS | 1810 | 1463191272683 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 19:01:12 INFO - PROCESS | 1810 | 1463191272688 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 19:01:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 19:01:12 INFO - PROCESS | 1810 | 1463191272694 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 19:01:12 INFO - PROCESS | 1810 | 1463191272698 Marionette TRACE conn4 <- [1,2190,null,{}] 19:01:12 INFO - PROCESS | 1810 | 1463191272707 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}] 19:01:12 INFO - PROCESS | 1810 | 1463191272952 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 19:01:13 INFO - PROCESS | 1810 | 1463191273289 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afbcc00 == 140 [pid = 1810] [id = 555] 19:01:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0x8b628400) [pid = 1810] [serial = 1666] [outer = (nil)] 19:01:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x8b8a4400) [pid = 1810] [serial = 1667] [outer = 0x8b628400] 19:01:13 INFO - PROCESS | 1810 | 1463191273399 Marionette DEBUG loaded listener.js 19:01:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0x91496800) [pid = 1810] [serial = 1668] [outer = 0x8b628400] 19:01:14 INFO - PROCESS | 1810 | 1463191274315 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]]]}] 19:01:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 19:01:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1689ms 19:01:14 INFO - PROCESS | 1810 | 1463191274384 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 19:01:14 INFO - PROCESS | 1810 | 1463191274388 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 19:01:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 19:01:14 INFO - PROCESS | 1810 | 1463191274395 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 19:01:14 INFO - PROCESS | 1810 | 1463191274398 Marionette TRACE conn4 <- [1,2194,null,{}] 19:01:14 INFO - PROCESS | 1810 | 1463191274404 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}] 19:01:14 INFO - PROCESS | 1810 | 1463191274673 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0x8b305c00 == 139 [pid = 1810] [id = 263] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0x9393a800 == 138 [pid = 1810] [id = 39] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0x8e9db000 == 137 [pid = 1810] [id = 538] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0x8d8acc00 == 136 [pid = 1810] [id = 537] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0x8c589000 == 135 [pid = 1810] [id = 536] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0x8b110c00 == 134 [pid = 1810] [id = 535] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0xa2375c00 == 133 [pid = 1810] [id = 532] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0x8a506800 == 132 [pid = 1810] [id = 533] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0x9aaa9c00 == 131 [pid = 1810] [id = 531] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0x97768800 == 130 [pid = 1810] [id = 530] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0x9503b400 == 129 [pid = 1810] [id = 529] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0x92b48400 == 128 [pid = 1810] [id = 527] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0x99f9dc00 == 127 [pid = 1810] [id = 528] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0x8b105400 == 126 [pid = 1810] [id = 526] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0x8afea000 == 125 [pid = 1810] [id = 525] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0x8b80e400 == 124 [pid = 1810] [id = 389] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0x8f702400 == 123 [pid = 1810] [id = 524] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0x91a0e400 == 122 [pid = 1810] [id = 523] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0x8ee0e800 == 121 [pid = 1810] [id = 522] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0x8d8aa400 == 120 [pid = 1810] [id = 520] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0x8e8d5400 == 119 [pid = 1810] [id = 521] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0x8d14fc00 == 118 [pid = 1810] [id = 519] 19:01:16 INFO - PROCESS | 1810 | --DOCSHELL 0x8afe9000 == 117 [pid = 1810] [id = 518] 19:01:16 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x8e768400) [pid = 1810] [serial = 1551] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x8b30f000) [pid = 1810] [serial = 1545] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x8dba1c00) [pid = 1810] [serial = 1505] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x9812a800) [pid = 1810] [serial = 1529] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x8e752c00) [pid = 1810] [serial = 1443] [outer = (nil)] [url = about:blank] 19:01:16 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x9a0d5800) [pid = 1810] [serial = 1532] [outer = (nil)] [url = about:blank] 19:01:17 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x9aaaa800) [pid = 1810] [serial = 1535] [outer = (nil)] [url = about:blank] 19:01:17 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x8f9de400) [pid = 1810] [serial = 1514] [outer = (nil)] [url = about:blank] 19:01:17 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x93b06c00) [pid = 1810] [serial = 1523] [outer = (nil)] [url = about:blank] 19:01:17 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x8d8a3800) [pid = 1810] [serial = 1548] [outer = (nil)] [url = about:blank] 19:01:17 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x8b1a9800) [pid = 1810] [serial = 1544] [outer = (nil)] [url = about:blank] 19:01:17 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x9d4ee400) [pid = 1810] [serial = 1541] [outer = (nil)] [url = about:blank] 19:01:17 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x9b6aa000) [pid = 1810] [serial = 1538] [outer = (nil)] [url = about:blank] 19:01:17 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x8e8cc800) [pid = 1810] [serial = 1553] [outer = (nil)] [url = about:blank] 19:01:17 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x8c289c00) [pid = 1810] [serial = 1502] [outer = (nil)] [url = about:blank] 19:01:17 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x92b93000) [pid = 1810] [serial = 1520] [outer = (nil)] [url = about:blank] 19:01:17 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x945e3000) [pid = 1810] [serial = 1526] [outer = (nil)] [url = about:blank] 19:01:17 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x8ec7a000) [pid = 1810] [serial = 1508] [outer = (nil)] [url = about:blank] 19:01:17 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x91a98c00) [pid = 1810] [serial = 1517] [outer = (nil)] [url = about:blank] 19:01:17 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x8dc01800) [pid = 1810] [serial = 1550] [outer = (nil)] [url = about:blank] 19:01:17 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x8d14c800) [pid = 1810] [serial = 1547] [outer = (nil)] [url = about:blank] 19:01:17 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x8f6b5c00) [pid = 1810] [serial = 1511] [outer = (nil)] [url = about:blank] 19:01:17 INFO - PROCESS | 1810 | 1463191277223 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afb6800 == 118 [pid = 1810] [id = 556] 19:01:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x8afb6c00) [pid = 1810] [serial = 1669] [outer = (nil)] 19:01:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x8b103800) [pid = 1810] [serial = 1670] [outer = 0x8afb6c00] 19:01:17 INFO - PROCESS | 1810 | 1463191277304 Marionette DEBUG loaded listener.js 19:01:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x8b305c00) [pid = 1810] [serial = 1671] [outer = 0x8afb6c00] 19:01:18 INFO - PROCESS | 1810 | 1463191278175 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]]]}] 19:01:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 19:01:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 3840ms 19:01:18 INFO - PROCESS | 1810 | 1463191278252 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 19:01:18 INFO - PROCESS | 1810 | 1463191278257 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 19:01:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 19:01:18 INFO - PROCESS | 1810 | 1463191278273 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 19:01:18 INFO - PROCESS | 1810 | 1463191278282 Marionette TRACE conn4 <- [1,2198,null,{}] 19:01:18 INFO - PROCESS | 1810 | 1463191278294 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}] 19:01:18 INFO - PROCESS | 1810 | 1463191278562 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 19:01:18 INFO - PROCESS | 1810 | 1463191278837 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b89d400 == 119 [pid = 1810] [id = 557] 19:01:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x8b8a2400) [pid = 1810] [serial = 1672] [outer = (nil)] 19:01:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x8c28b000) [pid = 1810] [serial = 1673] [outer = 0x8b8a2400] 19:01:18 INFO - PROCESS | 1810 | 1463191278923 Marionette DEBUG loaded listener.js 19:01:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x8c506800) [pid = 1810] [serial = 1674] [outer = 0x8b8a2400] 19:01:19 INFO - PROCESS | 1810 | 1463191279833 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]]]}] 19:01:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 19:01:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1594ms 19:01:19 INFO - PROCESS | 1810 | 1463191279884 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 19:01:19 INFO - PROCESS | 1810 | 1463191279890 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 19:01:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 19:01:19 INFO - PROCESS | 1810 | 1463191279904 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 19:01:19 INFO - PROCESS | 1810 | 1463191279907 Marionette TRACE conn4 <- [1,2202,null,{}] 19:01:19 INFO - PROCESS | 1810 | 1463191279923 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}] 19:01:20 INFO - PROCESS | 1810 | 1463191280228 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 19:01:20 INFO - PROCESS | 1810 | 1463191280268 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c28d400 == 120 [pid = 1810] [id = 558] 19:01:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x8d14fc00) [pid = 1810] [serial = 1675] [outer = (nil)] 19:01:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x8d98e800) [pid = 1810] [serial = 1676] [outer = 0x8d14fc00] 19:01:20 INFO - PROCESS | 1810 | 1463191280350 Marionette DEBUG loaded listener.js 19:01:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x8dba3000) [pid = 1810] [serial = 1677] [outer = 0x8d14fc00] 19:01:21 INFO - PROCESS | 1810 | 1463191281519 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]]]}] 19:01:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 19:01:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1646ms 19:01:21 INFO - PROCESS | 1810 | 1463191281552 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 19:01:21 INFO - PROCESS | 1810 | 1463191281555 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 19:01:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 19:01:22 INFO - PROCESS | 1810 | 1463191282182 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 19:01:22 INFO - PROCESS | 1810 | 1463191282192 Marionette TRACE conn4 <- [1,2206,null,{}] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x8e8cd400) [pid = 1810] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x8d8a6800) [pid = 1810] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x9a0cd000) [pid = 1810] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x8e74e000) [pid = 1810] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x8b1adc00) [pid = 1810] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x93890800) [pid = 1810] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x8f9dc000) [pid = 1810] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x8ef18800) [pid = 1810] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x8d150400) [pid = 1810] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x8c58b000) [pid = 1810] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x8f9db400) [pid = 1810] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x8ef1a400) [pid = 1810] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x98a3ec00) [pid = 1810] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x99e51800) [pid = 1810] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x9b973800) [pid = 1810] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x91a10000) [pid = 1810] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0xa2581000) [pid = 1810] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x8afeb000) [pid = 1810] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x91a0f400) [pid = 1810] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x8d8a7c00) [pid = 1810] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x9a433400) [pid = 1810] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x91a0ec00) [pid = 1810] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x92b50800) [pid = 1810] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x9a0d1800) [pid = 1810] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x8e9d3000) [pid = 1810] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x92b5d000) [pid = 1810] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x8d310c00) [pid = 1810] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x93898000) [pid = 1810] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x8c245000) [pid = 1810] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x8f707400) [pid = 1810] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x9a0cc800) [pid = 1810] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x9b4ac400) [pid = 1810] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x8ef19000) [pid = 1810] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 19:01:22 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x8e9dcc00) [pid = 1810] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 19:01:22 INFO - PROCESS | 1810 | 1463191282374 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}] 19:01:22 INFO - PROCESS | 1810 | 1463191282738 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 19:01:22 INFO - PROCESS | 1810 | 1463191282871 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b89c800 == 121 [pid = 1810] [id = 559] 19:01:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x8c58b000) [pid = 1810] [serial = 1678] [outer = (nil)] 19:01:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x8e753800) [pid = 1810] [serial = 1679] [outer = 0x8c58b000] 19:01:22 INFO - PROCESS | 1810 | 1463191282962 Marionette DEBUG loaded listener.js 19:01:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x8e888000) [pid = 1810] [serial = 1680] [outer = 0x8c58b000] 19:01:23 INFO - PROCESS | 1810 | 1463191283815 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]]]}] 19:01:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 19:01:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2300ms 19:01:23 INFO - PROCESS | 1810 | 1463191283866 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 19:01:23 INFO - PROCESS | 1810 | 1463191283874 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 19:01:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 19:01:23 INFO - PROCESS | 1810 | 1463191283884 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 19:01:23 INFO - PROCESS | 1810 | 1463191283888 Marionette TRACE conn4 <- [1,2210,null,{}] 19:01:23 INFO - PROCESS | 1810 | 1463191283898 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}] 19:01:24 INFO - PROCESS | 1810 | 1463191284139 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 19:01:24 INFO - PROCESS | 1810 | 1463191284559 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x87828400 == 122 [pid = 1810] [id = 560] 19:01:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x87828800) [pid = 1810] [serial = 1681] [outer = (nil)] 19:01:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x8afb1800) [pid = 1810] [serial = 1682] [outer = 0x87828800] 19:01:24 INFO - PROCESS | 1810 | 1463191284661 Marionette DEBUG loaded listener.js 19:01:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x8b1aac00) [pid = 1810] [serial = 1683] [outer = 0x87828800] 19:01:25 INFO - PROCESS | 1810 | 1463191285972 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]]]}] 19:01:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 19:01:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 2140ms 19:01:26 INFO - PROCESS | 1810 | 1463191286035 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 19:01:26 INFO - PROCESS | 1810 | 1463191286042 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 19:01:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 19:01:26 INFO - PROCESS | 1810 | 1463191286053 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 19:01:26 INFO - PROCESS | 1810 | 1463191286058 Marionette TRACE conn4 <- [1,2214,null,{}] 19:01:26 INFO - PROCESS | 1810 | 1463191286068 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}] 19:01:26 INFO - PROCESS | 1810 | 1463191286505 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 19:01:26 INFO - PROCESS | 1810 | 1463191286862 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b80e400 == 123 [pid = 1810] [id = 561] 19:01:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x8c248800) [pid = 1810] [serial = 1684] [outer = (nil)] 19:01:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x8d153400) [pid = 1810] [serial = 1685] [outer = 0x8c248800] 19:01:27 INFO - PROCESS | 1810 | 1463191287030 Marionette DEBUG loaded listener.js 19:01:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x8d8aa400) [pid = 1810] [serial = 1686] [outer = 0x8c248800] 19:01:28 INFO - PROCESS | 1810 | 1463191288322 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]]]}] 19:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 19:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2292ms 19:01:28 INFO - PROCESS | 1810 | 1463191288375 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 19:01:28 INFO - PROCESS | 1810 | 1463191288389 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 19:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 19:01:28 INFO - PROCESS | 1810 | 1463191288458 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 19:01:28 INFO - PROCESS | 1810 | 1463191288465 Marionette TRACE conn4 <- [1,2218,null,{}] 19:01:28 INFO - PROCESS | 1810 | 1463191288521 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}] 19:01:28 INFO - PROCESS | 1810 | 1463191288901 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 19:01:29 INFO - PROCESS | 1810 | 1463191289234 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d156800 == 124 [pid = 1810] [id = 562] 19:01:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x8e750800) [pid = 1810] [serial = 1687] [outer = (nil)] 19:01:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x8e8cb000) [pid = 1810] [serial = 1688] [outer = 0x8e750800] 19:01:29 INFO - PROCESS | 1810 | 1463191289395 Marionette DEBUG loaded listener.js 19:01:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x8ec75800) [pid = 1810] [serial = 1689] [outer = 0x8e750800] 19:01:30 INFO - PROCESS | 1810 | 1463191290672 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]]]}] 19:01:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 19:01:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 2287ms 19:01:30 INFO - PROCESS | 1810 | 1463191290709 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 19:01:30 INFO - PROCESS | 1810 | 1463191290716 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 19:01:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 19:01:30 INFO - PROCESS | 1810 | 1463191290738 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 19:01:30 INFO - PROCESS | 1810 | 1463191290749 Marionette TRACE conn4 <- [1,2222,null,{}] 19:01:30 INFO - PROCESS | 1810 | 1463191290759 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}] 19:01:31 INFO - PROCESS | 1810 | 1463191291134 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 19:01:31 INFO - PROCESS | 1810 | 1463191291517 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ef14800 == 125 [pid = 1810] [id = 563] 19:01:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x8ef15000) [pid = 1810] [serial = 1690] [outer = (nil)] 19:01:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x8f6b6400) [pid = 1810] [serial = 1691] [outer = 0x8ef15000] 19:01:31 INFO - PROCESS | 1810 | 1463191291660 Marionette DEBUG loaded listener.js 19:01:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x8f6bb400) [pid = 1810] [serial = 1692] [outer = 0x8ef15000] 19:01:32 INFO - PROCESS | 1810 | 1463191292701 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]]]}] 19:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 19:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 2006ms 19:01:32 INFO - PROCESS | 1810 | 1463191292733 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 19:01:32 INFO - PROCESS | 1810 | 1463191292738 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 19:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 19:01:32 INFO - PROCESS | 1810 | 1463191292745 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 19:01:32 INFO - PROCESS | 1810 | 1463191292749 Marionette TRACE conn4 <- [1,2226,null,{}] 19:01:32 INFO - PROCESS | 1810 | 1463191292775 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}] 19:01:33 INFO - PROCESS | 1810 | 1463191293038 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 19:01:33 INFO - PROCESS | 1810 | 1463191293412 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b633000 == 126 [pid = 1810] [id = 564] 19:01:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x8ec87000) [pid = 1810] [serial = 1693] [outer = (nil)] 19:01:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x8f70cc00) [pid = 1810] [serial = 1694] [outer = 0x8ec87000] 19:01:33 INFO - PROCESS | 1810 | 1463191293524 Marionette DEBUG loaded listener.js 19:01:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x8f9e2400) [pid = 1810] [serial = 1695] [outer = 0x8ec87000] 19:01:34 INFO - PROCESS | 1810 | 1463191294486 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]]]}] 19:01:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 19:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1759ms 19:01:34 INFO - PROCESS | 1810 | 1463191294505 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 19:01:34 INFO - PROCESS | 1810 | 1463191294509 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 19:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 19:01:34 INFO - PROCESS | 1810 | 1463191294515 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 19:01:34 INFO - PROCESS | 1810 | 1463191294519 Marionette TRACE conn4 <- [1,2230,null,{}] 19:01:34 INFO - PROCESS | 1810 | 1463191294525 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}] 19:01:34 INFO - PROCESS | 1810 | 1463191294758 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 19:01:35 INFO - PROCESS | 1810 | 1463191295052 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x912b9c00 == 127 [pid = 1810] [id = 565] 19:01:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x912ba800) [pid = 1810] [serial = 1696] [outer = (nil)] 19:01:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x9149e000) [pid = 1810] [serial = 1697] [outer = 0x912ba800] 19:01:35 INFO - PROCESS | 1810 | 1463191295205 Marionette DEBUG loaded listener.js 19:01:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x92692400) [pid = 1810] [serial = 1698] [outer = 0x912ba800] 19:01:36 INFO - PROCESS | 1810 | 1463191296207 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]]]}] 19:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 19:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1738ms 19:01:36 INFO - PROCESS | 1810 | 1463191296255 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 19:01:36 INFO - PROCESS | 1810 | 1463191296258 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 19:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 19:01:36 INFO - PROCESS | 1810 | 1463191296265 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 19:01:36 INFO - PROCESS | 1810 | 1463191296269 Marionette TRACE conn4 <- [1,2234,null,{}] 19:01:36 INFO - PROCESS | 1810 | 1463191296280 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}] 19:01:36 INFO - PROCESS | 1810 | 1463191296537 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 19:01:36 INFO - PROCESS | 1810 | 1463191296846 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b10ec00 == 128 [pid = 1810] [id = 566] 19:01:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x912b0000) [pid = 1810] [serial = 1699] [outer = (nil)] 19:01:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x92b43800) [pid = 1810] [serial = 1700] [outer = 0x912b0000] 19:01:36 INFO - PROCESS | 1810 | 1463191296949 Marionette DEBUG loaded listener.js 19:01:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x92b50800) [pid = 1810] [serial = 1701] [outer = 0x912b0000] 19:01:37 INFO - PROCESS | 1810 | 1463191297926 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]]]}] 19:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 19:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1690ms 19:01:37 INFO - PROCESS | 1810 | 1463191297959 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 19:01:37 INFO - PROCESS | 1810 | 1463191297964 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 19:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 19:01:37 INFO - PROCESS | 1810 | 1463191297975 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 19:01:37 INFO - PROCESS | 1810 | 1463191297980 Marionette TRACE conn4 <- [1,2238,null,{}] 19:01:38 INFO - PROCESS | 1810 | 1463191298019 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}] 19:01:38 INFO - PROCESS | 1810 | 1463191298279 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 19:01:38 INFO - PROCESS | 1810 | 1463191298626 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d98fc00 == 129 [pid = 1810] [id = 567] 19:01:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x91a16800) [pid = 1810] [serial = 1702] [outer = (nil)] 19:01:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x92dcdc00) [pid = 1810] [serial = 1703] [outer = 0x91a16800] 19:01:38 INFO - PROCESS | 1810 | 1463191298725 Marionette DEBUG loaded listener.js 19:01:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x92dd3800) [pid = 1810] [serial = 1704] [outer = 0x91a16800] 19:01:39 INFO - PROCESS | 1810 | 1463191299721 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]]]}] 19:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 19:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1813ms 19:01:39 INFO - PROCESS | 1810 | 1463191299788 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 19:01:39 INFO - PROCESS | 1810 | 1463191299792 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 19:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 19:01:39 INFO - PROCESS | 1810 | 1463191299799 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 19:01:39 INFO - PROCESS | 1810 | 1463191299803 Marionette TRACE conn4 <- [1,2242,null,{}] 19:01:39 INFO - PROCESS | 1810 | 1463191299809 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}] 19:01:40 INFO - PROCESS | 1810 | 1463191300041 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 19:01:40 INFO - PROCESS | 1810 | 1463191300374 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:40 INFO - PROCESS | 1810 | ++DOCSHELL 0x92a08800 == 130 [pid = 1810] [id = 568] 19:01:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x92b95400) [pid = 1810] [serial = 1705] [outer = (nil)] 19:01:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x945dc000) [pid = 1810] [serial = 1706] [outer = 0x92b95400] 19:01:40 INFO - PROCESS | 1810 | 1463191300472 Marionette DEBUG loaded listener.js 19:01:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x945e4000) [pid = 1810] [serial = 1707] [outer = 0x92b95400] 19:01:41 INFO - PROCESS | 1810 | 1463191301412 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]]]}] 19:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 19:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1640ms 19:01:41 INFO - PROCESS | 1810 | 1463191301440 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 19:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 19:01:41 INFO - PROCESS | 1810 | 1463191301444 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 19:01:41 INFO - PROCESS | 1810 | 1463191301451 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 19:01:41 INFO - PROCESS | 1810 | 1463191301455 Marionette TRACE conn4 <- [1,2246,null,{}] 19:01:41 INFO - PROCESS | 1810 | 1463191301461 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}] 19:01:41 INFO - PROCESS | 1810 | 1463191301711 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 19:01:42 INFO - PROCESS | 1810 | 1463191302056 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b97c00 == 131 [pid = 1810] [id = 569] 19:01:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x93b0b400) [pid = 1810] [serial = 1708] [outer = (nil)] 19:01:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x97769800) [pid = 1810] [serial = 1709] [outer = 0x93b0b400] 19:01:42 INFO - PROCESS | 1810 | 1463191302161 Marionette DEBUG loaded listener.js 19:01:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x98399c00) [pid = 1810] [serial = 1710] [outer = 0x93b0b400] 19:01:43 INFO - PROCESS | 1810 | 1463191303113 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]]]}] 19:01:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 19:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1734ms 19:01:43 INFO - PROCESS | 1810 | 1463191303186 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 19:01:43 INFO - PROCESS | 1810 | 1463191303189 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 19:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 19:01:43 INFO - PROCESS | 1810 | 1463191303196 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 19:01:43 INFO - PROCESS | 1810 | 1463191303199 Marionette TRACE conn4 <- [1,2250,null,{}] 19:01:43 INFO - PROCESS | 1810 | 1463191303206 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}] 19:01:43 INFO - PROCESS | 1810 | 1463191303528 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 19:01:43 INFO - PROCESS | 1810 | 1463191303927 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:43 INFO - PROCESS | 1810 | ++DOCSHELL 0x99c58000 == 132 [pid = 1810] [id = 570] 19:01:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x99c59c00) [pid = 1810] [serial = 1711] [outer = (nil)] 19:01:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x99cfdc00) [pid = 1810] [serial = 1712] [outer = 0x99c59c00] 19:01:44 INFO - PROCESS | 1810 | 1463191304041 Marionette DEBUG loaded listener.js 19:01:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x9a430800) [pid = 1810] [serial = 1713] [outer = 0x99c59c00] 19:01:45 INFO - PROCESS | 1810 | 1463191305354 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]]]}] 19:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 19:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 2239ms 19:01:45 INFO - PROCESS | 1810 | 1463191305438 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 19:01:45 INFO - PROCESS | 1810 | 1463191305446 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 19:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 19:01:45 INFO - PROCESS | 1810 | 1463191305521 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 19:01:45 INFO - PROCESS | 1810 | 1463191305529 Marionette TRACE conn4 <- [1,2254,null,{}] 19:01:45 INFO - PROCESS | 1810 | 1463191305540 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}] 19:01:46 INFO - PROCESS | 1810 | 1463191306027 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 19:01:46 INFO - PROCESS | 1810 | 1463191306426 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:46 INFO - PROCESS | 1810 | ++DOCSHELL 0x99f9c800 == 133 [pid = 1810] [id = 571] 19:01:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x9ac70c00) [pid = 1810] [serial = 1714] [outer = (nil)] 19:01:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x9b610000) [pid = 1810] [serial = 1715] [outer = 0x9ac70c00] 19:01:46 INFO - PROCESS | 1810 | 1463191306521 Marionette DEBUG loaded listener.js 19:01:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x9b971400) [pid = 1810] [serial = 1716] [outer = 0x9ac70c00] 19:01:47 INFO - PROCESS | 1810 | 1463191307585 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]]]}] 19:01:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 19:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 2121ms 19:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 19:01:47 INFO - PROCESS | 1810 | 1463191307619 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 19:01:47 INFO - PROCESS | 1810 | 1463191307622 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 19:01:47 INFO - PROCESS | 1810 | 1463191307631 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 19:01:47 INFO - PROCESS | 1810 | 1463191307633 Marionette TRACE conn4 <- [1,2258,null,{}] 19:01:47 INFO - PROCESS | 1810 | 1463191307640 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}] 19:01:47 INFO - PROCESS | 1810 | 1463191307884 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 19:01:48 INFO - PROCESS | 1810 | 1463191308285 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x9a0cec00 == 134 [pid = 1810] [id = 572] 19:01:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x9a432c00) [pid = 1810] [serial = 1717] [outer = (nil)] 19:01:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0xa104f400) [pid = 1810] [serial = 1718] [outer = 0x9a432c00] 19:01:48 INFO - PROCESS | 1810 | 1463191308424 Marionette DEBUG loaded listener.js 19:01:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0xa2377400) [pid = 1810] [serial = 1719] [outer = 0x9a432c00] 19:01:49 INFO - PROCESS | 1810 | 1463191309461 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]]]}] 19:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 19:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1883ms 19:01:49 INFO - PROCESS | 1810 | 1463191309514 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 19:01:49 INFO - PROCESS | 1810 | 1463191309519 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 19:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 19:01:49 INFO - PROCESS | 1810 | 1463191309525 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 19:01:49 INFO - PROCESS | 1810 | 1463191309529 Marionette TRACE conn4 <- [1,2262,null,{}] 19:01:49 INFO - PROCESS | 1810 | 1463191309538 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}] 19:01:49 INFO - PROCESS | 1810 | 1463191309835 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 19:01:50 INFO - PROCESS | 1810 | 1463191310192 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:50 INFO - PROCESS | 1810 | ++DOCSHELL 0x9d868800 == 135 [pid = 1810] [id = 573] 19:01:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0xa1058800) [pid = 1810] [serial = 1720] [outer = (nil)] 19:01:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 178 (0xa3167400) [pid = 1810] [serial = 1721] [outer = 0xa1058800] 19:01:50 INFO - PROCESS | 1810 | 1463191310288 Marionette DEBUG loaded listener.js 19:01:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 179 (0xa3353400) [pid = 1810] [serial = 1722] [outer = 0xa1058800] 19:01:51 INFO - PROCESS | 1810 | 1463191311236 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]]]}] 19:01:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 19:01:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1749ms 19:01:51 INFO - PROCESS | 1810 | 1463191311275 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 19:01:51 INFO - PROCESS | 1810 | 1463191311278 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 19:01:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 19:01:51 INFO - PROCESS | 1810 | 1463191311285 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 19:01:51 INFO - PROCESS | 1810 | 1463191311288 Marionette TRACE conn4 <- [1,2266,null,{}] 19:01:51 INFO - PROCESS | 1810 | 1463191311295 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}] 19:01:51 INFO - PROCESS | 1810 | 1463191311552 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 19:01:51 INFO - PROCESS | 1810 | 1463191311893 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b10e400 == 136 [pid = 1810] [id = 574] 19:01:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 180 (0x97764c00) [pid = 1810] [serial = 1723] [outer = (nil)] 19:01:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 181 (0xa638a000) [pid = 1810] [serial = 1724] [outer = 0x97764c00] 19:01:51 INFO - PROCESS | 1810 | 1463191311988 Marionette DEBUG loaded listener.js 19:01:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 182 (0xa6879400) [pid = 1810] [serial = 1725] [outer = 0x97764c00] 19:01:52 INFO - PROCESS | 1810 | 1463191312991 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]]]}] 19:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 19:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1783ms 19:01:53 INFO - PROCESS | 1810 | 1463191313070 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 19:01:53 INFO - PROCESS | 1810 | 1463191313073 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 19:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 19:01:53 INFO - PROCESS | 1810 | 1463191313080 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 19:01:53 INFO - PROCESS | 1810 | 1463191313084 Marionette TRACE conn4 <- [1,2270,null,{}] 19:01:53 INFO - PROCESS | 1810 | 1463191313090 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}] 19:01:53 INFO - PROCESS | 1810 | 1463191313351 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 19:01:53 INFO - PROCESS | 1810 | 1463191313722 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:53 INFO - PROCESS | 1810 | ++DOCSHELL 0x9106fc00 == 137 [pid = 1810] [id = 575] 19:01:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 183 (0x91071400) [pid = 1810] [serial = 1726] [outer = (nil)] 19:01:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 184 (0x91078400) [pid = 1810] [serial = 1727] [outer = 0x91071400] 19:01:53 INFO - PROCESS | 1810 | 1463191313818 Marionette DEBUG loaded listener.js 19:01:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 185 (0x9107a000) [pid = 1810] [serial = 1728] [outer = 0x91071400] 19:01:54 INFO - PROCESS | 1810 | 1463191314809 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]]]}] 19:01:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8b5c9c00 == 136 [pid = 1810] [id = 203] 19:01:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8b89c800 == 135 [pid = 1810] [id = 559] 19:01:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8c28d400 == 134 [pid = 1810] [id = 558] 19:01:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8b89d400 == 133 [pid = 1810] [id = 557] 19:01:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8afb6800 == 132 [pid = 1810] [id = 556] 19:01:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8b625c00 == 131 [pid = 1810] [id = 554] 19:01:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8b10c400 == 130 [pid = 1810] [id = 553] 19:01:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8afaf000 == 129 [pid = 1810] [id = 551] 19:01:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8afb0400 == 128 [pid = 1810] [id = 552] 19:01:57 INFO - PROCESS | 1810 | --DOCSHELL 0xa36ef400 == 127 [pid = 1810] [id = 550] 19:01:57 INFO - PROCESS | 1810 | --DOCSHELL 0xa225a000 == 126 [pid = 1810] [id = 549] 19:01:57 INFO - PROCESS | 1810 | --DOCSHELL 0x9a0d3400 == 125 [pid = 1810] [id = 548] 19:01:57 INFO - PROCESS | 1810 | --DOCSHELL 0x9b4a6c00 == 124 [pid = 1810] [id = 513] 19:01:57 INFO - PROCESS | 1810 | --DOCSHELL 0x92b9a000 == 123 [pid = 1810] [id = 546] 19:01:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8b10d400 == 122 [pid = 1810] [id = 547] 19:01:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8ef16c00 == 121 [pid = 1810] [id = 545] 19:01:57 INFO - PROCESS | 1810 | --DOCSHELL 0x92a01800 == 120 [pid = 1810] [id = 544] 19:01:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8d98bc00 == 119 [pid = 1810] [id = 543] 19:01:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8e751400 == 118 [pid = 1810] [id = 542] 19:01:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8d8adc00 == 117 [pid = 1810] [id = 540] 19:01:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8ef0e400 == 116 [pid = 1810] [id = 541] 19:01:57 INFO - PROCESS | 1810 | --DOCSHELL 0x8afe9400 == 115 [pid = 1810] [id = 539] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 184 (0x9b6b2c00) [pid = 1810] [serial = 1539] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 183 (0x92b4dc00) [pid = 1810] [serial = 1518] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 182 (0x92b98000) [pid = 1810] [serial = 1521] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 181 (0x9adea400) [pid = 1810] [serial = 1536] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 180 (0x8ec8b400) [pid = 1810] [serial = 1509] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 179 (0x93b0d400) [pid = 1810] [serial = 1524] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 178 (0x8e75b000) [pid = 1810] [serial = 1506] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 177 (0x98a41c00) [pid = 1810] [serial = 1530] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x8c585800) [pid = 1810] [serial = 1503] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x912ad400) [pid = 1810] [serial = 1515] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x9a438000) [pid = 1810] [serial = 1533] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x9d865800) [pid = 1810] [serial = 1542] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x8f704c00) [pid = 1810] [serial = 1512] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x95041c00) [pid = 1810] [serial = 1527] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x8ee04400) [pid = 1810] [serial = 1563] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x8d98c800) [pid = 1810] [serial = 1559] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x9a43a800) [pid = 1810] [serial = 1587] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x8e9cf800) [pid = 1810] [serial = 1614] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x8b1b5400) [pid = 1810] [serial = 1607] [outer = (nil)] [url = about:blank] 19:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 19:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 4690ms 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x997a8800) [pid = 1810] [serial = 1583] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x92b42c00) [pid = 1810] [serial = 1574] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x8f9d7400) [pid = 1810] [serial = 1566] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x8ec91400) [pid = 1810] [serial = 1616] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x8d98ec00) [pid = 1810] [serial = 1611] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x92b8bc00) [pid = 1810] [serial = 1575] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x8d8a6400) [pid = 1810] [serial = 1610] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0xa33b7000) [pid = 1810] [serial = 1602] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x8f704800) [pid = 1810] [serial = 1565] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x914a2000) [pid = 1810] [serial = 1569] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x9a0d1c00) [pid = 1810] [serial = 1586] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x9771b000) [pid = 1810] [serial = 1580] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x99b9a800) [pid = 1810] [serial = 1584] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0xa2259c00) [pid = 1810] [serial = 1592] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x8ec7d000) [pid = 1810] [serial = 1562] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x8b808400) [pid = 1810] [serial = 1608] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x9776cc00) [pid = 1810] [serial = 1581] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x8dbad000) [pid = 1810] [serial = 1560] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x9d4ef400) [pid = 1810] [serial = 1590] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0xa2589800) [pid = 1810] [serial = 1595] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x91a8b800) [pid = 1810] [serial = 1571] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0xa27e4000) [pid = 1810] [serial = 1599] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0xa3353c00) [pid = 1810] [serial = 1601] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0xa22b2400) [pid = 1810] [serial = 1593] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0xa36f6000) [pid = 1810] [serial = 1604] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x8b1afc00) [pid = 1810] [serial = 1556] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x9269bc00) [pid = 1810] [serial = 1572] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x93935000) [pid = 1810] [serial = 1577] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x8e87f400) [pid = 1810] [serial = 1613] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0xa27c4400) [pid = 1810] [serial = 1598] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x8b803400) [pid = 1810] [serial = 1557] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x9b6b3400) [pid = 1810] [serial = 1589] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x95016400) [pid = 1810] [serial = 1578] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x8e764c00) [pid = 1810] [serial = 1500] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0xa258b400) [pid = 1810] [serial = 1596] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x91497400) [pid = 1810] [serial = 1568] [outer = (nil)] [url = about:blank] 19:01:57 INFO - PROCESS | 1810 | 1463191317953 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 19:01:57 INFO - PROCESS | 1810 | 1463191317959 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 19:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 19:01:57 INFO - PROCESS | 1810 | 1463191317972 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 19:01:57 INFO - PROCESS | 1810 | 1463191317980 Marionette TRACE conn4 <- [1,2274,null,{}] 19:01:57 INFO - PROCESS | 1810 | 1463191317988 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}] 19:01:58 INFO - PROCESS | 1810 | 1463191318209 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 19:01:58 INFO - PROCESS | 1810 | 1463191318451 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b5c6400 == 116 [pid = 1810] [id = 576] 19:01:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x8b5c9c00) [pid = 1810] [serial = 1729] [outer = (nil)] 19:01:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x8b629c00) [pid = 1810] [serial = 1730] [outer = 0x8b5c9c00] 19:01:58 INFO - PROCESS | 1810 | 1463191318544 Marionette DEBUG loaded listener.js 19:01:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x8b804800) [pid = 1810] [serial = 1731] [outer = 0x8b5c9c00] 19:01:59 INFO - PROCESS | 1810 | 1463191319469 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]]]}] 19:01:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 19:01:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1543ms 19:01:59 INFO - PROCESS | 1810 | 1463191319516 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 19:01:59 INFO - PROCESS | 1810 | 1463191319522 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 19:01:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 19:01:59 INFO - PROCESS | 1810 | 1463191319534 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 19:01:59 INFO - PROCESS | 1810 | 1463191319539 Marionette TRACE conn4 <- [1,2278,null,{}] 19:01:59 INFO - PROCESS | 1810 | 1463191319546 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}] 19:01:59 INFO - PROCESS | 1810 | 1463191319791 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 19:02:00 INFO - PROCESS | 1810 | 1463191320080 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c28c400 == 117 [pid = 1810] [id = 577] 19:02:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x8c28e000) [pid = 1810] [serial = 1732] [outer = (nil)] 19:02:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x8c586400) [pid = 1810] [serial = 1733] [outer = 0x8c28e000] 19:02:00 INFO - PROCESS | 1810 | 1463191320189 Marionette DEBUG loaded listener.js 19:02:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x8d310400) [pid = 1810] [serial = 1734] [outer = 0x8c28e000] 19:02:01 INFO - PROCESS | 1810 | 1463191321164 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]]]}] 19:02:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 19:02:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1690ms 19:02:01 INFO - PROCESS | 1810 | 1463191321223 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 19:02:01 INFO - PROCESS | 1810 | 1463191321227 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 19:02:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 19:02:01 INFO - PROCESS | 1810 | 1463191321235 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 19:02:01 INFO - PROCESS | 1810 | 1463191321239 Marionette TRACE conn4 <- [1,2282,null,{}] 19:02:01 INFO - PROCESS | 1810 | 1463191321255 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}] 19:02:01 INFO - PROCESS | 1810 | 1463191321583 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 19:02:01 INFO - PROCESS | 1810 | 1463191321631 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:01 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c588400 == 118 [pid = 1810] [id = 578] 19:02:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x8dbaa400) [pid = 1810] [serial = 1735] [outer = (nil)] 19:02:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x8e74e400) [pid = 1810] [serial = 1736] [outer = 0x8dbaa400] 19:02:01 INFO - PROCESS | 1810 | 1463191321891 Marionette DEBUG loaded listener.js 19:02:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x8e87e800) [pid = 1810] [serial = 1737] [outer = 0x8dbaa400] 19:02:02 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x8afef800) [pid = 1810] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 19:02:02 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x97771000) [pid = 1810] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 19:02:02 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x9501c800) [pid = 1810] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 19:02:03 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x8afb1000) [pid = 1810] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 19:02:03 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x8f6bb000) [pid = 1810] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 19:02:03 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0xa225b800) [pid = 1810] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 19:02:03 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x912b2c00) [pid = 1810] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 19:02:03 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x8afb6c00) [pid = 1810] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 19:02:03 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0xa275b800) [pid = 1810] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 19:02:03 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0xa6879000) [pid = 1810] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 19:02:03 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x8dba2400) [pid = 1810] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 19:02:03 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x92b46c00) [pid = 1810] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 19:02:03 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x8b899800) [pid = 1810] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 19:02:03 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x8d14fc00) [pid = 1810] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 19:02:03 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x9a439400) [pid = 1810] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 19:02:03 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x92b4cc00) [pid = 1810] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 19:02:03 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x8f6b5000) [pid = 1810] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 19:02:03 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x8dc10400) [pid = 1810] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 19:02:03 INFO - PROCESS | 1810 | --DOMWINDOW == 120 (0x8b8a2400) [pid = 1810] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 19:02:03 INFO - PROCESS | 1810 | --DOMWINDOW == 119 (0x8afaf400) [pid = 1810] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 19:02:03 INFO - PROCESS | 1810 | --DOMWINDOW == 118 (0x8b626400) [pid = 1810] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 19:02:03 INFO - PROCESS | 1810 | 1463191323434 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]]]}] 19:02:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 19:02:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 2245ms 19:02:03 INFO - PROCESS | 1810 | 1463191323489 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 19:02:03 INFO - PROCESS | 1810 | 1463191323492 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 19:02:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 19:02:03 INFO - PROCESS | 1810 | 1463191323499 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 19:02:03 INFO - PROCESS | 1810 | 1463191323502 Marionette TRACE conn4 <- [1,2286,null,{}] 19:02:03 INFO - PROCESS | 1810 | 1463191323508 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}] 19:02:03 INFO - PROCESS | 1810 | 1463191323800 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 19:02:04 INFO - PROCESS | 1810 | 1463191324076 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x87831800 == 119 [pid = 1810] [id = 579] 19:02:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x8b632800) [pid = 1810] [serial = 1738] [outer = (nil)] 19:02:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 120 (0x8e758c00) [pid = 1810] [serial = 1739] [outer = 0x8b632800] 19:02:04 INFO - PROCESS | 1810 | 1463191324160 Marionette DEBUG loaded listener.js 19:02:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 121 (0x8ec79000) [pid = 1810] [serial = 1740] [outer = 0x8b632800] 19:02:05 INFO - PROCESS | 1810 | 1463191325169 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]]]}] 19:02:05 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 19:02:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1685ms 19:02:05 INFO - PROCESS | 1810 | 1463191325184 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 19:02:05 INFO - PROCESS | 1810 | 1463191325191 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 19:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 19:02:05 INFO - PROCESS | 1810 | 1463191325201 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 19:02:05 INFO - PROCESS | 1810 | 1463191325207 Marionette TRACE conn4 <- [1,2290,null,{}] 19:02:05 INFO - PROCESS | 1810 | 1463191325263 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}] 19:02:05 INFO - PROCESS | 1810 | 1463191325531 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 19:02:05 INFO - PROCESS | 1810 | 1463191325889 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b5cec00 == 120 [pid = 1810] [id = 580] 19:02:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x8b626400) [pid = 1810] [serial = 1741] [outer = (nil)] 19:02:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x8b631c00) [pid = 1810] [serial = 1742] [outer = 0x8b626400] 19:02:05 INFO - PROCESS | 1810 | 1463191325984 Marionette DEBUG loaded listener.js 19:02:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x8b8a1400) [pid = 1810] [serial = 1743] [outer = 0x8b626400] 19:02:07 INFO - PROCESS | 1810 | 1463191327043 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]]]}] 19:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 19:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1901ms 19:02:07 INFO - PROCESS | 1810 | 1463191327104 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 19:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 19:02:07 INFO - PROCESS | 1810 | 1463191327114 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 19:02:07 INFO - PROCESS | 1810 | 1463191327127 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 19:02:07 INFO - PROCESS | 1810 | 1463191327134 Marionette TRACE conn4 <- [1,2294,null,{}] 19:02:07 INFO - PROCESS | 1810 | 1463191327140 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}] 19:02:07 INFO - PROCESS | 1810 | 1463191327444 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 19:02:07 INFO - PROCESS | 1810 | 1463191327788 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d8a6400 == 121 [pid = 1810] [id = 581] 19:02:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x8d991400) [pid = 1810] [serial = 1744] [outer = (nil)] 19:02:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x8e75cc00) [pid = 1810] [serial = 1745] [outer = 0x8d991400] 19:02:07 INFO - PROCESS | 1810 | 1463191327888 Marionette DEBUG loaded listener.js 19:02:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x8ec8a400) [pid = 1810] [serial = 1746] [outer = 0x8d991400] 19:02:08 INFO - PROCESS | 1810 | 1463191328959 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]]]}] 19:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 19:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1893ms 19:02:09 INFO - PROCESS | 1810 | 1463191329018 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 19:02:09 INFO - PROCESS | 1810 | 1463191329022 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 19:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 19:02:09 INFO - PROCESS | 1810 | 1463191329029 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 19:02:09 INFO - PROCESS | 1810 | 1463191329040 Marionette TRACE conn4 <- [1,2298,null,{}] 19:02:09 INFO - PROCESS | 1810 | 1463191329066 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}] 19:02:09 INFO - PROCESS | 1810 | 1463191329364 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 19:02:09 INFO - PROCESS | 1810 | 1463191329757 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c58bc00 == 122 [pid = 1810] [id = 582] 19:02:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x8ef12000) [pid = 1810] [serial = 1747] [outer = (nil)] 19:02:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x8f6b6800) [pid = 1810] [serial = 1748] [outer = 0x8ef12000] 19:02:09 INFO - PROCESS | 1810 | 1463191329850 Marionette DEBUG loaded listener.js 19:02:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x8f702400) [pid = 1810] [serial = 1749] [outer = 0x8ef12000] 19:02:10 INFO - PROCESS | 1810 | 1463191330791 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]]]}] 19:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 19:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1808ms 19:02:10 INFO - PROCESS | 1810 | 1463191330839 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 19:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 19:02:10 INFO - PROCESS | 1810 | 1463191330844 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 19:02:10 INFO - PROCESS | 1810 | 1463191330851 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 19:02:10 INFO - PROCESS | 1810 | 1463191330854 Marionette TRACE conn4 <- [1,2302,null,{}] 19:02:10 INFO - PROCESS | 1810 | 1463191330860 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}] 19:02:11 INFO - PROCESS | 1810 | 1463191331110 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 19:02:11 INFO - PROCESS | 1810 | 1463191331462 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c512800 == 123 [pid = 1810] [id = 583] 19:02:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x8e880000) [pid = 1810] [serial = 1750] [outer = (nil)] 19:02:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x9106f400) [pid = 1810] [serial = 1751] [outer = 0x8e880000] 19:02:11 INFO - PROCESS | 1810 | 1463191331562 Marionette DEBUG loaded listener.js 19:02:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x9107cc00) [pid = 1810] [serial = 1752] [outer = 0x8e880000] 19:02:12 INFO - PROCESS | 1810 | 1463191332494 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]]]}] 19:02:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 19:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1686ms 19:02:12 INFO - PROCESS | 1810 | 1463191332537 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 19:02:12 INFO - PROCESS | 1810 | 1463191332542 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 19:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 19:02:12 INFO - PROCESS | 1810 | 1463191332549 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 19:02:12 INFO - PROCESS | 1810 | 1463191332554 Marionette TRACE conn4 <- [1,2306,null,{}] 19:02:12 INFO - PROCESS | 1810 | 1463191332560 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}] 19:02:12 INFO - PROCESS | 1810 | 1463191332805 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 19:02:13 INFO - PROCESS | 1810 | 1463191333152 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afb8c00 == 124 [pid = 1810] [id = 584] 19:02:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x8f9d8000) [pid = 1810] [serial = 1753] [outer = (nil)] 19:02:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x9149bc00) [pid = 1810] [serial = 1754] [outer = 0x8f9d8000] 19:02:13 INFO - PROCESS | 1810 | 1463191333249 Marionette DEBUG loaded listener.js 19:02:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x91a14c00) [pid = 1810] [serial = 1755] [outer = 0x8f9d8000] 19:02:14 INFO - PROCESS | 1810 | 1463191334198 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]]]}] 19:02:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 19:02:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1684ms 19:02:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 19:02:14 INFO - PROCESS | 1810 | 1463191334234 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 19:02:14 INFO - PROCESS | 1810 | 1463191334237 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 19:02:14 INFO - PROCESS | 1810 | 1463191334244 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 19:02:14 INFO - PROCESS | 1810 | 1463191334247 Marionette TRACE conn4 <- [1,2310,null,{}] 19:02:14 INFO - PROCESS | 1810 | 1463191334253 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}] 19:02:14 INFO - PROCESS | 1810 | 1463191334523 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 19:02:14 INFO - PROCESS | 1810 | 1463191334867 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f70fc00 == 125 [pid = 1810] [id = 585] 19:02:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x912b5c00) [pid = 1810] [serial = 1756] [outer = (nil)] 19:02:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x92698000) [pid = 1810] [serial = 1757] [outer = 0x912b5c00] 19:02:14 INFO - PROCESS | 1810 | 1463191334962 Marionette DEBUG loaded listener.js 19:02:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x92a05800) [pid = 1810] [serial = 1758] [outer = 0x912b5c00] 19:02:15 INFO - PROCESS | 1810 | 1463191335943 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]]]}] 19:02:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 19:02:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1749ms 19:02:15 INFO - PROCESS | 1810 | 1463191335993 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 19:02:15 INFO - PROCESS | 1810 | 1463191335996 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 19:02:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 19:02:16 INFO - PROCESS | 1810 | 1463191336003 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 19:02:16 INFO - PROCESS | 1810 | 1463191336007 Marionette TRACE conn4 <- [1,2314,null,{}] 19:02:16 INFO - PROCESS | 1810 | 1463191336013 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}] 19:02:16 INFO - PROCESS | 1810 | 1463191336256 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 19:02:16 INFO - PROCESS | 1810 | 1463191336592 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x8dbb0c00 == 126 [pid = 1810] [id = 586] 19:02:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x8ec8e400) [pid = 1810] [serial = 1759] [outer = (nil)] 19:02:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x92b45c00) [pid = 1810] [serial = 1760] [outer = 0x8ec8e400] 19:02:16 INFO - PROCESS | 1810 | 1463191336699 Marionette DEBUG loaded listener.js 19:02:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x92b8bc00) [pid = 1810] [serial = 1761] [outer = 0x8ec8e400] 19:02:17 INFO - PROCESS | 1810 | 1463191337617 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]]]}] 19:02:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 19:02:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1691ms 19:02:17 INFO - PROCESS | 1810 | 1463191337696 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 19:02:17 INFO - PROCESS | 1810 | 1463191337699 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 19:02:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 19:02:17 INFO - PROCESS | 1810 | 1463191337710 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 19:02:17 INFO - PROCESS | 1810 | 1463191337713 Marionette TRACE conn4 <- [1,2318,null,{}] 19:02:17 INFO - PROCESS | 1810 | 1463191337720 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}] 19:02:17 INFO - PROCESS | 1810 | 1463191337972 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 19:02:18 INFO - PROCESS | 1810 | 1463191338336 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e75b000 == 127 [pid = 1810] [id = 587] 19:02:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x92130000) [pid = 1810] [serial = 1762] [outer = (nil)] 19:02:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x93b08000) [pid = 1810] [serial = 1763] [outer = 0x92130000] 19:02:18 INFO - PROCESS | 1810 | 1463191338454 Marionette DEBUG loaded listener.js 19:02:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x945dc400) [pid = 1810] [serial = 1764] [outer = 0x92130000] 19:02:19 INFO - PROCESS | 1810 | 1463191339474 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] 19:02:19 INFO - PROCESS | 1810 | 1463191339557 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 19:02:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 19:02:19 INFO - PROCESS | 1810 | 1463191339565 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 19:02:19 INFO - PROCESS | 1810 | 1463191339569 Marionette TRACE conn4 <- [1,2322,null,{}] 19:02:19 INFO - PROCESS | 1810 | 1463191339575 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}] 19:02:19 INFO - PROCESS | 1810 | 1463191339869 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 19:02:20 INFO - PROCESS | 1810 | 1463191340242 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x92699400 == 128 [pid = 1810] [id = 588] 19:02:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x92b4a800) [pid = 1810] [serial = 1765] [outer = (nil)] 19:02:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x9776ac00) [pid = 1810] [serial = 1766] [outer = 0x92b4a800] 19:02:20 INFO - PROCESS | 1810 | 1463191340334 Marionette DEBUG loaded listener.js 19:02:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x9812a800) [pid = 1810] [serial = 1767] [outer = 0x92b4a800] 19:02:21 INFO - PROCESS | 1810 | 1463191341323 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]]]}] 19:02:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 19:02:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1834ms 19:02:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 19:02:21 INFO - PROCESS | 1810 | 1463191341401 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 19:02:21 INFO - PROCESS | 1810 | 1463191341404 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 19:02:21 INFO - PROCESS | 1810 | 1463191341411 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 19:02:21 INFO - PROCESS | 1810 | 1463191341414 Marionette TRACE conn4 <- [1,2326,null,{}] 19:02:21 INFO - PROCESS | 1810 | 1463191341421 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}] 19:02:21 INFO - PROCESS | 1810 | 1463191341718 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 19:02:22 INFO - PROCESS | 1810 | 1463191342059 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ec8d400 == 129 [pid = 1810] [id = 589] 19:02:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x8f9df000) [pid = 1810] [serial = 1768] [outer = (nil)] 19:02:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x996f9800) [pid = 1810] [serial = 1769] [outer = 0x8f9df000] 19:02:22 INFO - PROCESS | 1810 | 1463191342154 Marionette DEBUG loaded listener.js 19:02:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x99a90000) [pid = 1810] [serial = 1770] [outer = 0x8f9df000] 19:02:23 INFO - PROCESS | 1810 | 1463191343098 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]]]}] 19:02:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 19:02:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1747ms 19:02:23 INFO - PROCESS | 1810 | 1463191343159 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 19:02:23 INFO - PROCESS | 1810 | 1463191343163 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 19:02:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 19:02:23 INFO - PROCESS | 1810 | 1463191343170 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 19:02:23 INFO - PROCESS | 1810 | 1463191343175 Marionette TRACE conn4 <- [1,2330,null,{}] 19:02:23 INFO - PROCESS | 1810 | 1463191343182 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}] 19:02:23 INFO - PROCESS | 1810 | 1463191343492 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 19:02:23 INFO - PROCESS | 1810 | 1463191343861 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x98124c00 == 130 [pid = 1810] [id = 590] 19:02:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x9a0f2400) [pid = 1810] [serial = 1771] [outer = (nil)] 19:02:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x9a437400) [pid = 1810] [serial = 1772] [outer = 0x9a0f2400] 19:02:23 INFO - PROCESS | 1810 | 1463191343961 Marionette DEBUG loaded listener.js 19:02:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x9a90ac00) [pid = 1810] [serial = 1773] [outer = 0x9a0f2400] 19:02:24 INFO - PROCESS | 1810 | 1463191344959 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]]]}] 19:02:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 19:02:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1835ms 19:02:25 INFO - PROCESS | 1810 | 1463191345007 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 19:02:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 19:02:25 INFO - PROCESS | 1810 | 1463191345011 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 19:02:25 INFO - PROCESS | 1810 | 1463191345018 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 19:02:25 INFO - PROCESS | 1810 | 1463191345021 Marionette TRACE conn4 <- [1,2334,null,{}] 19:02:25 INFO - PROCESS | 1810 | 1463191345027 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}] 19:02:25 INFO - PROCESS | 1810 | 1463191345268 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 19:02:25 INFO - PROCESS | 1810 | 1463191345620 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x99c54c00 == 131 [pid = 1810] [id = 591] 19:02:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x9a0ed000) [pid = 1810] [serial = 1774] [outer = (nil)] 19:02:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x9adf6800) [pid = 1810] [serial = 1775] [outer = 0x9a0ed000] 19:02:25 INFO - PROCESS | 1810 | 1463191345712 Marionette DEBUG loaded listener.js 19:02:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x9b4a6c00) [pid = 1810] [serial = 1776] [outer = 0x9a0ed000] 19:02:26 INFO - PROCESS | 1810 | 1463191346659 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]]]}] 19:02:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 19:02:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1682ms 19:02:26 INFO - PROCESS | 1810 | 1463191346700 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 19:02:26 INFO - PROCESS | 1810 | 1463191346705 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 19:02:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 19:02:26 INFO - PROCESS | 1810 | 1463191346713 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 19:02:26 INFO - PROCESS | 1810 | 1463191346717 Marionette TRACE conn4 <- [1,2338,null,{}] 19:02:26 INFO - PROCESS | 1810 | 1463191346723 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}] 19:02:27 INFO - PROCESS | 1810 | 1463191347007 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 19:02:27 INFO - PROCESS | 1810 | 1463191347347 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b8b800 == 132 [pid = 1810] [id = 592] 19:02:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x93b0bc00) [pid = 1810] [serial = 1777] [outer = (nil)] 19:02:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x9d374400) [pid = 1810] [serial = 1778] [outer = 0x93b0bc00] 19:02:27 INFO - PROCESS | 1810 | 1463191347446 Marionette DEBUG loaded listener.js 19:02:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x9d870000) [pid = 1810] [serial = 1779] [outer = 0x93b0bc00] 19:02:28 INFO - PROCESS | 1810 | 1463191348423 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]]]}] 19:02:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 19:02:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1782ms 19:02:28 INFO - PROCESS | 1810 | 1463191348497 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 19:02:28 INFO - PROCESS | 1810 | 1463191348500 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 19:02:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 19:02:28 INFO - PROCESS | 1810 | 1463191348508 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 19:02:28 INFO - PROCESS | 1810 | 1463191348513 Marionette TRACE conn4 <- [1,2342,null,{}] 19:02:28 INFO - PROCESS | 1810 | 1463191348520 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}] 19:02:28 INFO - PROCESS | 1810 | 1463191348808 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 19:02:29 INFO - PROCESS | 1810 | 1463191349156 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x87831c00 == 133 [pid = 1810] [id = 593] 19:02:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x9b84dc00) [pid = 1810] [serial = 1780] [outer = (nil)] 19:02:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0xa2583400) [pid = 1810] [serial = 1781] [outer = 0x9b84dc00] 19:02:29 INFO - PROCESS | 1810 | 1463191349256 Marionette DEBUG loaded listener.js 19:02:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0xa258a400) [pid = 1810] [serial = 1782] [outer = 0x9b84dc00] 19:02:30 INFO - PROCESS | 1810 | 1463191350562 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]]]}] 19:02:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 19:02:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2095ms 19:02:30 INFO - PROCESS | 1810 | 1463191350604 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 19:02:30 INFO - PROCESS | 1810 | 1463191350610 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 19:02:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 19:02:30 INFO - PROCESS | 1810 | 1463191350620 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 19:02:30 INFO - PROCESS | 1810 | 1463191350625 Marionette TRACE conn4 <- [1,2346,null,{}] 19:02:30 INFO - PROCESS | 1810 | 1463191350631 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}] 19:02:30 INFO - PROCESS | 1810 | 1463191350947 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 19:02:31 INFO - PROCESS | 1810 | 1463191351368 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x86257000 == 134 [pid = 1810] [id = 594] 19:02:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x86258800) [pid = 1810] [serial = 1783] [outer = (nil)] 19:02:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x8625dc00) [pid = 1810] [serial = 1784] [outer = 0x86258800] 19:02:31 INFO - PROCESS | 1810 | 1463191351504 Marionette DEBUG loaded listener.js 19:02:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x8625fc00) [pid = 1810] [serial = 1785] [outer = 0x86258800] 19:02:32 INFO - PROCESS | 1810 | 1463191352785 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]]]}] 19:02:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 19:02:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 2243ms 19:02:32 INFO - PROCESS | 1810 | 1463191352863 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 19:02:32 INFO - PROCESS | 1810 | 1463191352867 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 19:02:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 19:02:32 INFO - PROCESS | 1810 | 1463191352874 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 19:02:32 INFO - PROCESS | 1810 | 1463191352878 Marionette TRACE conn4 <- [1,2350,null,{}] 19:02:32 INFO - PROCESS | 1810 | 1463191352884 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}] 19:02:33 INFO - PROCESS | 1810 | 1463191353201 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 19:02:33 INFO - PROCESS | 1810 | 1463191353577 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x86257c00 == 135 [pid = 1810] [id = 595] 19:02:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x86262c00) [pid = 1810] [serial = 1786] [outer = (nil)] 19:02:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x9ac73800) [pid = 1810] [serial = 1787] [outer = 0x86262c00] 19:02:33 INFO - PROCESS | 1810 | 1463191353669 Marionette DEBUG loaded listener.js 19:02:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0xa225b800) [pid = 1810] [serial = 1788] [outer = 0x86262c00] 19:02:34 INFO - PROCESS | 1810 | 1463191354770 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]]]}] 19:02:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 19:02:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1935ms 19:02:34 INFO - PROCESS | 1810 | 1463191354810 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 19:02:34 INFO - PROCESS | 1810 | 1463191354814 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 19:02:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 19:02:34 INFO - PROCESS | 1810 | 1463191354821 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 19:02:34 INFO - PROCESS | 1810 | 1463191354825 Marionette TRACE conn4 <- [1,2354,null,{}] 19:02:34 INFO - PROCESS | 1810 | 1463191354831 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}] 19:02:35 INFO - PROCESS | 1810 | 1463191355091 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 19:02:37 INFO - PROCESS | 1810 | --DOCSHELL 0x8a50c400 == 134 [pid = 1810] [id = 200] 19:02:37 INFO - PROCESS | 1810 | --DOCSHELL 0x8c28ac00 == 133 [pid = 1810] [id = 404] 19:02:37 INFO - PROCESS | 1810 | --DOCSHELL 0x8b10e400 == 132 [pid = 1810] [id = 574] 19:02:37 INFO - PROCESS | 1810 | --DOCSHELL 0x9106fc00 == 131 [pid = 1810] [id = 575] 19:02:37 INFO - PROCESS | 1810 | --DOCSHELL 0x9d868800 == 130 [pid = 1810] [id = 573] 19:02:37 INFO - PROCESS | 1810 | --DOCSHELL 0x9a0cec00 == 129 [pid = 1810] [id = 572] 19:02:37 INFO - PROCESS | 1810 | --DOCSHELL 0x99f9c800 == 128 [pid = 1810] [id = 571] 19:02:37 INFO - PROCESS | 1810 | --DOCSHELL 0x92b97c00 == 127 [pid = 1810] [id = 569] 19:02:37 INFO - PROCESS | 1810 | --DOCSHELL 0x99c58000 == 126 [pid = 1810] [id = 570] 19:02:37 INFO - PROCESS | 1810 | --DOCSHELL 0x92a08800 == 125 [pid = 1810] [id = 568] 19:02:37 INFO - PROCESS | 1810 | --DOCSHELL 0x8d98fc00 == 124 [pid = 1810] [id = 567] 19:02:37 INFO - PROCESS | 1810 | --DOCSHELL 0x8b10ec00 == 123 [pid = 1810] [id = 566] 19:02:37 INFO - PROCESS | 1810 | --DOCSHELL 0x912b9c00 == 122 [pid = 1810] [id = 565] 19:02:37 INFO - PROCESS | 1810 | --DOCSHELL 0x8b633000 == 121 [pid = 1810] [id = 564] 19:02:37 INFO - PROCESS | 1810 | --DOCSHELL 0x8d156800 == 120 [pid = 1810] [id = 562] 19:02:37 INFO - PROCESS | 1810 | --DOCSHELL 0x8ef14800 == 119 [pid = 1810] [id = 563] 19:02:37 INFO - PROCESS | 1810 | --DOCSHELL 0x8b80e400 == 118 [pid = 1810] [id = 561] 19:02:37 INFO - PROCESS | 1810 | --DOCSHELL 0x87828400 == 117 [pid = 1810] [id = 560] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x8b1a6800) [pid = 1810] [serial = 1619] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x9a0d8c00) [pid = 1810] [serial = 1641] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x9a90e400) [pid = 1810] [serial = 1644] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x8b8a4400) [pid = 1810] [serial = 1667] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x8b89b400) [pid = 1810] [serial = 1658] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x92a0d400) [pid = 1810] [serial = 1632] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0xa2727800) [pid = 1810] [serial = 1649] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x9212f800) [pid = 1810] [serial = 1629] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x8b103800) [pid = 1810] [serial = 1670] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0xa51ae800) [pid = 1810] [serial = 1605] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0xa68dec00) [pid = 1810] [serial = 1652] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x8b89f400) [pid = 1810] [serial = 1659] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x8e880800) [pid = 1810] [serial = 1623] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x93bf9400) [pid = 1810] [serial = 1635] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x8b8a5c00) [pid = 1810] [serial = 1661] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0xa68e1400) [pid = 1810] [serial = 1653] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x8d98e800) [pid = 1810] [serial = 1676] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x9b6aac00) [pid = 1810] [serial = 1647] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x98ac0400) [pid = 1810] [serial = 1637] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x8b305c00) [pid = 1810] [serial = 1671] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x99a88400) [pid = 1810] [serial = 1638] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x8f709400) [pid = 1810] [serial = 1626] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0xa35cb800) [pid = 1810] [serial = 1650] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x8e9d9800) [pid = 1810] [serial = 1554] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x8e756800) [pid = 1810] [serial = 1622] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x8c506800) [pid = 1810] [serial = 1674] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x92b8c400) [pid = 1810] [serial = 1634] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x8c28b000) [pid = 1810] [serial = 1673] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x8afb6000) [pid = 1810] [serial = 1655] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x9a0ccc00) [pid = 1810] [serial = 1640] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x9a90a400) [pid = 1810] [serial = 1643] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x8b62d000) [pid = 1810] [serial = 1664] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x8e753800) [pid = 1810] [serial = 1679] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x8afb8400) [pid = 1810] [serial = 1656] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x91a8bc00) [pid = 1810] [serial = 1628] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x8b62ec00) [pid = 1810] [serial = 1665] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x8c24d800) [pid = 1810] [serial = 1620] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x92a03800) [pid = 1810] [serial = 1631] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x8b8a7800) [pid = 1810] [serial = 1662] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x9ac75800) [pid = 1810] [serial = 1646] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x8dba3000) [pid = 1810] [serial = 1677] [outer = (nil)] [url = about:blank] 19:02:37 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x8f6bd800) [pid = 1810] [serial = 1625] [outer = (nil)] [url = about:blank] 19:02:38 INFO - PROCESS | 1810 | 1463191358052 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x8a506800 == 118 [pid = 1810] [id = 596] 19:02:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x8a50bc00) [pid = 1810] [serial = 1789] [outer = (nil)] 19:02:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x8afb2400) [pid = 1810] [serial = 1790] [outer = 0x8a50bc00] 19:02:38 INFO - PROCESS | 1810 | 1463191358162 Marionette DEBUG loaded listener.js 19:02:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x8afb9400) [pid = 1810] [serial = 1791] [outer = 0x8a50bc00] 19:02:39 INFO - PROCESS | 1810 | 1463191359063 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]]]}] 19:02:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 19:02:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 4298ms 19:02:39 INFO - PROCESS | 1810 | 1463191359121 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 19:02:39 INFO - PROCESS | 1810 | 1463191359128 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 19:02:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 19:02:39 INFO - PROCESS | 1810 | 1463191359136 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 19:02:39 INFO - PROCESS | 1810 | 1463191359142 Marionette TRACE conn4 <- [1,2358,null,{}] 19:02:39 INFO - PROCESS | 1810 | 1463191359149 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}] 19:02:39 INFO - PROCESS | 1810 | 1463191359386 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 19:02:39 INFO - PROCESS | 1810 | 1463191359623 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b301c00 == 119 [pid = 1810] [id = 597] 19:02:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x8b305c00) [pid = 1810] [serial = 1792] [outer = (nil)] 19:02:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x8b5c7400) [pid = 1810] [serial = 1793] [outer = 0x8b305c00] 19:02:39 INFO - PROCESS | 1810 | 1463191359749 Marionette DEBUG loaded listener.js 19:02:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x8b62e800) [pid = 1810] [serial = 1794] [outer = 0x8b305c00] 19:02:40 INFO - PROCESS | 1810 | 1463191360659 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]]]}] 19:02:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 19:02:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1582ms 19:02:40 INFO - PROCESS | 1810 | 1463191360729 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 19:02:40 INFO - PROCESS | 1810 | 1463191360735 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 19:02:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 19:02:40 INFO - PROCESS | 1810 | 1463191360742 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 19:02:40 INFO - PROCESS | 1810 | 1463191360746 Marionette TRACE conn4 <- [1,2362,null,{}] 19:02:40 INFO - PROCESS | 1810 | 1463191360752 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}] 19:02:41 INFO - PROCESS | 1810 | 1463191361061 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 19:02:41 INFO - PROCESS | 1810 | 1463191361094 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afe6800 == 120 [pid = 1810] [id = 598] 19:02:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x8b632c00) [pid = 1810] [serial = 1795] [outer = (nil)] 19:02:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x8c247c00) [pid = 1810] [serial = 1796] [outer = 0x8b632c00] 19:02:41 INFO - PROCESS | 1810 | 1463191361171 Marionette DEBUG loaded listener.js 19:02:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x8c506800) [pid = 1810] [serial = 1797] [outer = 0x8b632c00] 19:02:42 INFO - PROCESS | 1810 | 1463191362294 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]]]}] 19:02:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 19:02:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1582ms 19:02:42 INFO - PROCESS | 1810 | 1463191362325 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 19:02:42 INFO - PROCESS | 1810 | 1463191362330 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 19:02:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 19:02:42 INFO - PROCESS | 1810 | 1463191362346 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 19:02:42 INFO - PROCESS | 1810 | 1463191362356 Marionette TRACE conn4 <- [1,2366,null,{}] 19:02:43 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x99c59c00) [pid = 1810] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 19:02:43 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x97764c00) [pid = 1810] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 19:02:43 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x8b628400) [pid = 1810] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 19:02:43 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x93b0b400) [pid = 1810] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 19:02:43 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x9ac70c00) [pid = 1810] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 19:02:43 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x9a432c00) [pid = 1810] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 19:02:43 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x912b0000) [pid = 1810] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 19:02:43 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x91a16800) [pid = 1810] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 19:02:43 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x92b95400) [pid = 1810] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 19:02:43 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x8e750800) [pid = 1810] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 19:02:43 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x8dbaa400) [pid = 1810] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 19:02:43 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x8ec87000) [pid = 1810] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 19:02:43 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0xa1058800) [pid = 1810] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 19:02:43 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x8c248800) [pid = 1810] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 19:02:43 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x8ef15000) [pid = 1810] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 19:02:43 INFO - PROCESS | 1810 | --DOMWINDOW == 120 (0x91071400) [pid = 1810] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 19:02:43 INFO - PROCESS | 1810 | --DOMWINDOW == 119 (0x912ba800) [pid = 1810] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 19:02:43 INFO - PROCESS | 1810 | --DOMWINDOW == 118 (0x8c28e000) [pid = 1810] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 19:02:43 INFO - PROCESS | 1810 | --DOMWINDOW == 117 (0x8b5c9c00) [pid = 1810] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 19:02:43 INFO - PROCESS | 1810 | --DOMWINDOW == 116 (0x87828800) [pid = 1810] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 19:02:43 INFO - PROCESS | 1810 | --DOMWINDOW == 115 (0x8ec77800) [pid = 1810] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 19:02:43 INFO - PROCESS | 1810 | 1463191363144 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}] 19:02:43 INFO - PROCESS | 1810 | 1463191363372 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 19:02:43 INFO - PROCESS | 1810 | 1463191363573 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:43 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b5c9c00 == 121 [pid = 1810] [id = 599] 19:02:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0x8b62a800) [pid = 1810] [serial = 1798] [outer = (nil)] 19:02:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x8d985800) [pid = 1810] [serial = 1799] [outer = 0x8b62a800] 19:02:43 INFO - PROCESS | 1810 | 1463191363651 Marionette DEBUG loaded listener.js 19:02:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x8db96800) [pid = 1810] [serial = 1800] [outer = 0x8b62a800] 19:02:44 INFO - PROCESS | 1810 | 1463191364500 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]]]}] 19:02:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 19:02:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2197ms 19:02:44 INFO - PROCESS | 1810 | 1463191364535 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 19:02:44 INFO - PROCESS | 1810 | 1463191364540 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 19:02:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 19:02:44 INFO - PROCESS | 1810 | 1463191364552 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 19:02:44 INFO - PROCESS | 1810 | 1463191364555 Marionette TRACE conn4 <- [1,2370,null,{}] 19:02:44 INFO - PROCESS | 1810 | 1463191364561 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}] 19:02:44 INFO - PROCESS | 1810 | 1463191364785 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 19:02:45 INFO - PROCESS | 1810 | 1463191365156 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x8625c800 == 122 [pid = 1810] [id = 600] 19:02:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x8625e800) [pid = 1810] [serial = 1801] [outer = (nil)] 19:02:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 120 (0x8afae800) [pid = 1810] [serial = 1802] [outer = 0x8625e800] 19:02:45 INFO - PROCESS | 1810 | 1463191365324 Marionette DEBUG loaded listener.js 19:02:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 121 (0x8b102400) [pid = 1810] [serial = 1803] [outer = 0x8625e800] 19:02:46 INFO - PROCESS | 1810 | 1463191366403 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]]]}] 19:02:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 19:02:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1885ms 19:02:46 INFO - PROCESS | 1810 | 1463191366456 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 19:02:46 INFO - PROCESS | 1810 | 1463191366464 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 19:02:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 19:02:46 INFO - PROCESS | 1810 | 1463191366474 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 19:02:46 INFO - PROCESS | 1810 | 1463191366480 Marionette TRACE conn4 <- [1,2374,null,{}] 19:02:46 INFO - PROCESS | 1810 | 1463191366489 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}] 19:02:46 INFO - PROCESS | 1810 | 1463191366759 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 19:02:47 INFO - PROCESS | 1810 | 1463191367112 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b633000 == 123 [pid = 1810] [id = 601] 19:02:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x8b89d800) [pid = 1810] [serial = 1804] [outer = (nil)] 19:02:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x8c24b400) [pid = 1810] [serial = 1805] [outer = 0x8b89d800] 19:02:47 INFO - PROCESS | 1810 | 1463191367216 Marionette DEBUG loaded listener.js 19:02:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x8c50f800) [pid = 1810] [serial = 1806] [outer = 0x8b89d800] 19:02:48 INFO - PROCESS | 1810 | 1463191368224 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]]]}] 19:02:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 19:02:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1797ms 19:02:48 INFO - PROCESS | 1810 | 1463191368277 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 19:02:48 INFO - PROCESS | 1810 | 1463191368285 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 19:02:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 19:02:48 INFO - PROCESS | 1810 | 1463191368294 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 19:02:48 INFO - PROCESS | 1810 | 1463191368298 Marionette TRACE conn4 <- [1,2378,null,{}] 19:02:48 INFO - PROCESS | 1810 | 1463191368305 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}] 19:02:48 INFO - PROCESS | 1810 | 1463191368564 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 19:02:48 INFO - PROCESS | 1810 | 1463191368968 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b8a6c00 == 124 [pid = 1810] [id = 602] 19:02:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x8d992c00) [pid = 1810] [serial = 1807] [outer = (nil)] 19:02:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x8dba5800) [pid = 1810] [serial = 1808] [outer = 0x8d992c00] 19:02:49 INFO - PROCESS | 1810 | 1463191369127 Marionette DEBUG loaded listener.js 19:02:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x8e756800) [pid = 1810] [serial = 1809] [outer = 0x8d992c00] 19:02:50 INFO - PROCESS | 1810 | 1463191370463 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]]]}] 19:02:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 19:02:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2247ms 19:02:50 INFO - PROCESS | 1810 | 1463191370542 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 19:02:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 19:02:50 INFO - PROCESS | 1810 | 1463191370547 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 19:02:50 INFO - PROCESS | 1810 | 1463191370556 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 19:02:50 INFO - PROCESS | 1810 | 1463191370566 Marionette TRACE conn4 <- [1,2382,null,{}] 19:02:50 INFO - PROCESS | 1810 | 1463191370582 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}] 19:02:50 INFO - PROCESS | 1810 | 1463191370903 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 19:02:51 INFO - PROCESS | 1810 | 1463191371248 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d989000 == 125 [pid = 1810] [id = 603] 19:02:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x8e885800) [pid = 1810] [serial = 1810] [outer = (nil)] 19:02:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x8e9da400) [pid = 1810] [serial = 1811] [outer = 0x8e885800] 19:02:51 INFO - PROCESS | 1810 | 1463191371342 Marionette DEBUG loaded listener.js 19:02:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x8ec7d400) [pid = 1810] [serial = 1812] [outer = 0x8e885800] 19:02:52 INFO - PROCESS | 1810 | 1463191372366 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]]]}] 19:02:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 19:02:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1856ms 19:02:52 INFO - PROCESS | 1810 | 1463191372410 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 19:02:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 19:02:52 INFO - PROCESS | 1810 | 1463191372416 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 19:02:52 INFO - PROCESS | 1810 | 1463191372424 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 19:02:52 INFO - PROCESS | 1810 | 1463191372427 Marionette TRACE conn4 <- [1,2386,null,{}] 19:02:52 INFO - PROCESS | 1810 | 1463191372434 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}] 19:02:52 INFO - PROCESS | 1810 | 1463191372703 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 19:02:53 INFO - PROCESS | 1810 | 1463191373040 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:53 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e886000 == 126 [pid = 1810] [id = 604] 19:02:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x8e8d1c00) [pid = 1810] [serial = 1813] [outer = (nil)] 19:02:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x8ee08000) [pid = 1810] [serial = 1814] [outer = 0x8e8d1c00] 19:02:53 INFO - PROCESS | 1810 | 1463191373142 Marionette DEBUG loaded listener.js 19:02:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x8ef10800) [pid = 1810] [serial = 1815] [outer = 0x8e8d1c00] 19:02:54 INFO - PROCESS | 1810 | 1463191374137 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]]]}] 19:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 19:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1790ms 19:02:54 INFO - PROCESS | 1810 | 1463191374213 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 19:02:54 INFO - PROCESS | 1810 | 1463191374218 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 19:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 19:02:54 INFO - PROCESS | 1810 | 1463191374225 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 19:02:54 INFO - PROCESS | 1810 | 1463191374229 Marionette TRACE conn4 <- [1,2390,null,{}] 19:02:54 INFO - PROCESS | 1810 | 1463191374236 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}] 19:02:54 INFO - PROCESS | 1810 | 1463191374536 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 19:02:54 INFO - PROCESS | 1810 | 1463191374904 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ef15000 == 127 [pid = 1810] [id = 605] 19:02:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x8f6b6000) [pid = 1810] [serial = 1816] [outer = (nil)] 19:02:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x8f6c0000) [pid = 1810] [serial = 1817] [outer = 0x8f6b6000] 19:02:55 INFO - PROCESS | 1810 | 1463191375015 Marionette DEBUG loaded listener.js 19:02:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x91073400) [pid = 1810] [serial = 1818] [outer = 0x8f6b6000] 19:02:56 INFO - PROCESS | 1810 | 1463191376040 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]]]}] 19:02:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 19:02:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1884ms 19:02:56 INFO - PROCESS | 1810 | 1463191376110 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 19:02:56 INFO - PROCESS | 1810 | 1463191376115 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 19:02:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 19:02:56 INFO - PROCESS | 1810 | 1463191376122 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 19:02:56 INFO - PROCESS | 1810 | 1463191376125 Marionette TRACE conn4 <- [1,2394,null,{}] 19:02:56 INFO - PROCESS | 1810 | 1463191376131 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}] 19:02:56 INFO - PROCESS | 1810 | 1463191376425 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 19:02:56 INFO - PROCESS | 1810 | 1463191376780 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d986800 == 128 [pid = 1810] [id = 606] 19:02:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x8d993c00) [pid = 1810] [serial = 1819] [outer = (nil)] 19:02:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x912ba800) [pid = 1810] [serial = 1820] [outer = 0x8d993c00] 19:02:56 INFO - PROCESS | 1810 | 1463191376874 Marionette DEBUG loaded listener.js 19:02:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x91a0c400) [pid = 1810] [serial = 1821] [outer = 0x8d993c00] 19:02:57 INFO - PROCESS | 1810 | 1463191377862 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]]]}] 19:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 19:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1782ms 19:02:57 INFO - PROCESS | 1810 | 1463191377906 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 19:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 19:02:57 INFO - PROCESS | 1810 | 1463191377910 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 19:02:57 INFO - PROCESS | 1810 | 1463191377916 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 19:02:57 INFO - PROCESS | 1810 | 1463191377920 Marionette TRACE conn4 <- [1,2398,null,{}] 19:02:57 INFO - PROCESS | 1810 | 1463191377926 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}] 19:02:58 INFO - PROCESS | 1810 | 1463191378199 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 19:02:58 INFO - PROCESS | 1810 | 1463191378543 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d155c00 == 129 [pid = 1810] [id = 607] 19:02:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x8f6b7400) [pid = 1810] [serial = 1822] [outer = (nil)] 19:02:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x91a8f800) [pid = 1810] [serial = 1823] [outer = 0x8f6b7400] 19:02:58 INFO - PROCESS | 1810 | 1463191378640 Marionette DEBUG loaded listener.js 19:02:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x92125c00) [pid = 1810] [serial = 1824] [outer = 0x8f6b7400] 19:02:59 INFO - PROCESS | 1810 | 1463191379603 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]]]}] 19:02:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 19:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1735ms 19:02:59 INFO - PROCESS | 1810 | 1463191379653 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 19:02:59 INFO - PROCESS | 1810 | 1463191379656 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 19:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 19:02:59 INFO - PROCESS | 1810 | 1463191379664 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 19:02:59 INFO - PROCESS | 1810 | 1463191379668 Marionette TRACE conn4 <- [1,2402,null,{}] 19:02:59 INFO - PROCESS | 1810 | 1463191379674 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}] 19:02:59 INFO - PROCESS | 1810 | 1463191379909 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 19:03:00 INFO - PROCESS | 1810 | 1463191380272 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ef0b800 == 130 [pid = 1810] [id = 608] 19:03:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x91a11800) [pid = 1810] [serial = 1825] [outer = (nil)] 19:03:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x92a08800) [pid = 1810] [serial = 1826] [outer = 0x91a11800] 19:03:00 INFO - PROCESS | 1810 | 1463191380389 Marionette DEBUG loaded listener.js 19:03:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x92a10800) [pid = 1810] [serial = 1827] [outer = 0x91a11800] 19:03:01 INFO - PROCESS | 1810 | 1463191381667 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]]]}] 19:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 19:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 2083ms 19:03:01 INFO - PROCESS | 1810 | 1463191381749 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 19:03:01 INFO - PROCESS | 1810 | 1463191381754 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 19:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 19:03:01 INFO - PROCESS | 1810 | 1463191381761 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 19:03:01 INFO - PROCESS | 1810 | 1463191381767 Marionette TRACE conn4 <- [1,2406,null,{}] 19:03:01 INFO - PROCESS | 1810 | 1463191381777 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}] 19:03:02 INFO - PROCESS | 1810 | 1463191382116 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 19:03:02 INFO - PROCESS | 1810 | 1463191382600 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x91a99800 == 131 [pid = 1810] [id = 609] 19:03:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x9269ec00) [pid = 1810] [serial = 1828] [outer = (nil)] 19:03:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x92b5f000) [pid = 1810] [serial = 1829] [outer = 0x9269ec00] 19:03:02 INFO - PROCESS | 1810 | 1463191382758 Marionette DEBUG loaded listener.js 19:03:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x92b93400) [pid = 1810] [serial = 1830] [outer = 0x9269ec00] 19:03:04 INFO - PROCESS | 1810 | 1463191384023 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]]]}] 19:03:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 19:03:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2296ms 19:03:04 INFO - PROCESS | 1810 | 1463191384059 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 19:03:04 INFO - PROCESS | 1810 | 1463191384062 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 19:03:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 19:03:04 INFO - PROCESS | 1810 | 1463191384070 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 19:03:04 INFO - PROCESS | 1810 | 1463191384074 Marionette TRACE conn4 <- [1,2410,null,{}] 19:03:04 INFO - PROCESS | 1810 | 1463191384081 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}] 19:03:04 INFO - PROCESS | 1810 | 1463191384389 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 19:03:04 INFO - PROCESS | 1810 | 1463191384789 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x93b0b000 == 132 [pid = 1810] [id = 610] 19:03:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x93b0b400) [pid = 1810] [serial = 1831] [outer = (nil)] 19:03:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x93bef400) [pid = 1810] [serial = 1832] [outer = 0x93b0b400] 19:03:04 INFO - PROCESS | 1810 | 1463191384988 Marionette DEBUG loaded listener.js 19:03:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x9770f000) [pid = 1810] [serial = 1833] [outer = 0x93b0b400] 19:03:06 INFO - PROCESS | 1810 | 1463191386397 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]]]}] 19:03:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 19:03:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 2387ms 19:03:06 INFO - PROCESS | 1810 | 1463191386465 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 19:03:06 INFO - PROCESS | 1810 | 1463191386477 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 19:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 19:03:06 INFO - PROCESS | 1810 | 1463191386582 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 19:03:06 INFO - PROCESS | 1810 | 1463191386588 Marionette TRACE conn4 <- [1,2414,null,{}] 19:03:06 INFO - PROCESS | 1810 | 1463191386598 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}] 19:03:06 INFO - PROCESS | 1810 | 1463191386930 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 19:03:07 INFO - PROCESS | 1810 | 1463191387369 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x97764c00 == 133 [pid = 1810] [id = 611] 19:03:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x99a88400) [pid = 1810] [serial = 1834] [outer = (nil)] 19:03:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x99c5dc00) [pid = 1810] [serial = 1835] [outer = 0x99a88400] 19:03:07 INFO - PROCESS | 1810 | 1463191387462 Marionette DEBUG loaded listener.js 19:03:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x99f9dc00) [pid = 1810] [serial = 1836] [outer = 0x99a88400] 19:03:08 INFO - PROCESS | 1810 | 1463191388727 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]]]}] 19:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 19:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 2263ms 19:03:08 INFO - PROCESS | 1810 | 1463191388788 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 19:03:08 INFO - PROCESS | 1810 | 1463191388794 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 19:03:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:03:08 INFO - PROCESS | 1810 | 1463191388813 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 19:03:08 INFO - PROCESS | 1810 | 1463191388817 Marionette TRACE conn4 <- [1,2418,null,{}] 19:03:08 INFO - PROCESS | 1810 | 1463191388824 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}] 19:03:09 INFO - PROCESS | 1810 | 1463191389179 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 19:03:09 INFO - PROCESS | 1810 | 1463191389653 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b8a5800 == 134 [pid = 1810] [id = 612] 19:03:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x93bf9400) [pid = 1810] [serial = 1837] [outer = (nil)] 19:03:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x9a435400) [pid = 1810] [serial = 1838] [outer = 0x93bf9400] 19:03:09 INFO - PROCESS | 1810 | 1463191389811 Marionette DEBUG loaded listener.js 19:03:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x9a43fc00) [pid = 1810] [serial = 1839] [outer = 0x93bf9400] 19:03:11 INFO - PROCESS | 1810 | 1463191391441 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]]]}] 19:03:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 19:03:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2694ms 19:03:11 INFO - PROCESS | 1810 | 1463191391506 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 19:03:11 INFO - PROCESS | 1810 | 1463191391511 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 19:03:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:03:11 INFO - PROCESS | 1810 | 1463191391518 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 19:03:11 INFO - PROCESS | 1810 | 1463191391521 Marionette TRACE conn4 <- [1,2422,null,{}] 19:03:11 INFO - PROCESS | 1810 | 1463191391528 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}] 19:03:11 INFO - PROCESS | 1810 | 1463191391814 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 19:03:12 INFO - PROCESS | 1810 | 1463191392199 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x98f83400 == 135 [pid = 1810] [id = 613] 19:03:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x9a0d9c00) [pid = 1810] [serial = 1840] [outer = (nil)] 19:03:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x9ac6fc00) [pid = 1810] [serial = 1841] [outer = 0x9a0d9c00] 19:03:12 INFO - PROCESS | 1810 | 1463191392352 Marionette DEBUG loaded listener.js 19:03:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x9ac76c00) [pid = 1810] [serial = 1842] [outer = 0x9a0d9c00] 19:03:13 INFO - PROCESS | 1810 | 1463191393598 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]]]}] 19:03:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 19:03:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2111ms 19:03:13 INFO - PROCESS | 1810 | 1463191393630 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 19:03:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:03:13 INFO - PROCESS | 1810 | 1463191393635 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 19:03:13 INFO - PROCESS | 1810 | 1463191393641 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 19:03:13 INFO - PROCESS | 1810 | 1463191393645 Marionette TRACE conn4 <- [1,2426,null,{}] 19:03:13 INFO - PROCESS | 1810 | 1463191393651 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}] 19:03:13 INFO - PROCESS | 1810 | 1463191393943 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 19:03:14 INFO - PROCESS | 1810 | 1463191394414 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x92a0f400 == 136 [pid = 1810] [id = 614] 19:03:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x92b96400) [pid = 1810] [serial = 1843] [outer = (nil)] 19:03:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x9b975000) [pid = 1810] [serial = 1844] [outer = 0x92b96400] 19:03:14 INFO - PROCESS | 1810 | 1463191394580 Marionette DEBUG loaded listener.js 19:03:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x9d868800) [pid = 1810] [serial = 1845] [outer = 0x92b96400] 19:03:18 INFO - PROCESS | 1810 | --DOCSHELL 0x8c28c400 == 135 [pid = 1810] [id = 577] 19:03:18 INFO - PROCESS | 1810 | --DOCSHELL 0x8afe1800 == 134 [pid = 1810] [id = 158] 19:03:18 INFO - PROCESS | 1810 | --DOCSHELL 0x8b5c9c00 == 133 [pid = 1810] [id = 599] 19:03:18 INFO - PROCESS | 1810 | --DOCSHELL 0x8afe6800 == 132 [pid = 1810] [id = 598] 19:03:18 INFO - PROCESS | 1810 | --DOCSHELL 0x8b301c00 == 131 [pid = 1810] [id = 597] 19:03:18 INFO - PROCESS | 1810 | --DOCSHELL 0x8a506800 == 130 [pid = 1810] [id = 596] 19:03:18 INFO - PROCESS | 1810 | --DOCSHELL 0x87831c00 == 129 [pid = 1810] [id = 593] 19:03:18 INFO - PROCESS | 1810 | --DOCSHELL 0x86257000 == 128 [pid = 1810] [id = 594] 19:03:18 INFO - PROCESS | 1810 | --DOCSHELL 0x92b8b800 == 127 [pid = 1810] [id = 592] 19:03:18 INFO - PROCESS | 1810 | --DOCSHELL 0x99c54c00 == 126 [pid = 1810] [id = 591] 19:03:18 INFO - PROCESS | 1810 | --DOCSHELL 0x98124c00 == 125 [pid = 1810] [id = 590] 19:03:18 INFO - PROCESS | 1810 | --DOCSHELL 0x92699400 == 124 [pid = 1810] [id = 588] 19:03:18 INFO - PROCESS | 1810 | --DOCSHELL 0x8ec8d400 == 123 [pid = 1810] [id = 589] 19:03:18 INFO - PROCESS | 1810 | --DOCSHELL 0x8e75b000 == 122 [pid = 1810] [id = 587] 19:03:18 INFO - PROCESS | 1810 | --DOCSHELL 0x8dbb0c00 == 121 [pid = 1810] [id = 586] 19:03:18 INFO - PROCESS | 1810 | --DOCSHELL 0x8f70fc00 == 120 [pid = 1810] [id = 585] 19:03:18 INFO - PROCESS | 1810 | --DOCSHELL 0x8afb8c00 == 119 [pid = 1810] [id = 584] 19:03:18 INFO - PROCESS | 1810 | --DOCSHELL 0x8c512800 == 118 [pid = 1810] [id = 583] 19:03:18 INFO - PROCESS | 1810 | --DOCSHELL 0x8d8a6400 == 117 [pid = 1810] [id = 581] 19:03:18 INFO - PROCESS | 1810 | --DOCSHELL 0x8c58bc00 == 116 [pid = 1810] [id = 582] 19:03:18 INFO - PROCESS | 1810 | --DOCSHELL 0x8b5cec00 == 115 [pid = 1810] [id = 580] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x8e758c00) [pid = 1810] [serial = 1739] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x99cfdc00) [pid = 1810] [serial = 1712] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0xa638a000) [pid = 1810] [serial = 1724] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x91496800) [pid = 1810] [serial = 1668] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x97769800) [pid = 1810] [serial = 1709] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x9b971400) [pid = 1810] [serial = 1716] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0xa2377400) [pid = 1810] [serial = 1719] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x9b610000) [pid = 1810] [serial = 1715] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x92b50800) [pid = 1810] [serial = 1701] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x92dcdc00) [pid = 1810] [serial = 1703] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x945e4000) [pid = 1810] [serial = 1707] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x945dc000) [pid = 1810] [serial = 1706] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0xa6879400) [pid = 1810] [serial = 1725] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0xa104f400) [pid = 1810] [serial = 1718] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x8ec75800) [pid = 1810] [serial = 1689] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x8e87e800) [pid = 1810] [serial = 1737] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x8f9e2400) [pid = 1810] [serial = 1695] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0xa3353400) [pid = 1810] [serial = 1722] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x8f70cc00) [pid = 1810] [serial = 1694] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x8d8aa400) [pid = 1810] [serial = 1686] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x8f6b6400) [pid = 1810] [serial = 1691] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x91078400) [pid = 1810] [serial = 1727] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x92692400) [pid = 1810] [serial = 1698] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x8c586400) [pid = 1810] [serial = 1733] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x92dd3800) [pid = 1810] [serial = 1704] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x8b804800) [pid = 1810] [serial = 1731] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x8afb1800) [pid = 1810] [serial = 1682] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x8e8cb000) [pid = 1810] [serial = 1688] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x9107a000) [pid = 1810] [serial = 1728] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x9a430800) [pid = 1810] [serial = 1713] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x8ef0e800) [pid = 1810] [serial = 1617] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x98399c00) [pid = 1810] [serial = 1710] [outer = (nil)] [url = about:blank] 19:03:18 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x9149e000) [pid = 1810] [serial = 1697] [outer = (nil)] [url = about:blank] 19:03:19 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x8d153400) [pid = 1810] [serial = 1685] [outer = (nil)] [url = about:blank] 19:03:19 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x8b629c00) [pid = 1810] [serial = 1730] [outer = (nil)] [url = about:blank] 19:03:19 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x8f6bb400) [pid = 1810] [serial = 1692] [outer = (nil)] [url = about:blank] 19:03:19 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x8b1aac00) [pid = 1810] [serial = 1683] [outer = (nil)] [url = about:blank] 19:03:19 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x8e74e400) [pid = 1810] [serial = 1736] [outer = (nil)] [url = about:blank] 19:03:19 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0xa3167400) [pid = 1810] [serial = 1721] [outer = (nil)] [url = about:blank] 19:03:19 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x8d310400) [pid = 1810] [serial = 1734] [outer = (nil)] [url = about:blank] 19:03:19 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x92b43800) [pid = 1810] [serial = 1700] [outer = (nil)] [url = about:blank] 19:03:19 INFO - PROCESS | 1810 | 1463191399565 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]]]}] 19:03:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 19:03:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 6002ms 19:03:19 INFO - PROCESS | 1810 | 1463191399644 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 19:03:19 INFO - PROCESS | 1810 | 1463191399649 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 19:03:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:03:19 INFO - PROCESS | 1810 | 1463191399658 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 19:03:19 INFO - PROCESS | 1810 | 1463191399664 Marionette TRACE conn4 <- [1,2430,null,{}] 19:03:19 INFO - PROCESS | 1810 | 1463191399672 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}] 19:03:19 INFO - PROCESS | 1810 | 1463191399941 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 19:03:20 INFO - PROCESS | 1810 | 1463191400266 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afb8c00 == 116 [pid = 1810] [id = 615] 19:03:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x8b10c800) [pid = 1810] [serial = 1846] [outer = (nil)] 19:03:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x8b629c00) [pid = 1810] [serial = 1847] [outer = 0x8b10c800] 19:03:20 INFO - PROCESS | 1810 | 1463191400362 Marionette DEBUG loaded listener.js 19:03:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x8b80b800) [pid = 1810] [serial = 1848] [outer = 0x8b10c800] 19:03:21 INFO - PROCESS | 1810 | 1463191401540 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]]]}] 19:03:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 19:03:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1941ms 19:03:21 INFO - PROCESS | 1810 | 1463191401600 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 19:03:21 INFO - PROCESS | 1810 | 1463191401609 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 19:03:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:03:21 INFO - PROCESS | 1810 | 1463191401620 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 19:03:21 INFO - PROCESS | 1810 | 1463191401624 Marionette TRACE conn4 <- [1,2434,null,{}] 19:03:21 INFO - PROCESS | 1810 | 1463191401677 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}] 19:03:22 INFO - PROCESS | 1810 | 1463191402087 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 19:03:22 INFO - PROCESS | 1810 | 1463191402365 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c50c400 == 117 [pid = 1810] [id = 616] 19:03:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x8c50ec00) [pid = 1810] [serial = 1849] [outer = (nil)] 19:03:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x8d153400) [pid = 1810] [serial = 1850] [outer = 0x8c50ec00] 19:03:22 INFO - PROCESS | 1810 | 1463191402490 Marionette DEBUG loaded listener.js 19:03:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x8d8a3800) [pid = 1810] [serial = 1851] [outer = 0x8c50ec00] 19:03:24 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x8c58b000) [pid = 1810] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 19:03:24 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x8b632c00) [pid = 1810] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 19:03:24 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x9b84dc00) [pid = 1810] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 19:03:24 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x93b0bc00) [pid = 1810] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 19:03:24 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x9a0ed000) [pid = 1810] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 19:03:24 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x9a0f2400) [pid = 1810] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 19:03:24 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x8f9df000) [pid = 1810] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 19:03:24 INFO - PROCESS | 1810 | --DOMWINDOW == 120 (0x92b4a800) [pid = 1810] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 19:03:24 INFO - PROCESS | 1810 | --DOMWINDOW == 119 (0x92130000) [pid = 1810] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 19:03:24 INFO - PROCESS | 1810 | --DOMWINDOW == 118 (0x8ec8e400) [pid = 1810] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 19:03:24 INFO - PROCESS | 1810 | --DOMWINDOW == 117 (0x912b5c00) [pid = 1810] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 19:03:24 INFO - PROCESS | 1810 | --DOMWINDOW == 116 (0x8f9d8000) [pid = 1810] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 19:03:24 INFO - PROCESS | 1810 | --DOMWINDOW == 115 (0x8e880000) [pid = 1810] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 19:03:24 INFO - PROCESS | 1810 | --DOMWINDOW == 114 (0x8ef12000) [pid = 1810] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 19:03:24 INFO - PROCESS | 1810 | --DOMWINDOW == 113 (0x8d991400) [pid = 1810] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 19:03:24 INFO - PROCESS | 1810 | --DOMWINDOW == 112 (0x8b626400) [pid = 1810] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 19:03:24 INFO - PROCESS | 1810 | --DOMWINDOW == 111 (0x8b305c00) [pid = 1810] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 19:03:24 INFO - PROCESS | 1810 | --DOMWINDOW == 110 (0x8a50bc00) [pid = 1810] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 19:03:24 INFO - PROCESS | 1810 | --DOMWINDOW == 109 (0x86262c00) [pid = 1810] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 19:03:24 INFO - PROCESS | 1810 | --DOMWINDOW == 108 (0x86258800) [pid = 1810] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 19:03:24 INFO - PROCESS | 1810 | 1463191404526 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]]]}] 19:03:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 19:03:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 2942ms 19:03:24 INFO - PROCESS | 1810 | 1463191404561 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 19:03:24 INFO - PROCESS | 1810 | 1463191404564 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 19:03:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:03:24 INFO - PROCESS | 1810 | 1463191404580 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 19:03:24 INFO - PROCESS | 1810 | 1463191404586 Marionette TRACE conn4 <- [1,2438,null,{}] 19:03:24 INFO - PROCESS | 1810 | 1463191404603 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}] 19:03:25 INFO - PROCESS | 1810 | 1463191405023 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 19:03:25 INFO - PROCESS | 1810 | 1463191405163 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b899400 == 118 [pid = 1810] [id = 617] 19:03:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 109 (0x8db8e400) [pid = 1810] [serial = 1852] [outer = (nil)] 19:03:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 110 (0x8e751c00) [pid = 1810] [serial = 1853] [outer = 0x8db8e400] 19:03:25 INFO - PROCESS | 1810 | 1463191405246 Marionette DEBUG loaded listener.js 19:03:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 111 (0x8e87d800) [pid = 1810] [serial = 1854] [outer = 0x8db8e400] 19:03:26 INFO - PROCESS | 1810 | 1463191406304 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]]]}] 19:03:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 19:03:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1748ms 19:03:26 INFO - PROCESS | 1810 | 1463191406319 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 19:03:26 INFO - PROCESS | 1810 | 1463191406324 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 19:03:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:03:26 INFO - PROCESS | 1810 | 1463191406330 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 19:03:26 INFO - PROCESS | 1810 | 1463191406332 Marionette TRACE conn4 <- [1,2442,null,{}] 19:03:26 INFO - PROCESS | 1810 | 1463191406338 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}] 19:03:26 INFO - PROCESS | 1810 | 1463191406702 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 19:03:27 INFO - PROCESS | 1810 | 1463191407172 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afe1800 == 119 [pid = 1810] [id = 618] 19:03:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 112 (0x8afe6800) [pid = 1810] [serial = 1855] [outer = (nil)] 19:03:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 113 (0x8b107c00) [pid = 1810] [serial = 1856] [outer = 0x8afe6800] 19:03:27 INFO - PROCESS | 1810 | 1463191407269 Marionette DEBUG loaded listener.js 19:03:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 114 (0x8b30a000) [pid = 1810] [serial = 1857] [outer = 0x8afe6800] 19:03:28 INFO - PROCESS | 1810 | 1463191408678 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]]]}] 19:03:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 19:03:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 2394ms 19:03:28 INFO - PROCESS | 1810 | 1463191408730 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 19:03:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:03:28 INFO - PROCESS | 1810 | 1463191408740 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 19:03:28 INFO - PROCESS | 1810 | 1463191408750 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 19:03:28 INFO - PROCESS | 1810 | 1463191408758 Marionette TRACE conn4 <- [1,2446,null,{}] 19:03:28 INFO - PROCESS | 1810 | 1463191408766 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}] 19:03:29 INFO - PROCESS | 1810 | 1463191409128 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 19:03:29 INFO - PROCESS | 1810 | 1463191409386 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c509800 == 120 [pid = 1810] [id = 619] 19:03:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 115 (0x8c512800) [pid = 1810] [serial = 1858] [outer = (nil)] 19:03:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0x8d14e400) [pid = 1810] [serial = 1859] [outer = 0x8c512800] 19:03:29 INFO - PROCESS | 1810 | 1463191409509 Marionette DEBUG loaded listener.js 19:03:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x8d8a9800) [pid = 1810] [serial = 1860] [outer = 0x8c512800] 19:03:30 INFO - PROCESS | 1810 | 1463191410547 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]]]}] 19:03:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 19:03:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1841ms 19:03:30 INFO - PROCESS | 1810 | 1463191410591 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 19:03:30 INFO - PROCESS | 1810 | 1463191410597 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 19:03:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:03:30 INFO - PROCESS | 1810 | 1463191410606 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 19:03:30 INFO - PROCESS | 1810 | 1463191410611 Marionette TRACE conn4 <- [1,2450,null,{}] 19:03:30 INFO - PROCESS | 1810 | 1463191410619 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}] 19:03:30 INFO - PROCESS | 1810 | 1463191410907 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 19:03:31 INFO - PROCESS | 1810 | 1463191411330 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x87830c00 == 121 [pid = 1810] [id = 620] 19:03:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x8e882c00) [pid = 1810] [serial = 1861] [outer = (nil)] 19:03:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x8e8d0400) [pid = 1810] [serial = 1862] [outer = 0x8e882c00] 19:03:31 INFO - PROCESS | 1810 | 1463191411449 Marionette DEBUG loaded listener.js 19:03:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 120 (0x8e9d9800) [pid = 1810] [serial = 1863] [outer = 0x8e882c00] 19:03:32 INFO - PROCESS | 1810 | 1463191412793 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]]]}] 19:03:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 19:03:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 2249ms 19:03:32 INFO - PROCESS | 1810 | 1463191412878 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 19:03:32 INFO - PROCESS | 1810 | 1463191412886 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 19:03:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:03:32 INFO - PROCESS | 1810 | 1463191412962 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 19:03:32 INFO - PROCESS | 1810 | 1463191412971 Marionette TRACE conn4 <- [1,2454,null,{}] 19:03:32 INFO - PROCESS | 1810 | 1463191412977 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}] 19:03:33 INFO - PROCESS | 1810 | 1463191413348 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 19:03:33 INFO - PROCESS | 1810 | 1463191413708 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e76dc00 == 122 [pid = 1810] [id = 621] 19:03:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 121 (0x8ec88400) [pid = 1810] [serial = 1864] [outer = (nil)] 19:03:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x8ef19800) [pid = 1810] [serial = 1865] [outer = 0x8ec88400] 19:03:33 INFO - PROCESS | 1810 | 1463191413866 Marionette DEBUG loaded listener.js 19:03:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x8f6bb000) [pid = 1810] [serial = 1866] [outer = 0x8ec88400] 19:03:35 INFO - PROCESS | 1810 | 1463191415108 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]]]}] 19:03:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 19:03:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 2216ms 19:03:35 INFO - PROCESS | 1810 | 1463191415159 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 19:03:35 INFO - PROCESS | 1810 | 1463191415165 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 19:03:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:03:35 INFO - PROCESS | 1810 | 1463191415176 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 19:03:35 INFO - PROCESS | 1810 | 1463191415182 Marionette TRACE conn4 <- [1,2458,null,{}] 19:03:35 INFO - PROCESS | 1810 | 1463191415192 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}] 19:03:35 INFO - PROCESS | 1810 | 1463191415519 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 19:03:35 INFO - PROCESS | 1810 | 1463191415930 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c508000 == 123 [pid = 1810] [id = 622] 19:03:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x8f6c0c00) [pid = 1810] [serial = 1867] [outer = (nil)] 19:03:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x8f70dc00) [pid = 1810] [serial = 1868] [outer = 0x8f6c0c00] 19:03:36 INFO - PROCESS | 1810 | 1463191416108 Marionette DEBUG loaded listener.js 19:03:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x8f9d6800) [pid = 1810] [serial = 1869] [outer = 0x8f6c0c00] 19:03:37 INFO - PROCESS | 1810 | 1463191417783 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]]]}] 19:03:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 19:03:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 2652ms 19:03:37 INFO - PROCESS | 1810 | 1463191417830 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 19:03:37 INFO - PROCESS | 1810 | 1463191417837 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 19:03:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:03:37 INFO - PROCESS | 1810 | 1463191417849 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 19:03:37 INFO - PROCESS | 1810 | 1463191417855 Marionette TRACE conn4 <- [1,2462,null,{}] 19:03:37 INFO - PROCESS | 1810 | 1463191417943 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}] 19:03:38 INFO - PROCESS | 1810 | 1463191418452 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 19:03:38 INFO - PROCESS | 1810 | 1463191418759 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:38 INFO - PROCESS | 1810 | ++DOCSHELL 0x91077400 == 124 [pid = 1810] [id = 623] 19:03:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x91077800) [pid = 1810] [serial = 1870] [outer = (nil)] 19:03:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x9107bc00) [pid = 1810] [serial = 1871] [outer = 0x91077800] 19:03:38 INFO - PROCESS | 1810 | 1463191418926 Marionette DEBUG loaded listener.js 19:03:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x91a11000) [pid = 1810] [serial = 1872] [outer = 0x91077800] 19:03:40 INFO - PROCESS | 1810 | 1463191420211 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]]]}] 19:03:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 19:03:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2385ms 19:03:40 INFO - PROCESS | 1810 | 1463191420234 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 19:03:40 INFO - PROCESS | 1810 | 1463191420240 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 19:03:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:03:40 INFO - PROCESS | 1810 | 1463191420249 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 19:03:40 INFO - PROCESS | 1810 | 1463191420254 Marionette TRACE conn4 <- [1,2466,null,{}] 19:03:40 INFO - PROCESS | 1810 | 1463191420263 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}] 19:03:40 INFO - PROCESS | 1810 | 1463191420595 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 19:03:41 INFO - PROCESS | 1810 | 1463191421001 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x87831400 == 125 [pid = 1810] [id = 624] 19:03:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x8e752c00) [pid = 1810] [serial = 1873] [outer = (nil)] 19:03:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x92699400) [pid = 1810] [serial = 1874] [outer = 0x8e752c00] 19:03:41 INFO - PROCESS | 1810 | 1463191421135 Marionette DEBUG loaded listener.js 19:03:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x92b42000) [pid = 1810] [serial = 1875] [outer = 0x8e752c00] 19:03:42 INFO - PROCESS | 1810 | 1463191422198 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]]]}] 19:03:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 19:03:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1991ms 19:03:42 INFO - PROCESS | 1810 | 1463191422245 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 19:03:42 INFO - PROCESS | 1810 | 1463191422251 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 19:03:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:03:42 INFO - PROCESS | 1810 | 1463191422265 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 19:03:42 INFO - PROCESS | 1810 | 1463191422271 Marionette TRACE conn4 <- [1,2470,null,{}] 19:03:42 INFO - PROCESS | 1810 | 1463191422283 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}] 19:03:42 INFO - PROCESS | 1810 | 1463191422543 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 19:03:42 INFO - PROCESS | 1810 | 1463191422878 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:42 INFO - PROCESS | 1810 | ++DOCSHELL 0x92693c00 == 126 [pid = 1810] [id = 625] 19:03:42 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x92694800) [pid = 1810] [serial = 1876] [outer = (nil)] 19:03:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x92b57c00) [pid = 1810] [serial = 1877] [outer = 0x92694800] 19:03:43 INFO - PROCESS | 1810 | 1463191423035 Marionette DEBUG loaded listener.js 19:03:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x92b8c400) [pid = 1810] [serial = 1878] [outer = 0x92694800] 19:03:44 INFO - PROCESS | 1810 | 1463191424240 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]]]}] 19:03:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 19:03:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1997ms 19:03:44 INFO - PROCESS | 1810 | 1463191424263 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 19:03:44 INFO - PROCESS | 1810 | 1463191424269 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 19:03:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:03:44 INFO - PROCESS | 1810 | 1463191424278 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 19:03:44 INFO - PROCESS | 1810 | 1463191424284 Marionette TRACE conn4 <- [1,2474,null,{}] 19:03:44 INFO - PROCESS | 1810 | 1463191424292 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}] 19:03:44 INFO - PROCESS | 1810 | 1463191424590 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 19:03:44 INFO - PROCESS | 1810 | 1463191424925 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x9269c000 == 127 [pid = 1810] [id = 626] 19:03:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x92b51800) [pid = 1810] [serial = 1879] [outer = (nil)] 19:03:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x93b0d000) [pid = 1810] [serial = 1880] [outer = 0x92b51800] 19:03:45 INFO - PROCESS | 1810 | 1463191425076 Marionette DEBUG loaded listener.js 19:03:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x93bf5800) [pid = 1810] [serial = 1881] [outer = 0x92b51800] 19:03:46 INFO - PROCESS | 1810 | 1463191426488 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]]]}] 19:03:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 19:03:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 2290ms 19:03:46 INFO - PROCESS | 1810 | 1463191426569 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 19:03:46 INFO - PROCESS | 1810 | 1463191426584 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 19:03:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:03:46 INFO - PROCESS | 1810 | 1463191426659 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 19:03:46 INFO - PROCESS | 1810 | 1463191426662 Marionette TRACE conn4 <- [1,2478,null,{}] 19:03:46 INFO - PROCESS | 1810 | 1463191426669 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}] 19:03:46 INFO - PROCESS | 1810 | 1463191426990 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 19:03:47 INFO - PROCESS | 1810 | 1463191427455 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x92691800 == 128 [pid = 1810] [id = 627] 19:03:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x93890800) [pid = 1810] [serial = 1882] [outer = (nil)] 19:03:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x9503a000) [pid = 1810] [serial = 1883] [outer = 0x93890800] 19:03:47 INFO - PROCESS | 1810 | 1463191427580 Marionette DEBUG loaded listener.js 19:03:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x9507c800) [pid = 1810] [serial = 1884] [outer = 0x93890800] 19:03:48 INFO - PROCESS | 1810 | 1463191428798 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]]]}] 19:03:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 19:03:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2209ms 19:03:48 INFO - PROCESS | 1810 | 1463191428849 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 19:03:48 INFO - PROCESS | 1810 | 1463191428853 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 19:03:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:03:48 INFO - PROCESS | 1810 | 1463191428860 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 19:03:48 INFO - PROCESS | 1810 | 1463191428863 Marionette TRACE conn4 <- [1,2482,null,{}] 19:03:48 INFO - PROCESS | 1810 | 1463191428869 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}] 19:03:49 INFO - PROCESS | 1810 | 1463191429120 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 19:03:49 INFO - PROCESS | 1810 | 1463191429555 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x98ac7c00 == 129 [pid = 1810] [id = 628] 19:03:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x98f84000) [pid = 1810] [serial = 1885] [outer = (nil)] 19:03:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x996fb800) [pid = 1810] [serial = 1886] [outer = 0x98f84000] 19:03:49 INFO - PROCESS | 1810 | 1463191429736 Marionette DEBUG loaded listener.js 19:03:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x99c56400) [pid = 1810] [serial = 1887] [outer = 0x98f84000] 19:03:51 INFO - PROCESS | 1810 | 1463191431047 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]]]}] 19:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 19:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2243ms 19:03:51 INFO - PROCESS | 1810 | 1463191431126 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 19:03:51 INFO - PROCESS | 1810 | 1463191431134 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 19:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:03:51 INFO - PROCESS | 1810 | 1463191431141 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 19:03:51 INFO - PROCESS | 1810 | 1463191431146 Marionette TRACE conn4 <- [1,2486,null,{}] 19:03:51 INFO - PROCESS | 1810 | 1463191431152 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}] 19:03:51 INFO - PROCESS | 1810 | 1463191431474 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 19:03:52 INFO - PROCESS | 1810 | 1463191431979 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x9a904000 == 130 [pid = 1810] [id = 629] 19:03:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x9a904800) [pid = 1810] [serial = 1888] [outer = (nil)] 19:03:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x9ac6e000) [pid = 1810] [serial = 1889] [outer = 0x9a904800] 19:03:52 INFO - PROCESS | 1810 | 1463191432141 Marionette DEBUG loaded listener.js 19:03:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x9b4adc00) [pid = 1810] [serial = 1890] [outer = 0x9a904800] 19:03:53 INFO - PROCESS | 1810 | 1463191433171 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]]]}] 19:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 19:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2085ms 19:03:53 INFO - PROCESS | 1810 | 1463191433228 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 19:03:53 INFO - PROCESS | 1810 | 1463191433232 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 19:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:03:53 INFO - PROCESS | 1810 | 1463191433241 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 19:03:53 INFO - PROCESS | 1810 | 1463191433247 Marionette TRACE conn4 <- [1,2490,null,{}] 19:03:53 INFO - PROCESS | 1810 | 1463191433256 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}] 19:03:53 INFO - PROCESS | 1810 | 1463191433683 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 19:03:54 INFO - PROCESS | 1810 | 1463191434038 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x95041c00 == 131 [pid = 1810] [id = 630] 19:03:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x9a435c00) [pid = 1810] [serial = 1891] [outer = (nil)] 19:03:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x9b97e800) [pid = 1810] [serial = 1892] [outer = 0x9a435c00] 19:03:54 INFO - PROCESS | 1810 | 1463191434150 Marionette DEBUG loaded listener.js 19:03:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x9d866000) [pid = 1810] [serial = 1893] [outer = 0x9a435c00] 19:03:55 INFO - PROCESS | 1810 | 1463191435377 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]]]}] 19:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 19:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 2202ms 19:03:55 INFO - PROCESS | 1810 | 1463191435444 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 19:03:55 INFO - PROCESS | 1810 | 1463191435451 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 19:03:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:03:55 INFO - PROCESS | 1810 | 1463191435463 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 19:03:55 INFO - PROCESS | 1810 | 1463191435467 Marionette TRACE conn4 <- [1,2494,null,{}] 19:03:55 INFO - PROCESS | 1810 | 1463191435479 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}] 19:03:55 INFO - PROCESS | 1810 | 1463191435900 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 19:03:56 INFO - PROCESS | 1810 | 1463191436375 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x87829800 == 132 [pid = 1810] [id = 631] 19:03:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x8b305400) [pid = 1810] [serial = 1894] [outer = (nil)] 19:03:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0xa2729800) [pid = 1810] [serial = 1895] [outer = 0x8b305400] 19:03:56 INFO - PROCESS | 1810 | 1463191436535 Marionette DEBUG loaded listener.js 19:03:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0xa27c3800) [pid = 1810] [serial = 1896] [outer = 0x8b305400] 19:04:00 INFO - PROCESS | 1810 | --DOCSHELL 0x8ec88000 == 131 [pid = 1810] [id = 117] 19:04:00 INFO - PROCESS | 1810 | --DOCSHELL 0x8b5c6400 == 130 [pid = 1810] [id = 576] 19:04:00 INFO - PROCESS | 1810 | --DOCSHELL 0x9b975c00 == 129 [pid = 1810] [id = 454] 19:04:00 INFO - PROCESS | 1810 | --DOCSHELL 0x8b899400 == 128 [pid = 1810] [id = 617] 19:04:00 INFO - PROCESS | 1810 | --DOCSHELL 0x8c50c400 == 127 [pid = 1810] [id = 616] 19:04:00 INFO - PROCESS | 1810 | --DOCSHELL 0x8afb8c00 == 126 [pid = 1810] [id = 615] 19:04:00 INFO - PROCESS | 1810 | --DOCSHELL 0x98f83400 == 125 [pid = 1810] [id = 613] 19:04:00 INFO - PROCESS | 1810 | --DOCSHELL 0x8b8a5800 == 124 [pid = 1810] [id = 612] 19:04:00 INFO - PROCESS | 1810 | --DOCSHELL 0x97764c00 == 123 [pid = 1810] [id = 611] 19:04:00 INFO - PROCESS | 1810 | --DOCSHELL 0x93b0b000 == 122 [pid = 1810] [id = 610] 19:04:00 INFO - PROCESS | 1810 | --DOCSHELL 0x91a99800 == 121 [pid = 1810] [id = 609] 19:04:00 INFO - PROCESS | 1810 | --DOCSHELL 0x8d155c00 == 120 [pid = 1810] [id = 607] 19:04:00 INFO - PROCESS | 1810 | --DOCSHELL 0x8ef0b800 == 119 [pid = 1810] [id = 608] 19:04:00 INFO - PROCESS | 1810 | --DOCSHELL 0x8d986800 == 118 [pid = 1810] [id = 606] 19:04:00 INFO - PROCESS | 1810 | --DOCSHELL 0x8ef15000 == 117 [pid = 1810] [id = 605] 19:04:00 INFO - PROCESS | 1810 | --DOCSHELL 0x8e886000 == 116 [pid = 1810] [id = 604] 19:04:00 INFO - PROCESS | 1810 | --DOCSHELL 0x8d989000 == 115 [pid = 1810] [id = 603] 19:04:00 INFO - PROCESS | 1810 | --DOCSHELL 0x8b8a6c00 == 114 [pid = 1810] [id = 602] 19:04:00 INFO - PROCESS | 1810 | --DOCSHELL 0x8625c800 == 113 [pid = 1810] [id = 600] 19:04:00 INFO - PROCESS | 1810 | --DOCSHELL 0x8b633000 == 112 [pid = 1810] [id = 601] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x8e888000) [pid = 1810] [serial = 1680] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x8c247c00) [pid = 1810] [serial = 1796] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x8c506800) [pid = 1810] [serial = 1797] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0xa2583400) [pid = 1810] [serial = 1781] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x9d870000) [pid = 1810] [serial = 1779] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x9d374400) [pid = 1810] [serial = 1778] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x9b4a6c00) [pid = 1810] [serial = 1776] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x9adf6800) [pid = 1810] [serial = 1775] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x9a90ac00) [pid = 1810] [serial = 1773] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x9a437400) [pid = 1810] [serial = 1772] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x99a90000) [pid = 1810] [serial = 1770] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x996f9800) [pid = 1810] [serial = 1769] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x9812a800) [pid = 1810] [serial = 1767] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x9776ac00) [pid = 1810] [serial = 1766] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x945dc400) [pid = 1810] [serial = 1764] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x93b08000) [pid = 1810] [serial = 1763] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x92b8bc00) [pid = 1810] [serial = 1761] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x92b45c00) [pid = 1810] [serial = 1760] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x92a05800) [pid = 1810] [serial = 1758] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x92698000) [pid = 1810] [serial = 1757] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x91a14c00) [pid = 1810] [serial = 1755] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x9149bc00) [pid = 1810] [serial = 1754] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x9107cc00) [pid = 1810] [serial = 1752] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x9106f400) [pid = 1810] [serial = 1751] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x8f702400) [pid = 1810] [serial = 1749] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x8f6b6800) [pid = 1810] [serial = 1748] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x8ec8a400) [pid = 1810] [serial = 1746] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x8e75cc00) [pid = 1810] [serial = 1745] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x8b8a1400) [pid = 1810] [serial = 1743] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x8b631c00) [pid = 1810] [serial = 1742] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x8b5c7400) [pid = 1810] [serial = 1793] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x8afb2400) [pid = 1810] [serial = 1790] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 120 (0x8afb9400) [pid = 1810] [serial = 1791] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 119 (0xa225b800) [pid = 1810] [serial = 1788] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 118 (0x9ac73800) [pid = 1810] [serial = 1787] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 117 (0x8625fc00) [pid = 1810] [serial = 1785] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 116 (0x8625dc00) [pid = 1810] [serial = 1784] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 115 (0xa258a400) [pid = 1810] [serial = 1782] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 114 (0x8d985800) [pid = 1810] [serial = 1799] [outer = (nil)] [url = about:blank] 19:04:01 INFO - PROCESS | 1810 | --DOMWINDOW == 113 (0x8b62e800) [pid = 1810] [serial = 1794] [outer = (nil)] [url = about:blank] 19:04:02 INFO - PROCESS | 1810 | 1463191442178 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]]]}] 19:04:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 19:04:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 6759ms 19:04:02 INFO - PROCESS | 1810 | 1463191442221 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 19:04:02 INFO - PROCESS | 1810 | 1463191442230 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 19:04:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:04:02 INFO - PROCESS | 1810 | 1463191442255 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 19:04:02 INFO - PROCESS | 1810 | 1463191442263 Marionette TRACE conn4 <- [1,2498,null,{}] 19:04:02 INFO - PROCESS | 1810 | 1463191442272 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}] 19:04:02 INFO - PROCESS | 1810 | 1463191442562 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 19:04:02 INFO - PROCESS | 1810 | 1463191442970 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afe9000 == 113 [pid = 1810] [id = 632] 19:04:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 114 (0x8b1a7400) [pid = 1810] [serial = 1897] [outer = (nil)] 19:04:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 115 (0x8b5c4c00) [pid = 1810] [serial = 1898] [outer = 0x8b1a7400] 19:04:03 INFO - PROCESS | 1810 | 1463191443058 Marionette DEBUG loaded listener.js 19:04:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0x8b62e800) [pid = 1810] [serial = 1899] [outer = 0x8b1a7400] 19:04:04 INFO - PROCESS | 1810 | 1463191444457 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]]]}] 19:04:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 19:04:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2308ms 19:04:04 INFO - PROCESS | 1810 | 1463191444560 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 19:04:04 INFO - PROCESS | 1810 | 1463191444575 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 19:04:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:04:04 INFO - PROCESS | 1810 | 1463191444617 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 19:04:04 INFO - PROCESS | 1810 | 1463191444622 Marionette TRACE conn4 <- [1,2502,null,{}] 19:04:04 INFO - PROCESS | 1810 | 1463191444629 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}] 19:04:05 INFO - PROCESS | 1810 | 1463191445014 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 19:04:05 INFO - PROCESS | 1810 | 1463191445071 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b303400 == 114 [pid = 1810] [id = 633] 19:04:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x8b30f800) [pid = 1810] [serial = 1900] [outer = (nil)] 19:04:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x8c4e0400) [pid = 1810] [serial = 1901] [outer = 0x8b30f800] 19:04:05 INFO - PROCESS | 1810 | 1463191445368 Marionette DEBUG loaded listener.js 19:04:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x8c58c800) [pid = 1810] [serial = 1902] [outer = 0x8b30f800] 19:04:06 INFO - PROCESS | 1810 | --DOMWINDOW == 118 (0x8b632800) [pid = 1810] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 19:04:06 INFO - PROCESS | 1810 | --DOMWINDOW == 117 (0x8c50ec00) [pid = 1810] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:04:06 INFO - PROCESS | 1810 | --DOMWINDOW == 116 (0x8b10c800) [pid = 1810] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:04:06 INFO - PROCESS | 1810 | --DOMWINDOW == 115 (0x92b96400) [pid = 1810] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:04:07 INFO - PROCESS | 1810 | 1463191447336 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]]]}] 19:04:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 19:04:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 2798ms 19:04:07 INFO - PROCESS | 1810 | 1463191447417 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 19:04:07 INFO - PROCESS | 1810 | 1463191447424 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 19:04:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:04:07 INFO - PROCESS | 1810 | 1463191447435 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 19:04:07 INFO - PROCESS | 1810 | 1463191447445 Marionette TRACE conn4 <- [1,2506,null,{}] 19:04:07 INFO - PROCESS | 1810 | 1463191447484 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}] 19:04:08 INFO - PROCESS | 1810 | 1463191447994 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 19:04:08 INFO - PROCESS | 1810 | 1463191448033 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x8782a400 == 115 [pid = 1810] [id = 634] 19:04:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0x8b627c00) [pid = 1810] [serial = 1903] [outer = (nil)] 19:04:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x8db95800) [pid = 1810] [serial = 1904] [outer = 0x8b627c00] 19:04:08 INFO - PROCESS | 1810 | 1463191448117 Marionette DEBUG loaded listener.js 19:04:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x8e886000) [pid = 1810] [serial = 1905] [outer = 0x8b627c00] 19:04:09 INFO - PROCESS | 1810 | 1463191449632 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]]]}] 19:04:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 19:04:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2251ms 19:04:09 INFO - PROCESS | 1810 | 1463191449685 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 19:04:09 INFO - PROCESS | 1810 | 1463191449697 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 19:04:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:04:09 INFO - PROCESS | 1810 | 1463191449715 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 19:04:09 INFO - PROCESS | 1810 | 1463191449725 Marionette TRACE conn4 <- [1,2510,null,{}] 19:04:09 INFO - PROCESS | 1810 | 1463191449740 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}] 19:04:10 INFO - PROCESS | 1810 | 1463191450126 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 19:04:10 INFO - PROCESS | 1810 | 1463191450600 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x8a50bc00 == 116 [pid = 1810] [id = 635] 19:04:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x8b5c7c00) [pid = 1810] [serial = 1906] [outer = (nil)] 19:04:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 120 (0x8b8a8000) [pid = 1810] [serial = 1907] [outer = 0x8b5c7c00] 19:04:10 INFO - PROCESS | 1810 | 1463191450764 Marionette DEBUG loaded listener.js 19:04:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 121 (0x8c58bc00) [pid = 1810] [serial = 1908] [outer = 0x8b5c7c00] 19:04:12 INFO - PROCESS | 1810 | 1463191452010 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]]]}] 19:04:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 19:04:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 2351ms 19:04:12 INFO - PROCESS | 1810 | 1463191452064 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 19:04:12 INFO - PROCESS | 1810 | 1463191452074 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 19:04:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:04:12 INFO - PROCESS | 1810 | 1463191452085 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 19:04:12 INFO - PROCESS | 1810 | 1463191452089 Marionette TRACE conn4 <- [1,2514,null,{}] 19:04:12 INFO - PROCESS | 1810 | 1463191452097 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}] 19:04:12 INFO - PROCESS | 1810 | 1463191452434 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 19:04:12 INFO - PROCESS | 1810 | 1463191452840 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x8db99c00 == 117 [pid = 1810] [id = 636] 19:04:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x8dba7000) [pid = 1810] [serial = 1909] [outer = (nil)] 19:04:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x8e882800) [pid = 1810] [serial = 1910] [outer = 0x8dba7000] 19:04:12 INFO - PROCESS | 1810 | 1463191452990 Marionette DEBUG loaded listener.js 19:04:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x8e9cec00) [pid = 1810] [serial = 1911] [outer = 0x8dba7000] 19:04:14 INFO - PROCESS | 1810 | 1463191454272 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]]]}] 19:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 19:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 2246ms 19:04:14 INFO - PROCESS | 1810 | 1463191454332 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 19:04:14 INFO - PROCESS | 1810 | 1463191454337 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 19:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:04:14 INFO - PROCESS | 1810 | 1463191454353 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 19:04:14 INFO - PROCESS | 1810 | 1463191454366 Marionette TRACE conn4 <- [1,2518,null,{}] 19:04:14 INFO - PROCESS | 1810 | 1463191454386 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}] 19:04:14 INFO - PROCESS | 1810 | 1463191454918 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 19:04:15 INFO - PROCESS | 1810 | 1463191455212 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:15 INFO - PROCESS | 1810 | ++DOCSHELL 0x8a50b800 == 118 [pid = 1810] [id = 637] 19:04:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x8ef0ec00) [pid = 1810] [serial = 1912] [outer = (nil)] 19:04:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x8f6b4400) [pid = 1810] [serial = 1913] [outer = 0x8ef0ec00] 19:04:15 INFO - PROCESS | 1810 | 1463191455309 Marionette DEBUG loaded listener.js 19:04:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x8f705c00) [pid = 1810] [serial = 1914] [outer = 0x8ef0ec00] 19:04:16 INFO - PROCESS | 1810 | 1463191456553 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]]]}] 19:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 19:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 2260ms 19:04:16 INFO - PROCESS | 1810 | 1463191456606 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 19:04:16 INFO - PROCESS | 1810 | 1463191456610 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 19:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:04:16 INFO - PROCESS | 1810 | 1463191456617 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 19:04:16 INFO - PROCESS | 1810 | 1463191456621 Marionette TRACE conn4 <- [1,2522,null,{}] 19:04:16 INFO - PROCESS | 1810 | 1463191456627 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}] 19:04:16 INFO - PROCESS | 1810 | 1463191456887 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 19:04:17 INFO - PROCESS | 1810 | 1463191457225 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ec91c00 == 119 [pid = 1810] [id = 638] 19:04:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x8ef13000) [pid = 1810] [serial = 1915] [outer = (nil)] 19:04:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x91075800) [pid = 1810] [serial = 1916] [outer = 0x8ef13000] 19:04:17 INFO - PROCESS | 1810 | 1463191457321 Marionette DEBUG loaded listener.js 19:04:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x9107d800) [pid = 1810] [serial = 1917] [outer = 0x8ef13000] 19:04:18 INFO - PROCESS | 1810 | 1463191458455 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]]]}] 19:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 19:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1883ms 19:04:18 INFO - PROCESS | 1810 | 1463191458502 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 19:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:04:18 INFO - PROCESS | 1810 | 1463191458506 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 19:04:18 INFO - PROCESS | 1810 | 1463191458513 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 19:04:18 INFO - PROCESS | 1810 | 1463191458517 Marionette TRACE conn4 <- [1,2526,null,{}] 19:04:18 INFO - PROCESS | 1810 | 1463191458524 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}] 19:04:18 INFO - PROCESS | 1810 | 1463191458812 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 19:04:19 INFO - PROCESS | 1810 | 1463191459129 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b624400 == 120 [pid = 1810] [id = 639] 19:04:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x8d8a6800) [pid = 1810] [serial = 1918] [outer = (nil)] 19:04:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x91498000) [pid = 1810] [serial = 1919] [outer = 0x8d8a6800] 19:04:19 INFO - PROCESS | 1810 | 1463191459235 Marionette DEBUG loaded listener.js 19:04:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x9149e800) [pid = 1810] [serial = 1920] [outer = 0x8d8a6800] 19:04:20 INFO - PROCESS | 1810 | 1463191460398 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]]]}] 19:04:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 19:04:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1936ms 19:04:20 INFO - PROCESS | 1810 | 1463191460450 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 19:04:20 INFO - PROCESS | 1810 | 1463191460456 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 19:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:04:20 INFO - PROCESS | 1810 | 1463191460464 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 19:04:20 INFO - PROCESS | 1810 | 1463191460469 Marionette TRACE conn4 <- [1,2530,null,{}] 19:04:20 INFO - PROCESS | 1810 | 1463191460477 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}] 19:04:20 INFO - PROCESS | 1810 | 1463191460860 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 19:04:21 INFO - PROCESS | 1810 | 1463191461256 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x86258400 == 121 [pid = 1810] [id = 640] 19:04:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x912b1800) [pid = 1810] [serial = 1921] [outer = (nil)] 19:04:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x9269d000) [pid = 1810] [serial = 1922] [outer = 0x912b1800] 19:04:21 INFO - PROCESS | 1810 | 1463191461350 Marionette DEBUG loaded listener.js 19:04:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x92a06400) [pid = 1810] [serial = 1923] [outer = 0x912b1800] 19:04:22 INFO - PROCESS | 1810 | 1463191462537 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]]]}] 19:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 19:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2136ms 19:04:22 INFO - PROCESS | 1810 | 1463191462602 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 19:04:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:04:22 INFO - PROCESS | 1810 | 1463191462607 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 19:04:22 INFO - PROCESS | 1810 | 1463191462613 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 19:04:22 INFO - PROCESS | 1810 | 1463191462617 Marionette TRACE conn4 <- [1,2534,null,{}] 19:04:22 INFO - PROCESS | 1810 | 1463191462646 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}] 19:04:22 INFO - PROCESS | 1810 | 1463191462920 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 19:04:23 INFO - PROCESS | 1810 | 1463191463313 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x9269bc00 == 122 [pid = 1810] [id = 641] 19:04:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x926a0800) [pid = 1810] [serial = 1924] [outer = (nil)] 19:04:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x92b90000) [pid = 1810] [serial = 1925] [outer = 0x926a0800] 19:04:23 INFO - PROCESS | 1810 | 1463191463471 Marionette DEBUG loaded listener.js 19:04:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x92dd3800) [pid = 1810] [serial = 1926] [outer = 0x926a0800] 19:04:24 INFO - PROCESS | 1810 | 1463191464776 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]]]}] 19:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 19:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2201ms 19:04:24 INFO - PROCESS | 1810 | 1463191464815 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 19:04:24 INFO - PROCESS | 1810 | 1463191464819 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 19:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:04:24 INFO - PROCESS | 1810 | 1463191464826 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 19:04:24 INFO - PROCESS | 1810 | 1463191464829 Marionette TRACE conn4 <- [1,2538,null,{}] 19:04:24 INFO - PROCESS | 1810 | 1463191464836 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}] 19:04:25 INFO - PROCESS | 1810 | 1463191465159 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 19:04:25 INFO - PROCESS | 1810 | 1463191465566 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b4b000 == 123 [pid = 1810] [id = 642] 19:04:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x92b50800) [pid = 1810] [serial = 1927] [outer = (nil)] 19:04:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x945e1800) [pid = 1810] [serial = 1928] [outer = 0x92b50800] 19:04:25 INFO - PROCESS | 1810 | 1463191465681 Marionette DEBUG loaded listener.js 19:04:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x97768000) [pid = 1810] [serial = 1929] [outer = 0x92b50800] 19:04:26 INFO - PROCESS | 1810 | 1463191466964 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]]]}] 19:04:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 19:04:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2192ms 19:04:27 INFO - PROCESS | 1810 | 1463191467021 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 19:04:27 INFO - PROCESS | 1810 | 1463191467028 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 19:04:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:04:27 INFO - PROCESS | 1810 | 1463191467037 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 19:04:27 INFO - PROCESS | 1810 | 1463191467040 Marionette TRACE conn4 <- [1,2542,null,{}] 19:04:27 INFO - PROCESS | 1810 | 1463191467047 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}] 19:04:27 INFO - PROCESS | 1810 | 1463191467354 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 19:04:27 INFO - PROCESS | 1810 | 1463191467732 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x9269dc00 == 124 [pid = 1810] [id = 643] 19:04:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x92b4dc00) [pid = 1810] [serial = 1930] [outer = (nil)] 19:04:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x98a3c000) [pid = 1810] [serial = 1931] [outer = 0x92b4dc00] 19:04:27 INFO - PROCESS | 1810 | 1463191467828 Marionette DEBUG loaded listener.js 19:04:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x98ac4800) [pid = 1810] [serial = 1932] [outer = 0x92b4dc00] 19:04:28 INFO - PROCESS | 1810 | 1463191468966 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]]]}] 19:04:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 19:04:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1995ms 19:04:29 INFO - PROCESS | 1810 | 1463191469035 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 19:04:29 INFO - PROCESS | 1810 | 1463191469041 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 19:04:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:04:29 INFO - PROCESS | 1810 | 1463191469052 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 19:04:29 INFO - PROCESS | 1810 | 1463191469058 Marionette TRACE conn4 <- [1,2546,null,{}] 19:04:29 INFO - PROCESS | 1810 | 1463191469068 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}] 19:04:29 INFO - PROCESS | 1810 | 1463191469369 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 19:04:29 INFO - PROCESS | 1810 | 1463191469746 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x8625b800 == 125 [pid = 1810] [id = 644] 19:04:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x98a34400) [pid = 1810] [serial = 1933] [outer = (nil)] 19:04:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x99c55400) [pid = 1810] [serial = 1934] [outer = 0x98a34400] 19:04:29 INFO - PROCESS | 1810 | 1463191469895 Marionette DEBUG loaded listener.js 19:04:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x99c5c000) [pid = 1810] [serial = 1935] [outer = 0x98a34400] 19:04:31 INFO - PROCESS | 1810 | 1463191471145 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]]]}] 19:04:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 19:04:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2153ms 19:04:31 INFO - PROCESS | 1810 | 1463191471207 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 19:04:31 INFO - PROCESS | 1810 | 1463191471215 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 19:04:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:04:31 INFO - PROCESS | 1810 | 1463191471225 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 19:04:31 INFO - PROCESS | 1810 | 1463191471233 Marionette TRACE conn4 <- [1,2550,null,{}] 19:04:31 INFO - PROCESS | 1810 | 1463191471243 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}] 19:04:31 INFO - PROCESS | 1810 | 1463191471647 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 19:04:32 INFO - PROCESS | 1810 | 1463191472050 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:32 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b8a6000 == 126 [pid = 1810] [id = 645] 19:04:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x8b8a7400) [pid = 1810] [serial = 1936] [outer = (nil)] 19:04:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x9aaa9c00) [pid = 1810] [serial = 1937] [outer = 0x8b8a7400] 19:04:32 INFO - PROCESS | 1810 | 1463191472183 Marionette DEBUG loaded listener.js 19:04:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x9b604000) [pid = 1810] [serial = 1938] [outer = 0x8b8a7400] 19:04:33 INFO - PROCESS | 1810 | 1463191473486 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]]]}] 19:04:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 19:04:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2294ms 19:04:33 INFO - PROCESS | 1810 | 1463191473521 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 19:04:33 INFO - PROCESS | 1810 | 1463191473529 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 19:04:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:04:33 INFO - PROCESS | 1810 | 1463191473540 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 19:04:33 INFO - PROCESS | 1810 | 1463191473544 Marionette TRACE conn4 <- [1,2554,null,{}] 19:04:33 INFO - PROCESS | 1810 | 1463191473555 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}] 19:04:33 INFO - PROCESS | 1810 | 1463191473962 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 19:04:34 INFO - PROCESS | 1810 | 1463191474329 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x9ac70c00 == 127 [pid = 1810] [id = 646] 19:04:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x9b601400) [pid = 1810] [serial = 1939] [outer = (nil)] 19:04:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x9d36e000) [pid = 1810] [serial = 1940] [outer = 0x9b601400] 19:04:34 INFO - PROCESS | 1810 | 1463191474428 Marionette DEBUG loaded listener.js 19:04:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x9d870000) [pid = 1810] [serial = 1941] [outer = 0x9b601400] 19:04:35 INFO - PROCESS | 1810 | 1463191475802 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]]]}] 19:04:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 19:04:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2342ms 19:04:35 INFO - PROCESS | 1810 | 1463191475885 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 19:04:35 INFO - PROCESS | 1810 | 1463191475889 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 19:04:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:04:35 INFO - PROCESS | 1810 | 1463191475895 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 19:04:35 INFO - PROCESS | 1810 | 1463191475899 Marionette TRACE conn4 <- [1,2558,null,{}] 19:04:35 INFO - PROCESS | 1810 | 1463191475924 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}] 19:04:36 INFO - PROCESS | 1810 | 1463191476405 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 19:04:36 INFO - PROCESS | 1810 | 1463191476694 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x9b6aa000 == 128 [pid = 1810] [id = 647] 19:04:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x9d4f7400) [pid = 1810] [serial = 1942] [outer = (nil)] 19:04:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0xa2584800) [pid = 1810] [serial = 1943] [outer = 0x9d4f7400] 19:04:36 INFO - PROCESS | 1810 | 1463191476785 Marionette DEBUG loaded listener.js 19:04:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0xa258f000) [pid = 1810] [serial = 1944] [outer = 0x9d4f7400] 19:04:38 INFO - PROCESS | 1810 | 1463191478345 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]]]}] 19:04:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 19:04:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 2509ms 19:04:38 INFO - PROCESS | 1810 | 1463191478407 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 19:04:38 INFO - PROCESS | 1810 | 1463191478410 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 19:04:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:04:38 INFO - PROCESS | 1810 | 1463191478416 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 19:04:38 INFO - PROCESS | 1810 | 1463191478419 Marionette TRACE conn4 <- [1,2562,null,{}] 19:04:38 INFO - PROCESS | 1810 | 1463191478426 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}] 19:04:38 INFO - PROCESS | 1810 | 1463191478715 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 19:04:39 INFO - PROCESS | 1810 | 1463191479019 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:39 INFO - PROCESS | 1810 | ++DOCSHELL 0xa104bc00 == 129 [pid = 1810] [id = 648] 19:04:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0xa2376400) [pid = 1810] [serial = 1945] [outer = (nil)] 19:04:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0xa3166000) [pid = 1810] [serial = 1946] [outer = 0xa2376400] 19:04:39 INFO - PROCESS | 1810 | 1463191479134 Marionette DEBUG loaded listener.js 19:04:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0xa33b7400) [pid = 1810] [serial = 1947] [outer = 0xa2376400] 19:04:43 INFO - PROCESS | 1810 | --DOCSHELL 0x95041c00 == 128 [pid = 1810] [id = 630] 19:04:43 INFO - PROCESS | 1810 | --DOCSHELL 0x9a904000 == 127 [pid = 1810] [id = 629] 19:04:43 INFO - PROCESS | 1810 | --DOCSHELL 0x98ac7c00 == 126 [pid = 1810] [id = 628] 19:04:43 INFO - PROCESS | 1810 | --DOCSHELL 0x9269c000 == 125 [pid = 1810] [id = 626] 19:04:43 INFO - PROCESS | 1810 | --DOCSHELL 0x92691800 == 124 [pid = 1810] [id = 627] 19:04:43 INFO - PROCESS | 1810 | --DOCSHELL 0x92693c00 == 123 [pid = 1810] [id = 625] 19:04:43 INFO - PROCESS | 1810 | --DOCSHELL 0x87831400 == 122 [pid = 1810] [id = 624] 19:04:43 INFO - PROCESS | 1810 | --DOCSHELL 0x91077400 == 121 [pid = 1810] [id = 623] 19:04:43 INFO - PROCESS | 1810 | --DOCSHELL 0x8c508000 == 120 [pid = 1810] [id = 622] 19:04:43 INFO - PROCESS | 1810 | --DOCSHELL 0x8e76dc00 == 119 [pid = 1810] [id = 621] 19:04:43 INFO - PROCESS | 1810 | --DOCSHELL 0x87830c00 == 118 [pid = 1810] [id = 620] 19:04:43 INFO - PROCESS | 1810 | --DOCSHELL 0x8afe1800 == 117 [pid = 1810] [id = 618] 19:04:43 INFO - PROCESS | 1810 | --DOCSHELL 0x8c509800 == 116 [pid = 1810] [id = 619] 19:04:43 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x8ec79000) [pid = 1810] [serial = 1740] [outer = (nil)] [url = about:blank] 19:04:43 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x8e751c00) [pid = 1810] [serial = 1853] [outer = (nil)] [url = about:blank] 19:04:43 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x8d153400) [pid = 1810] [serial = 1850] [outer = (nil)] [url = about:blank] 19:04:43 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x8d8a3800) [pid = 1810] [serial = 1851] [outer = (nil)] [url = about:blank] 19:04:43 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x8b629c00) [pid = 1810] [serial = 1847] [outer = (nil)] [url = about:blank] 19:04:43 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x9d868800) [pid = 1810] [serial = 1845] [outer = (nil)] [url = about:blank] 19:04:43 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x9b975000) [pid = 1810] [serial = 1844] [outer = (nil)] [url = about:blank] 19:04:43 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x9ac6fc00) [pid = 1810] [serial = 1841] [outer = (nil)] [url = about:blank] 19:04:43 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x9a435400) [pid = 1810] [serial = 1838] [outer = (nil)] [url = about:blank] 19:04:43 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x99c5dc00) [pid = 1810] [serial = 1835] [outer = (nil)] [url = about:blank] 19:04:43 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x93bef400) [pid = 1810] [serial = 1832] [outer = (nil)] [url = about:blank] 19:04:43 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x92b5f000) [pid = 1810] [serial = 1829] [outer = (nil)] [url = about:blank] 19:04:43 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x92a08800) [pid = 1810] [serial = 1826] [outer = (nil)] [url = about:blank] 19:04:43 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x91a8f800) [pid = 1810] [serial = 1823] [outer = (nil)] [url = about:blank] 19:04:43 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x912ba800) [pid = 1810] [serial = 1820] [outer = (nil)] [url = about:blank] 19:04:43 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x8f6c0000) [pid = 1810] [serial = 1817] [outer = (nil)] [url = about:blank] 19:04:43 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x8ee08000) [pid = 1810] [serial = 1814] [outer = (nil)] [url = about:blank] 19:04:43 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x8e9da400) [pid = 1810] [serial = 1811] [outer = (nil)] [url = about:blank] 19:04:43 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x8dba5800) [pid = 1810] [serial = 1808] [outer = (nil)] [url = about:blank] 19:04:43 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x8c24b400) [pid = 1810] [serial = 1805] [outer = (nil)] [url = about:blank] 19:04:43 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x8afae800) [pid = 1810] [serial = 1802] [outer = (nil)] [url = about:blank] 19:04:43 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x8b80b800) [pid = 1810] [serial = 1848] [outer = (nil)] [url = about:blank] 19:04:44 INFO - PROCESS | 1810 | 1463191484746 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]]]}] 19:04:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 19:04:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 6399ms 19:04:44 INFO - PROCESS | 1810 | 1463191484817 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 19:04:44 INFO - PROCESS | 1810 | 1463191484825 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 19:04:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:04:44 INFO - PROCESS | 1810 | 1463191484833 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 19:04:44 INFO - PROCESS | 1810 | 1463191484840 Marionette TRACE conn4 <- [1,2566,null,{}] 19:04:44 INFO - PROCESS | 1810 | 1463191484848 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}] 19:04:45 INFO - PROCESS | 1810 | 1463191485080 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 19:04:45 INFO - PROCESS | 1810 | 1463191485396 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afb3000 == 117 [pid = 1810] [id = 649] 19:04:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x8b305800) [pid = 1810] [serial = 1948] [outer = (nil)] 19:04:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x8c246400) [pid = 1810] [serial = 1949] [outer = 0x8b305800] 19:04:45 INFO - PROCESS | 1810 | 1463191485485 Marionette DEBUG loaded listener.js 19:04:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x8c4e4c00) [pid = 1810] [serial = 1950] [outer = 0x8b305800] 19:04:46 INFO - PROCESS | 1810 | 1463191486785 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]]]}] 19:04:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 19:04:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1989ms 19:04:46 INFO - PROCESS | 1810 | 1463191486833 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 19:04:46 INFO - PROCESS | 1810 | 1463191486847 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 19:04:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:04:46 INFO - PROCESS | 1810 | 1463191486882 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 19:04:46 INFO - PROCESS | 1810 | 1463191486890 Marionette TRACE conn4 <- [1,2570,null,{}] 19:04:46 INFO - PROCESS | 1810 | 1463191486900 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}] 19:04:47 INFO - PROCESS | 1810 | 1463191487378 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 19:04:47 INFO - PROCESS | 1810 | 1463191487714 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c24c400 == 118 [pid = 1810] [id = 650] 19:04:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x8c4e2c00) [pid = 1810] [serial = 1951] [outer = (nil)] 19:04:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x8dbad000) [pid = 1810] [serial = 1952] [outer = 0x8c4e2c00] 19:04:47 INFO - PROCESS | 1810 | 1463191487807 Marionette DEBUG loaded listener.js 19:04:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x8e76dc00) [pid = 1810] [serial = 1953] [outer = 0x8c4e2c00] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x8b62a800) [pid = 1810] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x8f6b6000) [pid = 1810] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x9a0d9c00) [pid = 1810] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x99a88400) [pid = 1810] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x93b0b400) [pid = 1810] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x8e8d1c00) [pid = 1810] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x8f6b7400) [pid = 1810] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x9269ec00) [pid = 1810] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x8e885800) [pid = 1810] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x8b89d800) [pid = 1810] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x8d993c00) [pid = 1810] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x8625e800) [pid = 1810] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x93bf9400) [pid = 1810] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x8d992c00) [pid = 1810] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x91a11800) [pid = 1810] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x8b30f800) [pid = 1810] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x8b1a7400) [pid = 1810] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x8b305400) [pid = 1810] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x9a435c00) [pid = 1810] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x9a904800) [pid = 1810] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x98f84000) [pid = 1810] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x93890800) [pid = 1810] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x92b51800) [pid = 1810] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 120 (0x92694800) [pid = 1810] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 119 (0x8e752c00) [pid = 1810] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 118 (0x91077800) [pid = 1810] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 117 (0x8f6c0c00) [pid = 1810] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 116 (0x8ec88400) [pid = 1810] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 115 (0x8e882c00) [pid = 1810] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 114 (0x8c512800) [pid = 1810] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:04:49 INFO - PROCESS | 1810 | --DOMWINDOW == 113 (0x8afe6800) [pid = 1810] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:04:49 INFO - PROCESS | 1810 | 1463191489800 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]]]}] 19:04:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 19:04:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2971ms 19:04:49 INFO - PROCESS | 1810 | 1463191489835 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 19:04:49 INFO - PROCESS | 1810 | 1463191489842 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 19:04:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:04:49 INFO - PROCESS | 1810 | 1463191489852 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 19:04:49 INFO - PROCESS | 1810 | 1463191489859 Marionette TRACE conn4 <- [1,2574,null,{}] 19:04:49 INFO - PROCESS | 1810 | 1463191489876 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}] 19:04:50 INFO - PROCESS | 1810 | 1463191490130 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 19:04:50 INFO - PROCESS | 1810 | 1463191490419 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:50 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c512800 == 119 [pid = 1810] [id = 651] 19:04:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 114 (0x8db9ac00) [pid = 1810] [serial = 1954] [outer = (nil)] 19:04:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 115 (0x8ec76000) [pid = 1810] [serial = 1955] [outer = 0x8db9ac00] 19:04:50 INFO - PROCESS | 1810 | 1463191490549 Marionette DEBUG loaded listener.js 19:04:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0x8ec85400) [pid = 1810] [serial = 1956] [outer = 0x8db9ac00] 19:04:51 INFO - PROCESS | 1810 | 1463191491829 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]]]}] 19:04:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 19:04:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2048ms 19:04:51 INFO - PROCESS | 1810 | 1463191491923 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 19:04:51 INFO - PROCESS | 1810 | 1463191491934 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 19:04:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:04:52 INFO - PROCESS | 1810 | 1463191492018 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 19:04:52 INFO - PROCESS | 1810 | 1463191492027 Marionette TRACE conn4 <- [1,2578,null,{}] 19:04:52 INFO - PROCESS | 1810 | 1463191492043 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}] 19:04:52 INFO - PROCESS | 1810 | 1463191492396 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 19:04:52 INFO - PROCESS | 1810 | 1463191492750 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afb8c00 == 120 [pid = 1810] [id = 652] 19:04:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x8b109000) [pid = 1810] [serial = 1957] [outer = (nil)] 19:04:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x8b80e400) [pid = 1810] [serial = 1958] [outer = 0x8b109000] 19:04:52 INFO - PROCESS | 1810 | 1463191492927 Marionette DEBUG loaded listener.js 19:04:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x8d8a7c00) [pid = 1810] [serial = 1959] [outer = 0x8b109000] 19:04:54 INFO - PROCESS | 1810 | 1463191494203 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]]]}] 19:04:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 19:04:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 2312ms 19:04:54 INFO - PROCESS | 1810 | 1463191494280 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 19:04:54 INFO - PROCESS | 1810 | 1463191494294 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 19:04:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:04:54 INFO - PROCESS | 1810 | 1463191494320 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 19:04:54 INFO - PROCESS | 1810 | 1463191494326 Marionette TRACE conn4 <- [1,2582,null,{}] 19:04:54 INFO - PROCESS | 1810 | 1463191494375 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}] 19:04:54 INFO - PROCESS | 1810 | 1463191494864 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 19:04:55 INFO - PROCESS | 1810 | 1463191495227 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e76a000 == 121 [pid = 1810] [id = 653] 19:04:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 120 (0x8e882c00) [pid = 1810] [serial = 1960] [outer = (nil)] 19:04:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 121 (0x8ec77400) [pid = 1810] [serial = 1961] [outer = 0x8e882c00] 19:04:55 INFO - PROCESS | 1810 | 1463191495341 Marionette DEBUG loaded listener.js 19:04:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x8ec91400) [pid = 1810] [serial = 1962] [outer = 0x8e882c00] 19:04:56 INFO - PROCESS | 1810 | 1463191496573 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]]]}] 19:04:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 19:04:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 2299ms 19:04:56 INFO - PROCESS | 1810 | 1463191496620 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 19:04:56 INFO - PROCESS | 1810 | 1463191496627 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 19:04:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:04:56 INFO - PROCESS | 1810 | 1463191496640 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 19:04:56 INFO - PROCESS | 1810 | 1463191496650 Marionette TRACE conn4 <- [1,2586,null,{}] 19:04:56 INFO - PROCESS | 1810 | 1463191496678 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}] 19:04:57 INFO - PROCESS | 1810 | 1463191497002 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 19:04:57 INFO - PROCESS | 1810 | 1463191497404 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e87b400 == 122 [pid = 1810] [id = 654] 19:04:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x8f6b6000) [pid = 1810] [serial = 1963] [outer = (nil)] 19:04:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x8f707400) [pid = 1810] [serial = 1964] [outer = 0x8f6b6000] 19:04:57 INFO - PROCESS | 1810 | 1463191497566 Marionette DEBUG loaded listener.js 19:04:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x8f9e4400) [pid = 1810] [serial = 1965] [outer = 0x8f6b6000] 19:04:58 INFO - PROCESS | 1810 | 1463191498787 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]]]}] 19:04:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 19:04:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 2198ms 19:04:58 INFO - PROCESS | 1810 | 1463191498837 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 19:04:58 INFO - PROCESS | 1810 | 1463191498843 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 19:04:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:04:58 INFO - PROCESS | 1810 | 1463191498850 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 19:04:58 INFO - PROCESS | 1810 | 1463191498854 Marionette TRACE conn4 <- [1,2590,null,{}] 19:04:58 INFO - PROCESS | 1810 | 1463191498860 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}] 19:04:59 INFO - PROCESS | 1810 | 1463191499213 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 19:04:59 INFO - PROCESS | 1810 | 1463191499614 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x8dba2800 == 123 [pid = 1810] [id = 655] 19:04:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x8f6bd800) [pid = 1810] [serial = 1966] [outer = (nil)] 19:04:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x914a1400) [pid = 1810] [serial = 1967] [outer = 0x8f6bd800] 19:04:59 INFO - PROCESS | 1810 | 1463191499721 Marionette DEBUG loaded listener.js 19:04:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x91a15000) [pid = 1810] [serial = 1968] [outer = 0x8f6bd800] 19:05:00 INFO - PROCESS | 1810 | 1463191500899 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]]]}] 19:05:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 19:05:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2088ms 19:05:00 INFO - PROCESS | 1810 | 1463191500941 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 19:05:00 INFO - PROCESS | 1810 | 1463191500947 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 19:05:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:05:00 INFO - PROCESS | 1810 | 1463191500956 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 19:05:00 INFO - PROCESS | 1810 | 1463191500961 Marionette TRACE conn4 <- [1,2594,null,{}] 19:05:00 INFO - PROCESS | 1810 | 1463191500967 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}] 19:05:01 INFO - PROCESS | 1810 | 1463191501219 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 19:05:01 INFO - PROCESS | 1810 | 1463191501668 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:01 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f6b9400 == 124 [pid = 1810] [id = 656] 19:05:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x91074000) [pid = 1810] [serial = 1969] [outer = (nil)] 19:05:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x9212d000) [pid = 1810] [serial = 1970] [outer = 0x91074000] 19:05:01 INFO - PROCESS | 1810 | 1463191501827 Marionette DEBUG loaded listener.js 19:05:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x92692400) [pid = 1810] [serial = 1971] [outer = 0x91074000] 19:05:03 INFO - PROCESS | 1810 | 1463191503125 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]]]}] 19:05:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 19:05:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2191ms 19:05:03 INFO - PROCESS | 1810 | 1463191503150 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 19:05:03 INFO - PROCESS | 1810 | 1463191503157 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 19:05:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:05:03 INFO - PROCESS | 1810 | 1463191503168 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 19:05:03 INFO - PROCESS | 1810 | 1463191503173 Marionette TRACE conn4 <- [1,2598,null,{}] 19:05:03 INFO - PROCESS | 1810 | 1463191503184 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}] 19:05:03 INFO - PROCESS | 1810 | 1463191503675 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 19:05:04 INFO - PROCESS | 1810 | 1463191504086 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x91a13800 == 125 [pid = 1810] [id = 657] 19:05:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x9269e000) [pid = 1810] [serial = 1972] [outer = (nil)] 19:05:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x92b93800) [pid = 1810] [serial = 1973] [outer = 0x9269e000] 19:05:04 INFO - PROCESS | 1810 | 1463191504206 Marionette DEBUG loaded listener.js 19:05:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x93934c00) [pid = 1810] [serial = 1974] [outer = 0x9269e000] 19:05:05 INFO - PROCESS | 1810 | 1463191505470 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]]]}] 19:05:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 19:05:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2354ms 19:05:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:05:05 INFO - PROCESS | 1810 | 1463191505522 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 19:05:05 INFO - PROCESS | 1810 | 1463191505525 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 19:05:05 INFO - PROCESS | 1810 | 1463191505533 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 19:05:05 INFO - PROCESS | 1810 | 1463191505536 Marionette TRACE conn4 <- [1,2602,null,{}] 19:05:05 INFO - PROCESS | 1810 | 1463191505543 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}] 19:05:05 INFO - PROCESS | 1810 | 1463191505863 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 19:05:06 INFO - PROCESS | 1810 | 1463191506259 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b43c00 == 126 [pid = 1810] [id = 658] 19:05:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x92b5c000) [pid = 1810] [serial = 1975] [outer = (nil)] 19:05:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x95016400) [pid = 1810] [serial = 1976] [outer = 0x92b5c000] 19:05:06 INFO - PROCESS | 1810 | 1463191506393 Marionette DEBUG loaded listener.js 19:05:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x97766800) [pid = 1810] [serial = 1977] [outer = 0x92b5c000] 19:05:07 INFO - PROCESS | 1810 | 1463191507650 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]]]}] 19:05:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 19:05:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2156ms 19:05:07 INFO - PROCESS | 1810 | 1463191507689 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 19:05:07 INFO - PROCESS | 1810 | 1463191507693 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 19:05:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:05:07 INFO - PROCESS | 1810 | 1463191507702 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 19:05:07 INFO - PROCESS | 1810 | 1463191507706 Marionette TRACE conn4 <- [1,2606,null,{}] 19:05:07 INFO - PROCESS | 1810 | 1463191507724 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}] 19:05:08 INFO - PROCESS | 1810 | 1463191508016 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 19:05:08 INFO - PROCESS | 1810 | 1463191508423 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x93b0b400 == 127 [pid = 1810] [id = 659] 19:05:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x93bf4000) [pid = 1810] [serial = 1978] [outer = (nil)] 19:05:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x99c51c00) [pid = 1810] [serial = 1979] [outer = 0x93bf4000] 19:05:08 INFO - PROCESS | 1810 | 1463191508527 Marionette DEBUG loaded listener.js 19:05:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x9a0cf400) [pid = 1810] [serial = 1980] [outer = 0x93bf4000] 19:05:09 INFO - PROCESS | 1810 | 1463191509646 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]]]}] 19:05:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 19:05:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2005ms 19:05:09 INFO - PROCESS | 1810 | 1463191509708 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 19:05:09 INFO - PROCESS | 1810 | 1463191509713 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 19:05:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:05:09 INFO - PROCESS | 1810 | 1463191509720 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 19:05:09 INFO - PROCESS | 1810 | 1463191509724 Marionette TRACE conn4 <- [1,2610,null,{}] 19:05:09 INFO - PROCESS | 1810 | 1463191509730 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}] 19:05:09 INFO - PROCESS | 1810 | 1463191509989 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 19:05:10 INFO - PROCESS | 1810 | 1463191510344 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x997a2800 == 128 [pid = 1810] [id = 660] 19:05:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x99c57800) [pid = 1810] [serial = 1981] [outer = (nil)] 19:05:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x9a43bc00) [pid = 1810] [serial = 1982] [outer = 0x99c57800] 19:05:10 INFO - PROCESS | 1810 | 1463191510439 Marionette DEBUG loaded listener.js 19:05:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x9a90f000) [pid = 1810] [serial = 1983] [outer = 0x99c57800] 19:05:11 INFO - PROCESS | 1810 | 1463191511389 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]]]}] 19:05:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 19:05:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1744ms 19:05:11 INFO - PROCESS | 1810 | 1463191511465 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 19:05:11 INFO - PROCESS | 1810 | 1463191511469 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 19:05:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:05:11 INFO - PROCESS | 1810 | 1463191511476 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 19:05:11 INFO - PROCESS | 1810 | 1463191511479 Marionette TRACE conn4 <- [1,2614,null,{}] 19:05:11 INFO - PROCESS | 1810 | 1463191511485 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}] 19:05:11 INFO - PROCESS | 1810 | 1463191511776 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 19:05:12 INFO - PROCESS | 1810 | 1463191512126 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x9a430c00 == 129 [pid = 1810] [id = 661] 19:05:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x9a432400) [pid = 1810] [serial = 1984] [outer = (nil)] 19:05:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x9b848000) [pid = 1810] [serial = 1985] [outer = 0x9a432400] 19:05:12 INFO - PROCESS | 1810 | 1463191512220 Marionette DEBUG loaded listener.js 19:05:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x9b973400) [pid = 1810] [serial = 1986] [outer = 0x9a432400] 19:05:13 INFO - PROCESS | 1810 | 1463191513260 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]]]}] 19:05:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 19:05:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1840ms 19:05:13 INFO - PROCESS | 1810 | 1463191513317 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 19:05:13 INFO - PROCESS | 1810 | 1463191513321 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 19:05:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:05:13 INFO - PROCESS | 1810 | 1463191513330 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 19:05:13 INFO - PROCESS | 1810 | 1463191513335 Marionette TRACE conn4 <- [1,2618,null,{}] 19:05:13 INFO - PROCESS | 1810 | 1463191513341 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}] 19:05:13 INFO - PROCESS | 1810 | 1463191513638 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 19:05:14 INFO - PROCESS | 1810 | 1463191514027 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x9a0db400 == 130 [pid = 1810] [id = 662] 19:05:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0xa272b800) [pid = 1810] [serial = 1987] [outer = (nil)] 19:05:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0xa33b9800) [pid = 1810] [serial = 1988] [outer = 0xa272b800] 19:05:14 INFO - PROCESS | 1810 | 1463191514146 Marionette DEBUG loaded listener.js 19:05:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0xa36f0400) [pid = 1810] [serial = 1989] [outer = 0xa272b800] 19:05:15 INFO - PROCESS | 1810 | 1463191515175 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]]]}] 19:05:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 19:05:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1887ms 19:05:15 INFO - PROCESS | 1810 | 1463191515218 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 19:05:15 INFO - PROCESS | 1810 | 1463191515222 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 19:05:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:05:15 INFO - PROCESS | 1810 | 1463191515229 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 19:05:15 INFO - PROCESS | 1810 | 1463191515233 Marionette TRACE conn4 <- [1,2622,null,{}] 19:05:15 INFO - PROCESS | 1810 | 1463191515239 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}] 19:05:15 INFO - PROCESS | 1810 | 1463191515499 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 19:05:15 INFO - PROCESS | 1810 | 1463191515902 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:15 INFO - PROCESS | 1810 | ++DOCSHELL 0xa36ecc00 == 131 [pid = 1810] [id = 663] 19:05:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0xa513d800) [pid = 1810] [serial = 1990] [outer = (nil)] 19:05:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0xa6381800) [pid = 1810] [serial = 1991] [outer = 0xa513d800] 19:05:16 INFO - PROCESS | 1810 | 1463191516009 Marionette DEBUG loaded listener.js 19:05:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0xa6864800) [pid = 1810] [serial = 1992] [outer = 0xa513d800] 19:05:16 INFO - PROCESS | 1810 | 1463191516989 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]]]}] 19:05:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 19:05:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1836ms 19:05:17 INFO - PROCESS | 1810 | 1463191517067 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 19:05:17 INFO - PROCESS | 1810 | 1463191517071 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 19:05:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:05:17 INFO - PROCESS | 1810 | 1463191517078 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 19:05:17 INFO - PROCESS | 1810 | 1463191517080 Marionette TRACE conn4 <- [1,2626,null,{}] 19:05:17 INFO - PROCESS | 1810 | 1463191517087 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}] 19:05:17 INFO - PROCESS | 1810 | 1463191517368 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 19:05:17 INFO - PROCESS | 1810 | 1463191517719 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x9ac73800 == 132 [pid = 1810] [id = 664] 19:05:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0xa2375c00) [pid = 1810] [serial = 1993] [outer = (nil)] 19:05:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0xa68c8c00) [pid = 1810] [serial = 1994] [outer = 0xa2375c00] 19:05:17 INFO - PROCESS | 1810 | 1463191517817 Marionette DEBUG loaded listener.js 19:05:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0xa68dd800) [pid = 1810] [serial = 1995] [outer = 0xa2375c00] 19:05:18 INFO - PROCESS | 1810 | 1463191518759 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]]]}] 19:05:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 19:05:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1742ms 19:05:18 INFO - PROCESS | 1810 | 1463191518821 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 19:05:18 INFO - PROCESS | 1810 | 1463191518829 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 19:05:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:05:18 INFO - PROCESS | 1810 | 1463191518836 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 19:05:18 INFO - PROCESS | 1810 | 1463191518840 Marionette TRACE conn4 <- [1,2630,null,{}] 19:05:18 INFO - PROCESS | 1810 | 1463191518846 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}] 19:05:19 INFO - PROCESS | 1810 | 1463191519134 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 19:05:19 INFO - PROCESS | 1810 | 1463191519514 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x87824000 == 133 [pid = 1810] [id = 665] 19:05:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x87878400) [pid = 1810] [serial = 1996] [outer = (nil)] 19:05:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x87881000) [pid = 1810] [serial = 1997] [outer = 0x87878400] 19:05:19 INFO - PROCESS | 1810 | 1463191519617 Marionette DEBUG loaded listener.js 19:05:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x87883000) [pid = 1810] [serial = 1998] [outer = 0x87878400] 19:05:20 INFO - PROCESS | 1810 | 1463191520595 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]]]}] 19:05:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 19:05:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1793ms 19:05:20 INFO - PROCESS | 1810 | 1463191520631 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 19:05:20 INFO - PROCESS | 1810 | 1463191520634 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 19:05:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:05:20 INFO - PROCESS | 1810 | 1463191520641 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 19:05:20 INFO - PROCESS | 1810 | 1463191520644 Marionette TRACE conn4 <- [1,2634,null,{}] 19:05:20 INFO - PROCESS | 1810 | 1463191520651 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}] 19:05:20 INFO - PROCESS | 1810 | 1463191520991 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 19:05:24 INFO - PROCESS | 1810 | --DOCSHELL 0x8db99400 == 132 [pid = 1810] [id = 264] 19:05:24 INFO - PROCESS | 1810 | --DOCSHELL 0x92b90800 == 131 [pid = 1810] [id = 91] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x8db96800) [pid = 1810] [serial = 1800] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x91073400) [pid = 1810] [serial = 1818] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x9ac76c00) [pid = 1810] [serial = 1842] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x99f9dc00) [pid = 1810] [serial = 1836] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x9770f000) [pid = 1810] [serial = 1833] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x8ef10800) [pid = 1810] [serial = 1815] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x92125c00) [pid = 1810] [serial = 1824] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x92b93400) [pid = 1810] [serial = 1830] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x8ec7d400) [pid = 1810] [serial = 1812] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x8c50f800) [pid = 1810] [serial = 1806] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x91a0c400) [pid = 1810] [serial = 1821] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x8b102400) [pid = 1810] [serial = 1803] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x9a43fc00) [pid = 1810] [serial = 1839] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x8e756800) [pid = 1810] [serial = 1809] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x92a10800) [pid = 1810] [serial = 1827] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x8c4e0400) [pid = 1810] [serial = 1901] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x8b5c4c00) [pid = 1810] [serial = 1898] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0xa27c3800) [pid = 1810] [serial = 1896] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0xa2729800) [pid = 1810] [serial = 1895] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x9d866000) [pid = 1810] [serial = 1893] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x9b97e800) [pid = 1810] [serial = 1892] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x9b4adc00) [pid = 1810] [serial = 1890] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x9ac6e000) [pid = 1810] [serial = 1889] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x99c56400) [pid = 1810] [serial = 1887] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x996fb800) [pid = 1810] [serial = 1886] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x9507c800) [pid = 1810] [serial = 1884] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x9503a000) [pid = 1810] [serial = 1883] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x93bf5800) [pid = 1810] [serial = 1881] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x93b0d000) [pid = 1810] [serial = 1880] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x92b8c400) [pid = 1810] [serial = 1878] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x92b57c00) [pid = 1810] [serial = 1877] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x92b42000) [pid = 1810] [serial = 1875] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x92699400) [pid = 1810] [serial = 1874] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x91a11000) [pid = 1810] [serial = 1872] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x9107bc00) [pid = 1810] [serial = 1871] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x8f9d6800) [pid = 1810] [serial = 1869] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x8f70dc00) [pid = 1810] [serial = 1868] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 120 (0x8f6bb000) [pid = 1810] [serial = 1866] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 119 (0x8ef19800) [pid = 1810] [serial = 1865] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 118 (0x8e9d9800) [pid = 1810] [serial = 1863] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 117 (0x8e8d0400) [pid = 1810] [serial = 1862] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 116 (0x8d8a9800) [pid = 1810] [serial = 1860] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 115 (0x8d14e400) [pid = 1810] [serial = 1859] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 114 (0x8b30a000) [pid = 1810] [serial = 1857] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 113 (0x8b107c00) [pid = 1810] [serial = 1856] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 112 (0x8c58c800) [pid = 1810] [serial = 1902] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 111 (0x8db95800) [pid = 1810] [serial = 1904] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | --DOMWINDOW == 110 (0x8b62e800) [pid = 1810] [serial = 1899] [outer = (nil)] [url = about:blank] 19:05:24 INFO - PROCESS | 1810 | 1463191524506 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x86e78c00 == 132 [pid = 1810] [id = 666] 19:05:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 111 (0x87825400) [pid = 1810] [serial = 1999] [outer = (nil)] 19:05:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 112 (0x87879c00) [pid = 1810] [serial = 2000] [outer = 0x87825400] 19:05:24 INFO - PROCESS | 1810 | 1463191524684 Marionette DEBUG loaded listener.js 19:05:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 113 (0x87882400) [pid = 1810] [serial = 2001] [outer = 0x87825400] 19:05:25 INFO - PROCESS | 1810 | 1463191525599 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]]]}] 19:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 19:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 5004ms 19:05:25 INFO - PROCESS | 1810 | 1463191525646 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 19:05:25 INFO - PROCESS | 1810 | 1463191525652 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 19:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:05:25 INFO - PROCESS | 1810 | 1463191525660 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 19:05:25 INFO - PROCESS | 1810 | 1463191525665 Marionette TRACE conn4 <- [1,2638,null,{}] 19:05:25 INFO - PROCESS | 1810 | 1463191525673 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}] 19:05:25 INFO - PROCESS | 1810 | 1463191525915 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 19:05:26 INFO - PROCESS | 1810 | 1463191526207 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afe8800 == 133 [pid = 1810] [id = 667] 19:05:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 114 (0x8afea000) [pid = 1810] [serial = 2002] [outer = (nil)] 19:05:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 115 (0x8b1b5000) [pid = 1810] [serial = 2003] [outer = 0x8afea000] 19:05:26 INFO - PROCESS | 1810 | 1463191526290 Marionette DEBUG loaded listener.js 19:05:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0x8b62ac00) [pid = 1810] [serial = 2004] [outer = 0x8afea000] 19:05:27 INFO - PROCESS | 1810 | 1463191527210 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]]]}] 19:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 19:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1585ms 19:05:27 INFO - PROCESS | 1810 | 1463191527248 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 19:05:27 INFO - PROCESS | 1810 | 1463191527255 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 19:05:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 19:05:27 INFO - PROCESS | 1810 | 1463191527272 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 19:05:27 INFO - PROCESS | 1810 | 1463191527277 Marionette TRACE conn4 <- [1,2642,null,{}] 19:05:27 INFO - PROCESS | 1810 | 1463191527284 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}] 19:05:27 INFO - PROCESS | 1810 | 1463191527594 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 19:05:27 INFO - PROCESS | 1810 | 1463191527636 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b1b0800 == 134 [pid = 1810] [id = 668] 19:05:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x8b301800) [pid = 1810] [serial = 2005] [outer = (nil)] 19:05:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x8c4e9000) [pid = 1810] [serial = 2006] [outer = 0x8b301800] 19:05:27 INFO - PROCESS | 1810 | 1463191527716 Marionette DEBUG loaded listener.js 19:05:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x8c587400) [pid = 1810] [serial = 2007] [outer = 0x8b301800] 19:05:28 INFO - PROCESS | 1810 | 1463191528929 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]]]}] 19:05:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 19:05:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1700ms 19:05:28 INFO - PROCESS | 1810 | 1463191528965 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 19:05:28 INFO - PROCESS | 1810 | 1463191528970 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 19:05:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 19:05:28 INFO - PROCESS | 1810 | 1463191528979 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 19:05:28 INFO - PROCESS | 1810 | 1463191528989 Marionette TRACE conn4 <- [1,2646,null,{}] 19:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 118 (0x9b601400) [pid = 1810] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 117 (0x8ef13000) [pid = 1810] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 116 (0x8b305800) [pid = 1810] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 115 (0x98a34400) [pid = 1810] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 114 (0x8c4e2c00) [pid = 1810] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 113 (0x8dba7000) [pid = 1810] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 112 (0x92b50800) [pid = 1810] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 111 (0x92b4dc00) [pid = 1810] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 110 (0xa2376400) [pid = 1810] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 109 (0x926a0800) [pid = 1810] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 108 (0x912b1800) [pid = 1810] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 107 (0x8b8a7400) [pid = 1810] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 106 (0x8d8a6800) [pid = 1810] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 105 (0x8ef0ec00) [pid = 1810] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 104 (0x8db8e400) [pid = 1810] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 103 (0x8b5c7c00) [pid = 1810] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:05:29 INFO - PROCESS | 1810 | --DOMWINDOW == 102 (0x9d4f7400) [pid = 1810] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:05:29 INFO - PROCESS | 1810 | 1463191529693 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}] 19:05:30 INFO - PROCESS | 1810 | 1463191530019 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 19:05:30 INFO - PROCESS | 1810 | 1463191530164 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c58f000 == 135 [pid = 1810] [id = 669] 19:05:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 103 (0x8d307c00) [pid = 1810] [serial = 2008] [outer = (nil)] 19:05:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 104 (0x8d991000) [pid = 1810] [serial = 2009] [outer = 0x8d307c00] 19:05:30 INFO - PROCESS | 1810 | 1463191530245 Marionette DEBUG loaded listener.js 19:05:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 105 (0x8db99400) [pid = 1810] [serial = 2010] [outer = 0x8d307c00] 19:05:31 INFO - PROCESS | 1810 | 1463191531083 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]]]}] 19:05:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 19:05:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2138ms 19:05:31 INFO - PROCESS | 1810 | 1463191531117 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 19:05:31 INFO - PROCESS | 1810 | 1463191531120 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 19:05:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 19:05:31 INFO - PROCESS | 1810 | 1463191531128 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 19:05:31 INFO - PROCESS | 1810 | 1463191531130 Marionette TRACE conn4 <- [1,2650,null,{}] 19:05:31 INFO - PROCESS | 1810 | 1463191531136 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}] 19:05:31 INFO - PROCESS | 1810 | 1463191531373 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 19:05:31 INFO - PROCESS | 1810 | 1463191531768 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x86e6ac00 == 136 [pid = 1810] [id = 670] 19:05:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 106 (0x86e6c000) [pid = 1810] [serial = 2011] [outer = (nil)] 19:05:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 107 (0x86e71c00) [pid = 1810] [serial = 2012] [outer = 0x86e6c000] 19:05:31 INFO - PROCESS | 1810 | 1463191531942 Marionette DEBUG loaded listener.js 19:05:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 108 (0x8787a000) [pid = 1810] [serial = 2013] [outer = 0x86e6c000] 19:05:33 INFO - PROCESS | 1810 | 1463191532992 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]]]}] 19:05:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 19:05:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1896ms 19:05:33 INFO - PROCESS | 1810 | 1463191533026 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 19:05:33 INFO - PROCESS | 1810 | 1463191533033 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 19:05:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 19:05:33 INFO - PROCESS | 1810 | 1463191533041 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 19:05:33 INFO - PROCESS | 1810 | 1463191533048 Marionette TRACE conn4 <- [1,2654,null,{}] 19:05:33 INFO - PROCESS | 1810 | 1463191533056 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}] 19:05:33 INFO - PROCESS | 1810 | 1463191533323 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 19:05:33 INFO - PROCESS | 1810 | 1463191533676 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b62a800 == 137 [pid = 1810] [id = 671] 19:05:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 109 (0x8b80f400) [pid = 1810] [serial = 2014] [outer = (nil)] 19:05:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 110 (0x8b89f800) [pid = 1810] [serial = 2015] [outer = 0x8b80f400] 19:05:33 INFO - PROCESS | 1810 | 1463191533780 Marionette DEBUG loaded listener.js 19:05:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 111 (0x8c28bc00) [pid = 1810] [serial = 2016] [outer = 0x8b80f400] 19:05:34 INFO - PROCESS | 1810 | 1463191534792 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]]]}] 19:05:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 19:05:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1797ms 19:05:34 INFO - PROCESS | 1810 | 1463191534841 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 19:05:34 INFO - PROCESS | 1810 | 1463191534848 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 19:05:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 19:05:34 INFO - PROCESS | 1810 | 1463191534857 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 19:05:34 INFO - PROCESS | 1810 | 1463191534861 Marionette TRACE conn4 <- [1,2658,null,{}] 19:05:34 INFO - PROCESS | 1810 | 1463191534867 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}] 19:05:35 INFO - PROCESS | 1810 | 1463191535125 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 19:05:35 INFO - PROCESS | 1810 | 1463191535525 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c289800 == 138 [pid = 1810] [id = 672] 19:05:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 112 (0x8d8a9800) [pid = 1810] [serial = 2017] [outer = (nil)] 19:05:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 113 (0x8dc06c00) [pid = 1810] [serial = 2018] [outer = 0x8d8a9800] 19:05:35 INFO - PROCESS | 1810 | 1463191535622 Marionette DEBUG loaded listener.js 19:05:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 114 (0x8e766400) [pid = 1810] [serial = 2019] [outer = 0x8d8a9800] 19:05:36 INFO - PROCESS | 1810 | 1463191536753 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]]]}] 19:05:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 19:05:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1931ms 19:05:36 INFO - PROCESS | 1810 | 1463191536789 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 19:05:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 19:05:36 INFO - PROCESS | 1810 | 1463191536795 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 19:05:36 INFO - PROCESS | 1810 | 1463191536805 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 19:05:36 INFO - PROCESS | 1810 | 1463191536815 Marionette TRACE conn4 <- [1,2662,null,{}] 19:05:36 INFO - PROCESS | 1810 | 1463191536831 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}] 19:05:37 INFO - PROCESS | 1810 | 1463191537141 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 19:05:37 INFO - PROCESS | 1810 | 1463191537498 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e75cc00 == 139 [pid = 1810] [id = 673] 19:05:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 115 (0x8e8d1000) [pid = 1810] [serial = 2020] [outer = (nil)] 19:05:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0x8ec7a000) [pid = 1810] [serial = 2021] [outer = 0x8e8d1000] 19:05:37 INFO - PROCESS | 1810 | 1463191537592 Marionette DEBUG loaded listener.js 19:05:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x8ec83c00) [pid = 1810] [serial = 2022] [outer = 0x8e8d1000] 19:05:38 INFO - PROCESS | 1810 | 1463191538757 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]]]}] 19:05:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 19:05:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2000ms 19:05:38 INFO - PROCESS | 1810 | 1463191538802 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 19:05:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 19:05:38 INFO - PROCESS | 1810 | 1463191538807 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 19:05:38 INFO - PROCESS | 1810 | 1463191538815 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 19:05:38 INFO - PROCESS | 1810 | 1463191538818 Marionette TRACE conn4 <- [1,2666,null,{}] 19:05:38 INFO - PROCESS | 1810 | 1463191538826 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}] 19:05:39 INFO - PROCESS | 1810 | 1463191539093 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 19:05:39 INFO - PROCESS | 1810 | 1463191539460 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d30f000 == 140 [pid = 1810] [id = 674] 19:05:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x8e9dc000) [pid = 1810] [serial = 2023] [outer = (nil)] 19:05:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x8ee0ac00) [pid = 1810] [serial = 2024] [outer = 0x8e9dc000] 19:05:39 INFO - PROCESS | 1810 | 1463191539560 Marionette DEBUG loaded listener.js 19:05:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 120 (0x8ef10800) [pid = 1810] [serial = 2025] [outer = 0x8e9dc000] 19:05:40 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:40 INFO - PROCESS | 1810 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:05:41 INFO - PROCESS | 1810 | 1463191541038 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]]]}] 19:05:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 19:05:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2240ms 19:05:41 INFO - PROCESS | 1810 | 1463191541054 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 19:05:41 INFO - PROCESS | 1810 | 1463191541058 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 19:05:41 INFO - PROCESS | 1810 | 1463191541071 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 19:05:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 19:05:41 INFO - PROCESS | 1810 | 1463191541076 Marionette TRACE conn4 <- [1,2670,null,{}] 19:05:41 INFO - PROCESS | 1810 | 1463191541082 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}] 19:05:41 INFO - PROCESS | 1810 | 1463191541406 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 19:05:41 INFO - PROCESS | 1810 | 1463191541708 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ef15000 == 141 [pid = 1810] [id = 675] 19:05:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 121 (0x8f6b6c00) [pid = 1810] [serial = 2026] [outer = (nil)] 19:05:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x8f703400) [pid = 1810] [serial = 2027] [outer = 0x8f6b6c00] 19:05:41 INFO - PROCESS | 1810 | 1463191541813 Marionette DEBUG loaded listener.js 19:05:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x91075c00) [pid = 1810] [serial = 2028] [outer = 0x8f6b6c00] 19:05:43 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:43 INFO - PROCESS | 1810 | 1463191543320 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 19:05:43 INFO - PROCESS | 1810 | 1463191543384 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 19:05:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 19:05:43 INFO - PROCESS | 1810 | 1463191543391 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 19:05:43 INFO - PROCESS | 1810 | 1463191543395 Marionette TRACE conn4 <- [1,2674,null,{}] 19:05:43 INFO - PROCESS | 1810 | 1463191543514 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}] 19:05:43 INFO - PROCESS | 1810 | 1463191543803 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 19:05:44 INFO - PROCESS | 1810 | 1463191544096 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:44 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f6b8800 == 142 [pid = 1810] [id = 676] 19:05:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x8f6b9c00) [pid = 1810] [serial = 2029] [outer = (nil)] 19:05:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x912b6c00) [pid = 1810] [serial = 2030] [outer = 0x8f6b9c00] 19:05:44 INFO - PROCESS | 1810 | 1463191544197 Marionette DEBUG loaded listener.js 19:05:44 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x91a8c000) [pid = 1810] [serial = 2031] [outer = 0x8f6b9c00] 19:05:45 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:45 INFO - PROCESS | 1810 | 1463191545688 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 19:05:45 INFO - PROCESS | 1810 | 1463191545836 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 19:05:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 19:05:45 INFO - PROCESS | 1810 | 1463191545851 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 19:05:45 INFO - PROCESS | 1810 | 1463191545854 Marionette TRACE conn4 <- [1,2678,null,{}] 19:05:45 INFO - PROCESS | 1810 | 1463191545860 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}] 19:05:46 INFO - PROCESS | 1810 | 1463191546132 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 19:05:46 INFO - PROCESS | 1810 | 1463191546446 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:46 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ee02000 == 143 [pid = 1810] [id = 677] 19:05:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x8f6bf800) [pid = 1810] [serial = 2032] [outer = (nil)] 19:05:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x92a07c00) [pid = 1810] [serial = 2033] [outer = 0x8f6bf800] 19:05:46 INFO - PROCESS | 1810 | 1463191546544 Marionette DEBUG loaded listener.js 19:05:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x92a10c00) [pid = 1810] [serial = 2034] [outer = 0x8f6bf800] 19:05:48 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:48 INFO - PROCESS | 1810 | 1463191548428 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]]]}] 19:05:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 19:05:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2638ms 19:05:48 INFO - PROCESS | 1810 | 1463191548491 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 19:05:48 INFO - PROCESS | 1810 | 1463191548498 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 19:05:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 19:05:48 INFO - PROCESS | 1810 | 1463191548509 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 19:05:48 INFO - PROCESS | 1810 | 1463191548514 Marionette TRACE conn4 <- [1,2682,null,{}] 19:05:48 INFO - PROCESS | 1810 | 1463191548524 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}] 19:05:48 INFO - PROCESS | 1810 | 1463191548910 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 19:05:49 INFO - PROCESS | 1810 | 1463191549145 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d989000 == 144 [pid = 1810] [id = 678] 19:05:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x92131800) [pid = 1810] [serial = 2035] [outer = (nil)] 19:05:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x92b54400) [pid = 1810] [serial = 2036] [outer = 0x92131800] 19:05:49 INFO - PROCESS | 1810 | 1463191549256 Marionette DEBUG loaded listener.js 19:05:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x92b5ec00) [pid = 1810] [serial = 2037] [outer = 0x92131800] 19:05:50 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:50 INFO - PROCESS | 1810 | 1463191550693 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]]]}] 19:05:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 19:05:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2198ms 19:05:50 INFO - PROCESS | 1810 | 1463191550706 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 19:05:50 INFO - PROCESS | 1810 | 1463191550709 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 19:05:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 19:05:50 INFO - PROCESS | 1810 | 1463191550716 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 19:05:50 INFO - PROCESS | 1810 | 1463191550726 Marionette TRACE conn4 <- [1,2686,null,{}] 19:05:50 INFO - PROCESS | 1810 | 1463191550733 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}] 19:05:51 INFO - PROCESS | 1810 | 1463191551021 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 19:05:51 INFO - PROCESS | 1810 | 1463191551288 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:51 INFO - PROCESS | 1810 | ++DOCSHELL 0x91a13c00 == 145 [pid = 1810] [id = 679] 19:05:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x91a91c00) [pid = 1810] [serial = 2038] [outer = (nil)] 19:05:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x92dd3400) [pid = 1810] [serial = 2039] [outer = 0x91a91c00] 19:05:51 INFO - PROCESS | 1810 | 1463191551376 Marionette DEBUG loaded listener.js 19:05:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x93936800) [pid = 1810] [serial = 2040] [outer = 0x91a91c00] 19:05:52 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:52 INFO - PROCESS | 1810 | 1463191552799 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 19:05:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 19:05:52 INFO - PROCESS | 1810 | 1463191552867 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 19:05:52 INFO - PROCESS | 1810 | 1463191552874 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 19:05:52 INFO - PROCESS | 1810 | 1463191552878 Marionette TRACE conn4 <- [1,2690,null,{}] 19:05:52 INFO - PROCESS | 1810 | 1463191552941 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}] 19:05:53 INFO - PROCESS | 1810 | 1463191553290 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 19:05:53 INFO - PROCESS | 1810 | 1463191553520 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:53 INFO - PROCESS | 1810 | ++DOCSHELL 0x9388f400 == 146 [pid = 1810] [id = 680] 19:05:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x93931c00) [pid = 1810] [serial = 2041] [outer = (nil)] 19:05:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x9503b400) [pid = 1810] [serial = 2042] [outer = 0x93931c00] 19:05:53 INFO - PROCESS | 1810 | 1463191553631 Marionette DEBUG loaded listener.js 19:05:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x98326000) [pid = 1810] [serial = 2043] [outer = 0x93931c00] 19:05:55 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:55 INFO - PROCESS | 1810 | 1463191555137 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 19:05:55 INFO - PROCESS | 1810 | 1463191555170 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 19:05:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 19:05:55 INFO - PROCESS | 1810 | 1463191555177 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 19:05:55 INFO - PROCESS | 1810 | 1463191555182 Marionette TRACE conn4 <- [1,2694,null,{}] 19:05:55 INFO - PROCESS | 1810 | 1463191555187 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}] 19:05:55 INFO - PROCESS | 1810 | 1463191555540 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 19:05:55 INFO - PROCESS | 1810 | 1463191555845 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x945e2400 == 147 [pid = 1810] [id = 681] 19:05:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x97764c00) [pid = 1810] [serial = 2044] [outer = (nil)] 19:05:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x99f9e000) [pid = 1810] [serial = 2045] [outer = 0x97764c00] 19:05:55 INFO - PROCESS | 1810 | 1463191555936 Marionette DEBUG loaded listener.js 19:05:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x9a439c00) [pid = 1810] [serial = 2046] [outer = 0x97764c00] 19:05:57 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:57 INFO - PROCESS | 1810 | 1463191557345 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 19:05:57 INFO - PROCESS | 1810 | 1463191557419 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 19:05:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 19:05:57 INFO - PROCESS | 1810 | 1463191557426 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 19:05:57 INFO - PROCESS | 1810 | 1463191557430 Marionette TRACE conn4 <- [1,2698,null,{}] 19:05:57 INFO - PROCESS | 1810 | 1463191557532 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}] 19:05:57 INFO - PROCESS | 1810 | 1463191557781 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 19:05:58 INFO - PROCESS | 1810 | 1463191558077 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x91a11800 == 148 [pid = 1810] [id = 682] 19:05:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x99a88c00) [pid = 1810] [serial = 2047] [outer = (nil)] 19:05:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x9adf6800) [pid = 1810] [serial = 2048] [outer = 0x99a88c00] 19:05:58 INFO - PROCESS | 1810 | 1463191558172 Marionette DEBUG loaded listener.js 19:05:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x9b603c00) [pid = 1810] [serial = 2049] [outer = 0x99a88c00] 19:05:59 INFO - PROCESS | 1810 | SkCairoFTTypeface::onFilterRec unimplemented 19:05:59 INFO - PROCESS | 1810 | 1463191559601 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 19:05:59 INFO - PROCESS | 1810 | 1463191559675 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 19:05:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 19:05:59 INFO - PROCESS | 1810 | 1463191559735 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 19:05:59 INFO - PROCESS | 1810 | 1463191559740 Marionette TRACE conn4 <- [1,2702,null,{}] 19:05:59 INFO - PROCESS | 1810 | 1463191559803 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}] 19:06:00 INFO - PROCESS | 1810 | 1463191560061 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 19:06:00 INFO - PROCESS | 1810 | 1463191560375 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x87829000 == 149 [pid = 1810] [id = 683] 19:06:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x997a9400) [pid = 1810] [serial = 2050] [outer = (nil)] 19:06:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0xa051c400) [pid = 1810] [serial = 2051] [outer = 0x997a9400] 19:06:00 INFO - PROCESS | 1810 | 1463191560478 Marionette DEBUG loaded listener.js 19:06:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0xa22a9400) [pid = 1810] [serial = 2052] [outer = 0x997a9400] 19:06:01 INFO - PROCESS | 1810 | 1463191561520 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]]]}] 19:06:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 19:06:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1889ms 19:06:01 INFO - PROCESS | 1810 | 1463191561573 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 19:06:01 INFO - PROCESS | 1810 | 1463191561576 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 19:06:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 19:06:01 INFO - PROCESS | 1810 | 1463191561583 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 19:06:01 INFO - PROCESS | 1810 | 1463191561587 Marionette TRACE conn4 <- [1,2706,null,{}] 19:06:01 INFO - PROCESS | 1810 | 1463191561592 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}] 19:06:01 INFO - PROCESS | 1810 | 1463191561897 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 19:06:04 INFO - PROCESS | 1810 | --DOCSHELL 0x8b5c6000 == 148 [pid = 1810] [id = 459] 19:06:04 INFO - PROCESS | 1810 | --DOCSHELL 0x8afe9000 == 147 [pid = 1810] [id = 632] 19:06:04 INFO - PROCESS | 1810 | --DOCSHELL 0x93bf3400 == 146 [pid = 1810] [id = 129] 19:06:04 INFO - PROCESS | 1810 | --DOCSHELL 0x8c588400 == 145 [pid = 1810] [id = 578] 19:06:04 INFO - PROCESS | 1810 | --DOCSHELL 0x8c58f000 == 144 [pid = 1810] [id = 669] 19:06:04 INFO - PROCESS | 1810 | --DOCSHELL 0x8b1b0800 == 143 [pid = 1810] [id = 668] 19:06:04 INFO - PROCESS | 1810 | --DOCSHELL 0x8afe8800 == 142 [pid = 1810] [id = 667] 19:06:04 INFO - PROCESS | 1810 | --DOCSHELL 0x86e78c00 == 141 [pid = 1810] [id = 666] 19:06:04 INFO - PROCESS | 1810 | --DOCSHELL 0x9ac73800 == 140 [pid = 1810] [id = 664] 19:06:04 INFO - PROCESS | 1810 | --DOCSHELL 0xa36ecc00 == 139 [pid = 1810] [id = 663] 19:06:04 INFO - PROCESS | 1810 | --DOCSHELL 0x9a430c00 == 138 [pid = 1810] [id = 661] 19:06:04 INFO - PROCESS | 1810 | --DOCSHELL 0x86257c00 == 137 [pid = 1810] [id = 595] 19:06:04 INFO - PROCESS | 1810 | --DOCSHELL 0x9a0db400 == 136 [pid = 1810] [id = 662] 19:06:04 INFO - PROCESS | 1810 | --DOCSHELL 0x997a2800 == 135 [pid = 1810] [id = 660] 19:06:04 INFO - PROCESS | 1810 | --DOCSHELL 0x93b0b400 == 134 [pid = 1810] [id = 659] 19:06:04 INFO - PROCESS | 1810 | --DOCSHELL 0x92b43c00 == 133 [pid = 1810] [id = 658] 19:06:04 INFO - PROCESS | 1810 | --DOCSHELL 0x91a13800 == 132 [pid = 1810] [id = 657] 19:06:04 INFO - PROCESS | 1810 | --DOCSHELL 0x8dba2800 == 131 [pid = 1810] [id = 655] 19:06:04 INFO - PROCESS | 1810 | --DOCSHELL 0x8f6b9400 == 130 [pid = 1810] [id = 656] 19:06:04 INFO - PROCESS | 1810 | --DOCSHELL 0x8e87b400 == 129 [pid = 1810] [id = 654] 19:06:04 INFO - PROCESS | 1810 | --DOCSHELL 0x8e76a000 == 128 [pid = 1810] [id = 653] 19:06:04 INFO - PROCESS | 1810 | --DOCSHELL 0x8afb8c00 == 127 [pid = 1810] [id = 652] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x9d36e000) [pid = 1810] [serial = 1940] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x9107d800) [pid = 1810] [serial = 1917] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x8c246400) [pid = 1810] [serial = 1949] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x99c5c000) [pid = 1810] [serial = 1935] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x8dbad000) [pid = 1810] [serial = 1952] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x8e882800) [pid = 1810] [serial = 1910] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x945e1800) [pid = 1810] [serial = 1928] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x98a3c000) [pid = 1810] [serial = 1931] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0xa3166000) [pid = 1810] [serial = 1946] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x92b90000) [pid = 1810] [serial = 1925] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x9269d000) [pid = 1810] [serial = 1922] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x9b604000) [pid = 1810] [serial = 1938] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x91498000) [pid = 1810] [serial = 1919] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x9149e800) [pid = 1810] [serial = 1920] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x8e9cec00) [pid = 1810] [serial = 1911] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x91075800) [pid = 1810] [serial = 1916] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x8c4e4c00) [pid = 1810] [serial = 1950] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x8f6b4400) [pid = 1810] [serial = 1913] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x8e87d800) [pid = 1810] [serial = 1854] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x9aaa9c00) [pid = 1810] [serial = 1937] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x9d870000) [pid = 1810] [serial = 1941] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x92dd3800) [pid = 1810] [serial = 1926] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x8f705c00) [pid = 1810] [serial = 1914] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x97768000) [pid = 1810] [serial = 1929] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x98ac4800) [pid = 1810] [serial = 1932] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x92a06400) [pid = 1810] [serial = 1923] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 120 (0x8c58bc00) [pid = 1810] [serial = 1908] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 119 (0xa2584800) [pid = 1810] [serial = 1943] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 118 (0x99c55400) [pid = 1810] [serial = 1934] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 117 (0x8e76dc00) [pid = 1810] [serial = 1953] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 116 (0xa258f000) [pid = 1810] [serial = 1944] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 115 (0x8b8a8000) [pid = 1810] [serial = 1907] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 114 (0xa33b7400) [pid = 1810] [serial = 1947] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | --DOMWINDOW == 113 (0x8ec76000) [pid = 1810] [serial = 1955] [outer = (nil)] [url = about:blank] 19:06:04 INFO - PROCESS | 1810 | 1463191564444 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x86e75400 == 128 [pid = 1810] [id = 684] 19:06:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 114 (0x86e76400) [pid = 1810] [serial = 2053] [outer = (nil)] 19:06:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 115 (0x8782a800) [pid = 1810] [serial = 2054] [outer = 0x86e76400] 19:06:04 INFO - PROCESS | 1810 | 1463191564533 Marionette DEBUG loaded listener.js 19:06:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0x8a50a000) [pid = 1810] [serial = 2055] [outer = 0x86e76400] 19:06:05 INFO - PROCESS | 1810 | 1463191565807 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]]]}] 19:06:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 19:06:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 4249ms 19:06:05 INFO - PROCESS | 1810 | 1463191565836 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 19:06:05 INFO - PROCESS | 1810 | 1463191565845 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 19:06:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 19:06:05 INFO - PROCESS | 1810 | 1463191565877 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 19:06:05 INFO - PROCESS | 1810 | 1463191565886 Marionette TRACE conn4 <- [1,2710,null,{}] 19:06:05 INFO - PROCESS | 1810 | 1463191565912 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}] 19:06:06 INFO - PROCESS | 1810 | 1463191566261 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 19:06:06 INFO - PROCESS | 1810 | 1463191566756 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b89f400 == 129 [pid = 1810] [id = 685] 19:06:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x8b8a2000) [pid = 1810] [serial = 2056] [outer = (nil)] 19:06:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x8c28ac00) [pid = 1810] [serial = 2057] [outer = 0x8b8a2000] 19:06:06 INFO - PROCESS | 1810 | 1463191566896 Marionette DEBUG loaded listener.js 19:06:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x8c514400) [pid = 1810] [serial = 2058] [outer = 0x8b8a2000] 19:06:08 INFO - PROCESS | 1810 | 1463191568048 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] 19:06:08 INFO - PROCESS | 1810 | 1463191568129 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 19:06:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 19:06:08 INFO - PROCESS | 1810 | 1463191568157 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 19:06:08 INFO - PROCESS | 1810 | 1463191568160 Marionette TRACE conn4 <- [1,2714,null,{}] 19:06:08 INFO - PROCESS | 1810 | 1463191568167 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}] 19:06:08 INFO - PROCESS | 1810 | 1463191568478 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 19:06:08 INFO - PROCESS | 1810 | 1463191568523 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c28b800 == 130 [pid = 1810] [id = 686] 19:06:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 120 (0x8c50fc00) [pid = 1810] [serial = 2059] [outer = (nil)] 19:06:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 121 (0x8dbb0000) [pid = 1810] [serial = 2060] [outer = 0x8c50fc00] 19:06:08 INFO - PROCESS | 1810 | 1463191568604 Marionette DEBUG loaded listener.js 19:06:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x8e765800) [pid = 1810] [serial = 2061] [outer = 0x8c50fc00] 19:06:09 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x92b5c000) [pid = 1810] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:06:09 INFO - PROCESS | 1810 | --DOMWINDOW == 120 (0x8afea000) [pid = 1810] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 19:06:09 INFO - PROCESS | 1810 | --DOMWINDOW == 119 (0x8b627c00) [pid = 1810] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:06:09 INFO - PROCESS | 1810 | --DOMWINDOW == 118 (0x9269e000) [pid = 1810] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:06:09 INFO - PROCESS | 1810 | --DOMWINDOW == 117 (0xa272b800) [pid = 1810] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:06:09 INFO - PROCESS | 1810 | --DOMWINDOW == 116 (0x91074000) [pid = 1810] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:06:09 INFO - PROCESS | 1810 | --DOMWINDOW == 115 (0x87825400) [pid = 1810] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:06:09 INFO - PROCESS | 1810 | --DOMWINDOW == 114 (0x8e882c00) [pid = 1810] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:06:09 INFO - PROCESS | 1810 | --DOMWINDOW == 113 (0x8f6bd800) [pid = 1810] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:06:09 INFO - PROCESS | 1810 | --DOMWINDOW == 112 (0x9a432400) [pid = 1810] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:06:09 INFO - PROCESS | 1810 | --DOMWINDOW == 111 (0x93bf4000) [pid = 1810] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:06:09 INFO - PROCESS | 1810 | --DOMWINDOW == 110 (0x8f6b6000) [pid = 1810] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:06:09 INFO - PROCESS | 1810 | --DOMWINDOW == 109 (0x8b109000) [pid = 1810] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:06:09 INFO - PROCESS | 1810 | --DOMWINDOW == 108 (0x8b301800) [pid = 1810] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 19:06:09 INFO - PROCESS | 1810 | --DOMWINDOW == 107 (0x99c57800) [pid = 1810] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:06:10 INFO - PROCESS | 1810 | 1463191570112 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]]]}] 19:06:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 19:06:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2039ms 19:06:10 INFO - PROCESS | 1810 | 1463191570197 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 19:06:10 INFO - PROCESS | 1810 | 1463191570202 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 19:06:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 19:06:10 INFO - PROCESS | 1810 | 1463191570216 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 19:06:10 INFO - PROCESS | 1810 | 1463191570225 Marionette TRACE conn4 <- [1,2718,null,{}] 19:06:10 INFO - PROCESS | 1810 | 1463191570241 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}] 19:06:10 INFO - PROCESS | 1810 | 1463191570570 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 19:06:10 INFO - PROCESS | 1810 | 1463191570590 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b10ec00 == 131 [pid = 1810] [id = 687] 19:06:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 108 (0x8d30e800) [pid = 1810] [serial = 2062] [outer = (nil)] 19:06:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 109 (0x8e9d3800) [pid = 1810] [serial = 2063] [outer = 0x8d30e800] 19:06:10 INFO - PROCESS | 1810 | 1463191570685 Marionette DEBUG loaded listener.js 19:06:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 110 (0x8ec80000) [pid = 1810] [serial = 2064] [outer = 0x8d30e800] 19:06:12 INFO - PROCESS | 1810 | 1463191572411 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] 19:06:12 INFO - PROCESS | 1810 | 1463191572479 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 19:06:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 19:06:12 INFO - PROCESS | 1810 | 1463191572500 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 19:06:12 INFO - PROCESS | 1810 | 1463191572505 Marionette TRACE conn4 <- [1,2722,null,{}] 19:06:12 INFO - PROCESS | 1810 | 1463191572515 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}] 19:06:12 INFO - PROCESS | 1810 | 1463191572814 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 19:06:13 INFO - PROCESS | 1810 | 1463191573128 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x8782d400 == 132 [pid = 1810] [id = 688] 19:06:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 111 (0x8b1a7400) [pid = 1810] [serial = 2065] [outer = (nil)] 19:06:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 112 (0x8d30b800) [pid = 1810] [serial = 2066] [outer = 0x8b1a7400] 19:06:13 INFO - PROCESS | 1810 | 1463191573232 Marionette DEBUG loaded listener.js 19:06:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 113 (0x8dba5c00) [pid = 1810] [serial = 2067] [outer = 0x8b1a7400] 19:06:14 INFO - PROCESS | 1810 | 1463191574279 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] 19:06:14 INFO - PROCESS | 1810 | 1463191574358 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 19:06:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 19:06:14 INFO - PROCESS | 1810 | 1463191574370 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 19:06:14 INFO - PROCESS | 1810 | 1463191574374 Marionette TRACE conn4 <- [1,2726,null,{}] 19:06:14 INFO - PROCESS | 1810 | 1463191574384 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}] 19:06:14 INFO - PROCESS | 1810 | 1463191574708 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 19:06:15 INFO - PROCESS | 1810 | 1463191575136 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:15 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e9d4c00 == 133 [pid = 1810] [id = 689] 19:06:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 114 (0x8e9d7c00) [pid = 1810] [serial = 2068] [outer = (nil)] 19:06:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 115 (0x8ee02c00) [pid = 1810] [serial = 2069] [outer = 0x8e9d7c00] 19:06:15 INFO - PROCESS | 1810 | 1463191575254 Marionette DEBUG loaded listener.js 19:06:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0x8f702400) [pid = 1810] [serial = 2070] [outer = 0x8e9d7c00] 19:06:16 INFO - PROCESS | 1810 | 1463191576380 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]]]}] 19:06:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 19:06:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 2043ms 19:06:16 INFO - PROCESS | 1810 | 1463191576413 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 19:06:16 INFO - PROCESS | 1810 | 1463191576417 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 19:06:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 19:06:16 INFO - PROCESS | 1810 | 1463191576425 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 19:06:16 INFO - PROCESS | 1810 | 1463191576431 Marionette TRACE conn4 <- [1,2730,null,{}] 19:06:16 INFO - PROCESS | 1810 | 1463191576451 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}] 19:06:16 INFO - PROCESS | 1810 | 1463191576743 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 19:06:17 INFO - PROCESS | 1810 | 1463191577137 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x9106f800 == 134 [pid = 1810] [id = 690] 19:06:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x9107e400) [pid = 1810] [serial = 2071] [outer = (nil)] 19:06:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x912b7800) [pid = 1810] [serial = 2072] [outer = 0x9107e400] 19:06:17 INFO - PROCESS | 1810 | 1463191577254 Marionette DEBUG loaded listener.js 19:06:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x914a2c00) [pid = 1810] [serial = 2073] [outer = 0x9107e400] 19:06:18 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 19:06:18 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 19:06:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 19:06:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:06:18 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1 19:06:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:06:18 INFO - _addTest/ [0,2733,"getWindowHandle",null] 19:06:18 INFO - PROCESS | 1810 | 1463191578726 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 19:06:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 19:06:18 INFO - PROCESS | 1810 | 1463191578733 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 19:06:18 INFO - PROCESS | 1810 | 1463191578737 Marionette TRACE conn4 <- [1,2734,null,{}] 19:06:18 INFO - PROCESS | 1810 | 1463191578744 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}] 19:06:19 INFO - PROCESS | 1810 | 1463191579065 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 19:06:19 INFO - PROCESS | 1810 | 1463191579384 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x91076800 == 135 [pid = 1810] [id = 691] 19:06:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 120 (0x914a1000) [pid = 1810] [serial = 2074] [outer = (nil)] 19:06:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 121 (0x92698c00) [pid = 1810] [serial = 2075] [outer = 0x914a1000] 19:06:19 INFO - PROCESS | 1810 | 1463191579490 Marionette DEBUG loaded listener.js 19:06:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x9269f000) [pid = 1810] [serial = 2076] [outer = 0x914a1000] 19:06:20 INFO - PROCESS | 1810 | 1463191580647 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]]]}] 19:06:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 19:06:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1992ms 19:06:20 INFO - PROCESS | 1810 | 1463191580727 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 19:06:20 INFO - PROCESS | 1810 | 1463191580732 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 19:06:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 19:06:20 INFO - PROCESS | 1810 | 1463191580740 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 19:06:20 INFO - PROCESS | 1810 | 1463191580745 Marionette TRACE conn4 <- [1,2738,null,{}] 19:06:20 INFO - PROCESS | 1810 | 1463191580752 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}] 19:06:21 INFO - PROCESS | 1810 | 1463191581058 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 19:06:21 INFO - PROCESS | 1810 | 1463191581424 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:21 INFO - PROCESS | 1810 | ++DOCSHELL 0x8dba3400 == 136 [pid = 1810] [id = 692] 19:06:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x8dba4000) [pid = 1810] [serial = 2077] [outer = (nil)] 19:06:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x92b48800) [pid = 1810] [serial = 2078] [outer = 0x8dba4000] 19:06:21 INFO - PROCESS | 1810 | 1463191581524 Marionette DEBUG loaded listener.js 19:06:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x92b98400) [pid = 1810] [serial = 2079] [outer = 0x8dba4000] 19:06:22 INFO - PROCESS | 1810 | 1463191582585 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]]]}] 19:06:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 19:06:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1889ms 19:06:22 INFO - PROCESS | 1810 | 1463191582631 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 19:06:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 19:06:22 INFO - PROCESS | 1810 | 1463191582635 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 19:06:22 INFO - PROCESS | 1810 | 1463191582642 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 19:06:22 INFO - PROCESS | 1810 | 1463191582646 Marionette TRACE conn4 <- [1,2742,null,{}] 19:06:22 INFO - PROCESS | 1810 | 1463191582652 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}] 19:06:22 INFO - PROCESS | 1810 | 1463191582941 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 19:06:23 INFO - PROCESS | 1810 | 1463191583318 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x9212f800 == 137 [pid = 1810] [id = 693] 19:06:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x92a10400) [pid = 1810] [serial = 2080] [outer = (nil)] 19:06:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x95086400) [pid = 1810] [serial = 2081] [outer = 0x92a10400] 19:06:23 INFO - PROCESS | 1810 | 1463191583423 Marionette DEBUG loaded listener.js 19:06:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x98ac2800) [pid = 1810] [serial = 2082] [outer = 0x92a10400] 19:06:24 INFO - PROCESS | 1810 | 1463191584357 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]]]}] 19:06:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 19:06:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1795ms 19:06:24 INFO - PROCESS | 1810 | 1463191584437 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 19:06:24 INFO - PROCESS | 1810 | 1463191584442 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 19:06:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 19:06:24 INFO - PROCESS | 1810 | 1463191584448 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 19:06:24 INFO - PROCESS | 1810 | 1463191584451 Marionette TRACE conn4 <- [1,2746,null,{}] 19:06:24 INFO - PROCESS | 1810 | 1463191584458 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}] 19:06:24 INFO - PROCESS | 1810 | 1463191584738 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 19:06:25 INFO - PROCESS | 1810 | 1463191585088 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x97766400 == 138 [pid = 1810] [id = 694] 19:06:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x97767400) [pid = 1810] [serial = 2083] [outer = (nil)] 19:06:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x99b9f800) [pid = 1810] [serial = 2084] [outer = 0x97767400] 19:06:25 INFO - PROCESS | 1810 | 1463191585213 Marionette DEBUG loaded listener.js 19:06:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x99f9c400) [pid = 1810] [serial = 2085] [outer = 0x97767400] 19:06:26 INFO - PROCESS | 1810 | 1463191586268 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]]]}] 19:06:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 19:06:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1896ms 19:06:26 INFO - PROCESS | 1810 | 1463191586345 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 19:06:26 INFO - PROCESS | 1810 | 1463191586349 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 19:06:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 19:06:26 INFO - PROCESS | 1810 | 1463191586356 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:06:26 INFO - PROCESS | 1810 | 1463191586360 Marionette TRACE conn4 <- [1,2750,null,{}] 19:06:26 INFO - PROCESS | 1810 | 1463191586366 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}] 19:06:26 INFO - PROCESS | 1810 | 1463191586628 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 19:06:26 INFO - PROCESS | 1810 | 1463191586980 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x86256000 == 139 [pid = 1810] [id = 695] 19:06:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x945e3800) [pid = 1810] [serial = 2086] [outer = (nil)] 19:06:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x9a435c00) [pid = 1810] [serial = 2087] [outer = 0x945e3800] 19:06:27 INFO - PROCESS | 1810 | 1463191587078 Marionette DEBUG loaded listener.js 19:06:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x9a90c400) [pid = 1810] [serial = 2088] [outer = 0x945e3800] 19:06:27 INFO - PROCESS | 1810 | 1463191587990 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]]]}] 19:06:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 19:06:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1690ms 19:06:28 INFO - PROCESS | 1810 | 1463191588064 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 19:06:28 INFO - PROCESS | 1810 | 1463191588067 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 19:06:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 19:06:28 INFO - PROCESS | 1810 | 1463191588077 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:06:28 INFO - PROCESS | 1810 | 1463191588081 Marionette TRACE conn4 <- [1,2754,null,{}] 19:06:28 INFO - PROCESS | 1810 | 1463191588087 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}] 19:06:28 INFO - PROCESS | 1810 | 1463191588351 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 19:06:28 INFO - PROCESS | 1810 | 1463191588709 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:28 INFO - PROCESS | 1810 | ++DOCSHELL 0x9269e800 == 140 [pid = 1810] [id = 696] 19:06:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x92a0bc00) [pid = 1810] [serial = 2089] [outer = (nil)] 19:06:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x9b470000) [pid = 1810] [serial = 2090] [outer = 0x92a0bc00] 19:06:28 INFO - PROCESS | 1810 | 1463191588810 Marionette DEBUG loaded listener.js 19:06:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x9b971400) [pid = 1810] [serial = 2091] [outer = 0x92a0bc00] 19:06:29 INFO - PROCESS | 1810 | 1463191589752 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]]]}] 19:06:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 19:06:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1737ms 19:06:29 INFO - PROCESS | 1810 | 1463191589816 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 19:06:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 19:06:29 INFO - PROCESS | 1810 | 1463191589820 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 19:06:29 INFO - PROCESS | 1810 | 1463191589826 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:06:29 INFO - PROCESS | 1810 | 1463191589830 Marionette TRACE conn4 <- [1,2758,null,{}] 19:06:29 INFO - PROCESS | 1810 | 1463191589836 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}] 19:06:30 INFO - PROCESS | 1810 | 1463191590083 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 19:06:30 INFO - PROCESS | 1810 | 1463191590448 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x9b4ac400 == 141 [pid = 1810] [id = 697] 19:06:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0xa051d400) [pid = 1810] [serial = 2092] [outer = (nil)] 19:06:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0xa2375400) [pid = 1810] [serial = 2093] [outer = 0xa051d400] 19:06:30 INFO - PROCESS | 1810 | 1463191590557 Marionette DEBUG loaded listener.js 19:06:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0xa2584c00) [pid = 1810] [serial = 2094] [outer = 0xa051d400] 19:06:31 INFO - PROCESS | 1810 | 1463191591563 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]]]}] 19:06:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 19:06:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1789ms 19:06:31 INFO - PROCESS | 1810 | 1463191591616 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 19:06:31 INFO - PROCESS | 1810 | 1463191591619 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 19:06:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 19:06:31 INFO - PROCESS | 1810 | 1463191591627 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:06:31 INFO - PROCESS | 1810 | 1463191591631 Marionette TRACE conn4 <- [1,2762,null,{}] 19:06:31 INFO - PROCESS | 1810 | 1463191591638 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}] 19:06:31 INFO - PROCESS | 1810 | 1463191591910 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 19:06:32 INFO - PROCESS | 1810 | 1463191592275 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:32 INFO - PROCESS | 1810 | ++DOCSHELL 0xa1058800 == 142 [pid = 1810] [id = 698] 19:06:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0xa33b7c00) [pid = 1810] [serial = 2095] [outer = (nil)] 19:06:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0xa33bec00) [pid = 1810] [serial = 2096] [outer = 0xa33b7c00] 19:06:32 INFO - PROCESS | 1810 | 1463191592380 Marionette DEBUG loaded listener.js 19:06:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0xa513a400) [pid = 1810] [serial = 2097] [outer = 0xa33b7c00] 19:06:33 INFO - PROCESS | 1810 | 1463191593330 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]]]}] 19:06:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 19:06:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1742ms 19:06:33 INFO - PROCESS | 1810 | 1463191593371 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 19:06:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 19:06:33 INFO - PROCESS | 1810 | 1463191593375 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 19:06:33 INFO - PROCESS | 1810 | 1463191593381 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:06:33 INFO - PROCESS | 1810 | 1463191593385 Marionette TRACE conn4 <- [1,2766,null,{}] 19:06:33 INFO - PROCESS | 1810 | 1463191593391 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}] 19:06:33 INFO - PROCESS | 1810 | 1463191593627 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 19:06:34 INFO - PROCESS | 1810 | 1463191593990 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x945d9800 == 143 [pid = 1810] [id = 699] 19:06:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x97772000) [pid = 1810] [serial = 2098] [outer = (nil)] 19:06:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0xa6879800) [pid = 1810] [serial = 2099] [outer = 0x97772000] 19:06:34 INFO - PROCESS | 1810 | 1463191594083 Marionette DEBUG loaded listener.js 19:06:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0xa6885400) [pid = 1810] [serial = 2100] [outer = 0x97772000] 19:06:35 INFO - PROCESS | 1810 | 1463191595075 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]]]}] 19:06:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 19:06:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1744ms 19:06:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 19:06:35 INFO - PROCESS | 1810 | 1463191595127 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 19:06:35 INFO - PROCESS | 1810 | 1463191595130 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 19:06:35 INFO - PROCESS | 1810 | 1463191595137 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:06:35 INFO - PROCESS | 1810 | 1463191595141 Marionette TRACE conn4 <- [1,2770,null,{}] 19:06:35 INFO - PROCESS | 1810 | 1463191595147 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}] 19:06:35 INFO - PROCESS | 1810 | 1463191595425 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 19:06:35 INFO - PROCESS | 1810 | 1463191595785 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f866c00 == 144 [pid = 1810] [id = 700] 19:06:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x8f867000) [pid = 1810] [serial = 2101] [outer = (nil)] 19:06:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x8f86ec00) [pid = 1810] [serial = 2102] [outer = 0x8f867000] 19:06:35 INFO - PROCESS | 1810 | 1463191595883 Marionette DEBUG loaded listener.js 19:06:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x8f871400) [pid = 1810] [serial = 2103] [outer = 0x8f867000] 19:06:36 INFO - PROCESS | 1810 | 1463191596789 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]]]}] 19:06:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 19:06:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1689ms 19:06:36 INFO - PROCESS | 1810 | 1463191596826 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 19:06:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 19:06:36 INFO - PROCESS | 1810 | 1463191596831 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 19:06:36 INFO - PROCESS | 1810 | 1463191596838 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 19:06:36 INFO - PROCESS | 1810 | 1463191596841 Marionette TRACE conn4 <- [1,2774,null,{}] 19:06:36 INFO - PROCESS | 1810 | 1463191596847 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}] 19:06:37 INFO - PROCESS | 1810 | 1463191597094 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 19:06:37 INFO - PROCESS | 1810 | 1463191597449 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e82bc00 == 145 [pid = 1810] [id = 701] 19:06:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x8e82f000) [pid = 1810] [serial = 2104] [outer = (nil)] 19:06:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x8e834800) [pid = 1810] [serial = 2105] [outer = 0x8e82f000] 19:06:37 INFO - PROCESS | 1810 | 1463191597546 Marionette DEBUG loaded listener.js 19:06:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x8e837400) [pid = 1810] [serial = 2106] [outer = 0x8e82f000] 19:06:38 INFO - PROCESS | 1810 | 1463191598472 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]]]}] 19:06:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 19:06:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1685ms 19:06:38 INFO - PROCESS | 1810 | 1463191598523 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 19:06:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 19:06:38 INFO - PROCESS | 1810 | 1463191598528 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 19:06:38 INFO - PROCESS | 1810 | 1463191598534 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 19:06:38 INFO - PROCESS | 1810 | 1463191598537 Marionette TRACE conn4 <- [1,2778,null,{}] 19:06:38 INFO - PROCESS | 1810 | 1463191598543 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}] 19:06:38 INFO - PROCESS | 1810 | 1463191598793 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 19:06:39 INFO - PROCESS | 1810 | 1463191599153 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e82c000 == 146 [pid = 1810] [id = 702] 19:06:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x8e82ec00) [pid = 1810] [serial = 2107] [outer = (nil)] 19:06:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x8f86fc00) [pid = 1810] [serial = 2108] [outer = 0x8e82ec00] 19:06:39 INFO - PROCESS | 1810 | 1463191599247 Marionette DEBUG loaded listener.js 19:06:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x8f874400) [pid = 1810] [serial = 2109] [outer = 0x8e82ec00] 19:06:40 INFO - PROCESS | 1810 | 1463191600205 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]]]}] 19:06:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 19:06:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1734ms 19:06:40 INFO - PROCESS | 1810 | 1463191600268 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 19:06:40 INFO - PROCESS | 1810 | 1463191600273 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 19:06:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 19:06:40 INFO - PROCESS | 1810 | 1463191600279 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 19:06:40 INFO - PROCESS | 1810 | 1463191600282 Marionette TRACE conn4 <- [1,2782,null,{}] 19:06:40 INFO - PROCESS | 1810 | 1463191600288 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}] 19:06:40 INFO - PROCESS | 1810 | 1463191600549 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 19:06:40 INFO - PROCESS | 1810 | 1463191600935 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:40 INFO - PROCESS | 1810 | ++DOCSHELL 0xa687f400 == 147 [pid = 1810] [id = 703] 19:06:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0xa68e0c00) [pid = 1810] [serial = 2110] [outer = (nil)] 19:06:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0xa68e5400) [pid = 1810] [serial = 2111] [outer = 0xa68e0c00] 19:06:41 INFO - PROCESS | 1810 | 1463191601037 Marionette DEBUG loaded listener.js 19:06:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0xa6976000) [pid = 1810] [serial = 2112] [outer = 0xa68e0c00] 19:06:44 INFO - PROCESS | 1810 | --DOCSHELL 0x8b303400 == 146 [pid = 1810] [id = 633] 19:06:44 INFO - PROCESS | 1810 | --DOCSHELL 0x8625b800 == 145 [pid = 1810] [id = 644] 19:06:44 INFO - PROCESS | 1810 | --DOCSHELL 0x8ec91c00 == 144 [pid = 1810] [id = 638] 19:06:44 INFO - PROCESS | 1810 | --DOCSHELL 0x9269dc00 == 143 [pid = 1810] [id = 643] 19:06:44 INFO - PROCESS | 1810 | --DOCSHELL 0x86258400 == 142 [pid = 1810] [id = 640] 19:06:44 INFO - PROCESS | 1810 | --DOCSHELL 0x9269bc00 == 141 [pid = 1810] [id = 641] 19:06:44 INFO - PROCESS | 1810 | --DOCSHELL 0x92b4b000 == 140 [pid = 1810] [id = 642] 19:06:44 INFO - PROCESS | 1810 | --DOCSHELL 0x8d30f000 == 139 [pid = 1810] [id = 674] 19:06:44 INFO - PROCESS | 1810 | --DOCSHELL 0x8c289800 == 138 [pid = 1810] [id = 672] 19:06:44 INFO - PROCESS | 1810 | --DOCSHELL 0x8e75cc00 == 137 [pid = 1810] [id = 673] 19:06:44 INFO - PROCESS | 1810 | --DOCSHELL 0x8b62a800 == 136 [pid = 1810] [id = 671] 19:06:44 INFO - PROCESS | 1810 | --DOCSHELL 0x86e6ac00 == 135 [pid = 1810] [id = 670] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x97766800) [pid = 1810] [serial = 1977] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x8b1b5000) [pid = 1810] [serial = 2003] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x8e886000) [pid = 1810] [serial = 1905] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x93934c00) [pid = 1810] [serial = 1974] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x8d991000) [pid = 1810] [serial = 2009] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0xa33b9800) [pid = 1810] [serial = 1988] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0xa6381800) [pid = 1810] [serial = 1991] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x87881000) [pid = 1810] [serial = 1997] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x92692400) [pid = 1810] [serial = 1971] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x87882400) [pid = 1810] [serial = 2001] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0xa36f0400) [pid = 1810] [serial = 1989] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x8ec91400) [pid = 1810] [serial = 1962] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x8b62ac00) [pid = 1810] [serial = 2004] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x95016400) [pid = 1810] [serial = 1976] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x914a1400) [pid = 1810] [serial = 1967] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x9b973400) [pid = 1810] [serial = 1986] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x99c51c00) [pid = 1810] [serial = 1979] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x8f707400) [pid = 1810] [serial = 1964] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x92b93800) [pid = 1810] [serial = 1973] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x8d8a7c00) [pid = 1810] [serial = 1959] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x91a15000) [pid = 1810] [serial = 1968] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x8c587400) [pid = 1810] [serial = 2007] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x9b848000) [pid = 1810] [serial = 1985] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x8b80e400) [pid = 1810] [serial = 1958] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x8c4e9000) [pid = 1810] [serial = 2006] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x9a0cf400) [pid = 1810] [serial = 1980] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x8ec77400) [pid = 1810] [serial = 1961] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x8f9e4400) [pid = 1810] [serial = 1965] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x9a90f000) [pid = 1810] [serial = 1983] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x9212d000) [pid = 1810] [serial = 1970] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x87879c00) [pid = 1810] [serial = 2000] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x9a43bc00) [pid = 1810] [serial = 1982] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0xa68c8c00) [pid = 1810] [serial = 1994] [outer = (nil)] [url = about:blank] 19:06:44 INFO - PROCESS | 1810 | 1463191604977 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]]]}] 19:06:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 19:06:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 4747ms 19:06:45 INFO - PROCESS | 1810 | 1463191605028 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 19:06:45 INFO - PROCESS | 1810 | 1463191605034 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 19:06:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 19:06:45 INFO - PROCESS | 1810 | 1463191605043 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 19:06:45 INFO - PROCESS | 1810 | 1463191605049 Marionette TRACE conn4 <- [1,2786,null,{}] 19:06:45 INFO - PROCESS | 1810 | 1463191605059 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}] 19:06:45 INFO - PROCESS | 1810 | 1463191605362 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 19:06:45 INFO - PROCESS | 1810 | 1463191605585 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x8625e000 == 136 [pid = 1810] [id = 704] 19:06:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x8787ac00) [pid = 1810] [serial = 2113] [outer = (nil)] 19:06:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x8afae400) [pid = 1810] [serial = 2114] [outer = 0x8787ac00] 19:06:45 INFO - PROCESS | 1810 | 1463191605672 Marionette DEBUG loaded listener.js 19:06:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x8afb9000) [pid = 1810] [serial = 2115] [outer = 0x8787ac00] 19:06:46 INFO - PROCESS | 1810 | 1463191606541 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]]]}] 19:06:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 19:06:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1535ms 19:06:46 INFO - PROCESS | 1810 | 1463191606578 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 19:06:46 INFO - PROCESS | 1810 | 1463191606586 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 19:06:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 19:06:46 INFO - PROCESS | 1810 | 1463191606635 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 19:06:46 INFO - PROCESS | 1810 | 1463191606640 Marionette TRACE conn4 <- [1,2790,null,{}] 19:06:46 INFO - PROCESS | 1810 | 1463191606646 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}] 19:06:46 INFO - PROCESS | 1810 | 1463191606875 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 19:06:47 INFO - PROCESS | 1810 | 1463191607176 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:47 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b10f400 == 137 [pid = 1810] [id = 705] 19:06:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x8b110000) [pid = 1810] [serial = 2116] [outer = (nil)] 19:06:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x8b1acc00) [pid = 1810] [serial = 2117] [outer = 0x8b110000] 19:06:47 INFO - PROCESS | 1810 | 1463191607261 Marionette DEBUG loaded listener.js 19:06:47 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x8b307400) [pid = 1810] [serial = 2118] [outer = 0x8b110000] 19:06:48 INFO - PROCESS | 1810 | 1463191608195 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]]]}] 19:06:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 19:06:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1591ms 19:06:48 INFO - PROCESS | 1810 | 1463191608220 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 19:06:48 INFO - PROCESS | 1810 | 1463191608224 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 19:06:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 19:06:48 INFO - PROCESS | 1810 | 1463191608231 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 19:06:48 INFO - PROCESS | 1810 | 1463191608237 Marionette TRACE conn4 <- [1,2794,null,{}] 19:06:48 INFO - PROCESS | 1810 | 1463191608263 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}] 19:06:48 INFO - PROCESS | 1810 | 1463191608574 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 19:06:48 INFO - PROCESS | 1810 | 1463191608634 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b62d000 == 138 [pid = 1810] [id = 706] 19:06:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x8b62d800) [pid = 1810] [serial = 2119] [outer = (nil)] 19:06:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x8b808000) [pid = 1810] [serial = 2120] [outer = 0x8b62d800] 19:06:48 INFO - PROCESS | 1810 | 1463191608841 Marionette DEBUG loaded listener.js 19:06:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x8b89d800) [pid = 1810] [serial = 2121] [outer = 0x8b62d800] 19:06:49 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x8b80f400) [pid = 1810] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 19:06:49 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x8d8a9800) [pid = 1810] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 19:06:49 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x997a9400) [pid = 1810] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 19:06:49 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x8f6b6c00) [pid = 1810] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 19:06:49 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x8b8a2000) [pid = 1810] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 19:06:49 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x8e9dc000) [pid = 1810] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 19:06:49 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0xa2375c00) [pid = 1810] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:06:49 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x92131800) [pid = 1810] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:06:49 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x99a88c00) [pid = 1810] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 19:06:49 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x8c50fc00) [pid = 1810] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 19:06:49 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x8f6bf800) [pid = 1810] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 19:06:49 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x97764c00) [pid = 1810] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 19:06:49 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x86e76400) [pid = 1810] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 19:06:49 INFO - PROCESS | 1810 | --DOMWINDOW == 120 (0x91a91c00) [pid = 1810] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 19:06:49 INFO - PROCESS | 1810 | --DOMWINDOW == 119 (0x93931c00) [pid = 1810] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 19:06:49 INFO - PROCESS | 1810 | --DOMWINDOW == 118 (0x86e6c000) [pid = 1810] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 19:06:49 INFO - PROCESS | 1810 | --DOMWINDOW == 117 (0x8f6b9c00) [pid = 1810] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 19:06:49 INFO - PROCESS | 1810 | --DOMWINDOW == 116 (0x87878400) [pid = 1810] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:06:49 INFO - PROCESS | 1810 | --DOMWINDOW == 115 (0x8e8d1000) [pid = 1810] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 19:06:49 INFO - PROCESS | 1810 | --DOMWINDOW == 114 (0xa513d800) [pid = 1810] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:06:49 INFO - PROCESS | 1810 | --DOMWINDOW == 113 (0x8db9ac00) [pid = 1810] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:06:50 INFO - PROCESS | 1810 | 1463191610334 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]]]}] 19:06:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 19:06:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 2145ms 19:06:50 INFO - PROCESS | 1810 | 1463191610377 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 19:06:50 INFO - PROCESS | 1810 | 1463191610382 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 19:06:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 19:06:50 INFO - PROCESS | 1810 | 1463191610404 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 19:06:50 INFO - PROCESS | 1810 | 1463191610408 Marionette TRACE conn4 <- [1,2798,null,{}] 19:06:50 INFO - PROCESS | 1810 | 1463191610414 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}] 19:06:50 INFO - PROCESS | 1810 | 1463191610647 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 19:06:50 INFO - PROCESS | 1810 | 1463191610895 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:50 INFO - PROCESS | 1810 | ++DOCSHELL 0x86e70000 == 139 [pid = 1810] [id = 707] 19:06:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 114 (0x8afe5000) [pid = 1810] [serial = 2122] [outer = (nil)] 19:06:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 115 (0x8c24e400) [pid = 1810] [serial = 2123] [outer = 0x8afe5000] 19:06:51 INFO - PROCESS | 1810 | 1463191611003 Marionette DEBUG loaded listener.js 19:06:51 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0x8c28cc00) [pid = 1810] [serial = 2124] [outer = 0x8afe5000] 19:06:52 INFO - PROCESS | 1810 | 1463191612145 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]]]}] 19:06:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 19:06:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1804ms 19:06:52 INFO - PROCESS | 1810 | 1463191612195 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 19:06:52 INFO - PROCESS | 1810 | 1463191612202 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 19:06:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 19:06:52 INFO - PROCESS | 1810 | 1463191612211 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 19:06:52 INFO - PROCESS | 1810 | 1463191612218 Marionette TRACE conn4 <- [1,2802,null,{}] 19:06:52 INFO - PROCESS | 1810 | 1463191612229 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}] 19:06:52 INFO - PROCESS | 1810 | 1463191612529 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 19:06:52 INFO - PROCESS | 1810 | 1463191612896 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x86260000 == 140 [pid = 1810] [id = 708] 19:06:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x86e70400) [pid = 1810] [serial = 2125] [outer = (nil)] 19:06:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x8b101400) [pid = 1810] [serial = 2126] [outer = 0x86e70400] 19:06:52 INFO - PROCESS | 1810 | 1463191612989 Marionette DEBUG loaded listener.js 19:06:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x8b10f800) [pid = 1810] [serial = 2127] [outer = 0x86e70400] 19:06:54 INFO - PROCESS | 1810 | 1463191614023 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]]]}] 19:06:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 19:06:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1847ms 19:06:54 INFO - PROCESS | 1810 | 1463191614058 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 19:06:54 INFO - PROCESS | 1810 | 1463191614067 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 19:06:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 19:06:54 INFO - PROCESS | 1810 | 1463191614080 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 19:06:54 INFO - PROCESS | 1810 | 1463191614084 Marionette TRACE conn4 <- [1,2806,null,{}] 19:06:54 INFO - PROCESS | 1810 | 1463191614091 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}] 19:06:54 INFO - PROCESS | 1810 | 1463191614356 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 19:06:54 INFO - PROCESS | 1810 | 1463191614707 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:54 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b624c00 == 141 [pid = 1810] [id = 709] 19:06:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 120 (0x8b62bc00) [pid = 1810] [serial = 2128] [outer = (nil)] 19:06:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 121 (0x8b8a5400) [pid = 1810] [serial = 2129] [outer = 0x8b62bc00] 19:06:54 INFO - PROCESS | 1810 | 1463191614805 Marionette DEBUG loaded listener.js 19:06:54 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x8c250000) [pid = 1810] [serial = 2130] [outer = 0x8b62bc00] 19:06:55 INFO - PROCESS | 1810 | 1463191615802 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]]]}] 19:06:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 19:06:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1791ms 19:06:55 INFO - PROCESS | 1810 | 1463191615871 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 19:06:55 INFO - PROCESS | 1810 | 1463191615876 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 19:06:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 19:06:55 INFO - PROCESS | 1810 | 1463191615883 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 19:06:55 INFO - PROCESS | 1810 | 1463191615894 Marionette TRACE conn4 <- [1,2810,null,{}] 19:06:55 INFO - PROCESS | 1810 | 1463191615920 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}] 19:06:56 INFO - PROCESS | 1810 | 1463191616339 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 19:06:56 INFO - PROCESS | 1810 | 1463191616621 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c50d800 == 142 [pid = 1810] [id = 710] 19:06:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x8c586400) [pid = 1810] [serial = 2131] [outer = (nil)] 19:06:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x8c58f400) [pid = 1810] [serial = 2132] [outer = 0x8c586400] 19:06:56 INFO - PROCESS | 1810 | 1463191616716 Marionette DEBUG loaded listener.js 19:06:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x8d158c00) [pid = 1810] [serial = 2133] [outer = 0x8c586400] 19:06:57 INFO - PROCESS | 1810 | 1463191617695 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]]]}] 19:06:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 19:06:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1858ms 19:06:57 INFO - PROCESS | 1810 | 1463191617742 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 19:06:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 19:06:57 INFO - PROCESS | 1810 | 1463191617747 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 19:06:57 INFO - PROCESS | 1810 | 1463191617754 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 19:06:57 INFO - PROCESS | 1810 | 1463191617758 Marionette TRACE conn4 <- [1,2814,null,{}] 19:06:57 INFO - PROCESS | 1810 | 1463191617764 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}] 19:06:58 INFO - PROCESS | 1810 | 1463191618005 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 19:06:58 INFO - PROCESS | 1810 | 1463191618349 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d307800 == 143 [pid = 1810] [id = 711] 19:06:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x8d8a5000) [pid = 1810] [serial = 2134] [outer = (nil)] 19:06:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x8d8ab800) [pid = 1810] [serial = 2135] [outer = 0x8d8a5000] 19:06:58 INFO - PROCESS | 1810 | 1463191618443 Marionette DEBUG loaded listener.js 19:06:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x8d98c000) [pid = 1810] [serial = 2136] [outer = 0x8d8a5000] 19:06:59 INFO - PROCESS | 1810 | 1463191619392 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]]]}] 19:06:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 19:06:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1686ms 19:06:59 INFO - PROCESS | 1810 | 1463191619440 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 19:06:59 INFO - PROCESS | 1810 | 1463191619445 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 19:06:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 19:06:59 INFO - PROCESS | 1810 | 1463191619451 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 19:06:59 INFO - PROCESS | 1810 | 1463191619454 Marionette TRACE conn4 <- [1,2818,null,{}] 19:06:59 INFO - PROCESS | 1810 | 1463191619460 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}] 19:06:59 INFO - PROCESS | 1810 | 1463191619710 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 19:07:00 INFO - PROCESS | 1810 | 1463191620054 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c4ddc00 == 144 [pid = 1810] [id = 712] 19:07:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x8d8ad800) [pid = 1810] [serial = 2137] [outer = (nil)] 19:07:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x8db97800) [pid = 1810] [serial = 2138] [outer = 0x8d8ad800] 19:07:00 INFO - PROCESS | 1810 | 1463191620146 Marionette DEBUG loaded listener.js 19:07:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x8dc03400) [pid = 1810] [serial = 2139] [outer = 0x8d8ad800] 19:07:01 INFO - PROCESS | 1810 | 1463191621115 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]]]}] 19:07:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 19:07:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1730ms 19:07:01 INFO - PROCESS | 1810 | 1463191621183 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 19:07:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 19:07:01 INFO - PROCESS | 1810 | 1463191621187 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 19:07:01 INFO - PROCESS | 1810 | 1463191621196 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 19:07:01 INFO - PROCESS | 1810 | 1463191621199 Marionette TRACE conn4 <- [1,2822,null,{}] 19:07:01 INFO - PROCESS | 1810 | 1463191621206 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}] 19:07:01 INFO - PROCESS | 1810 | 1463191621605 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 19:07:02 INFO - PROCESS | 1810 | 1463191622043 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x8db95800 == 145 [pid = 1810] [id = 713] 19:07:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x8e75cc00) [pid = 1810] [serial = 2140] [outer = (nil)] 19:07:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x8e832400) [pid = 1810] [serial = 2141] [outer = 0x8e75cc00] 19:07:02 INFO - PROCESS | 1810 | 1463191622135 Marionette DEBUG loaded listener.js 19:07:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x8e837800) [pid = 1810] [serial = 2142] [outer = 0x8e75cc00] 19:07:03 INFO - PROCESS | 1810 | 1463191623124 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]]]}] 19:07:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 19:07:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1986ms 19:07:03 INFO - PROCESS | 1810 | 1463191623181 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 19:07:03 INFO - PROCESS | 1810 | 1463191623186 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 19:07:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 19:07:03 INFO - PROCESS | 1810 | 1463191623193 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 19:07:03 INFO - PROCESS | 1810 | 1463191623197 Marionette TRACE conn4 <- [1,2826,null,{}] 19:07:03 INFO - PROCESS | 1810 | 1463191623203 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}] 19:07:03 INFO - PROCESS | 1810 | 1463191623424 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 19:07:03 INFO - PROCESS | 1810 | 1463191623767 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x8dc08c00 == 146 [pid = 1810] [id = 714] 19:07:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x8e757c00) [pid = 1810] [serial = 2143] [outer = (nil)] 19:07:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x8e8c7000) [pid = 1810] [serial = 2144] [outer = 0x8e757c00] 19:07:03 INFO - PROCESS | 1810 | 1463191623856 Marionette DEBUG loaded listener.js 19:07:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x8e8ce000) [pid = 1810] [serial = 2145] [outer = 0x8e757c00] 19:07:04 INFO - PROCESS | 1810 | 1463191624801 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 19:07:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 19:07:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1687ms 19:07:04 INFO - PROCESS | 1810 | 1463191624881 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 19:07:04 INFO - PROCESS | 1810 | 1463191624885 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 19:07:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 19:07:04 INFO - PROCESS | 1810 | 1463191624892 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 19:07:04 INFO - PROCESS | 1810 | 1463191624896 Marionette TRACE conn4 <- [1,2830,null,{}] 19:07:04 INFO - PROCESS | 1810 | 1463191624902 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}] 19:07:05 INFO - PROCESS | 1810 | 1463191625195 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 19:07:05 INFO - PROCESS | 1810 | 1463191625548 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:05 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d98f800 == 147 [pid = 1810] [id = 715] 19:07:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x8e83a800) [pid = 1810] [serial = 2146] [outer = (nil)] 19:07:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x8ec79000) [pid = 1810] [serial = 2147] [outer = 0x8e83a800] 19:07:05 INFO - PROCESS | 1810 | 1463191625637 Marionette DEBUG loaded listener.js 19:07:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x8ec82400) [pid = 1810] [serial = 2148] [outer = 0x8e83a800] 19:07:06 INFO - PROCESS | 1810 | 1463191626627 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]]]}] 19:07:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 19:07:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1792ms 19:07:06 INFO - PROCESS | 1810 | 1463191626686 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 19:07:06 INFO - PROCESS | 1810 | 1463191626690 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 19:07:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 19:07:06 INFO - PROCESS | 1810 | 1463191626697 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 19:07:06 INFO - PROCESS | 1810 | 1463191626700 Marionette TRACE conn4 <- [1,2834,null,{}] 19:07:06 INFO - PROCESS | 1810 | 1463191626706 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}] 19:07:06 INFO - PROCESS | 1810 | 1463191626967 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 19:07:07 INFO - PROCESS | 1810 | 1463191627316 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e9d2400 == 148 [pid = 1810] [id = 716] 19:07:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x8ec77000) [pid = 1810] [serial = 2149] [outer = (nil)] 19:07:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x8ee05800) [pid = 1810] [serial = 2150] [outer = 0x8ec77000] 19:07:07 INFO - PROCESS | 1810 | 1463191627411 Marionette DEBUG loaded listener.js 19:07:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x8ee08800) [pid = 1810] [serial = 2151] [outer = 0x8ec77000] 19:07:08 INFO - PROCESS | 1810 | 1463191628353 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 19:07:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 19:07:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1690ms 19:07:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 19:07:08 INFO - PROCESS | 1810 | 1463191628387 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 19:07:08 INFO - PROCESS | 1810 | 1463191628391 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 19:07:08 INFO - PROCESS | 1810 | 1463191628397 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 19:07:08 INFO - PROCESS | 1810 | 1463191628401 Marionette TRACE conn4 <- [1,2838,null,{}] 19:07:08 INFO - PROCESS | 1810 | 1463191628407 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}] 19:07:08 INFO - PROCESS | 1810 | 1463191628645 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 19:07:09 INFO - PROCESS | 1810 | 1463191628995 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:09 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e8d5000 == 149 [pid = 1810] [id = 717] 19:07:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x8ec79c00) [pid = 1810] [serial = 2152] [outer = (nil)] 19:07:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x8f6b1c00) [pid = 1810] [serial = 2153] [outer = 0x8ec79c00] 19:07:09 INFO - PROCESS | 1810 | 1463191629087 Marionette DEBUG loaded listener.js 19:07:09 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x8f6b9800) [pid = 1810] [serial = 2154] [outer = 0x8ec79c00] 19:07:10 INFO - PROCESS | 1810 | 1463191630076 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]]]}] 19:07:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 19:07:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1736ms 19:07:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 19:07:10 INFO - PROCESS | 1810 | 1463191630133 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 19:07:10 INFO - PROCESS | 1810 | 1463191630137 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 19:07:10 INFO - PROCESS | 1810 | 1463191630144 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 19:07:10 INFO - PROCESS | 1810 | 1463191630147 Marionette TRACE conn4 <- [1,2842,null,{}] 19:07:10 INFO - PROCESS | 1810 | 1463191630154 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}] 19:07:10 INFO - PROCESS | 1810 | 1463191630461 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 19:07:10 INFO - PROCESS | 1810 | 1463191630850 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f870400 == 150 [pid = 1810] [id = 718] 19:07:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x8f9d7000) [pid = 1810] [serial = 2155] [outer = (nil)] 19:07:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x8f9df000) [pid = 1810] [serial = 2156] [outer = 0x8f9d7000] 19:07:10 INFO - PROCESS | 1810 | 1463191630965 Marionette DEBUG loaded listener.js 19:07:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x91073400) [pid = 1810] [serial = 2157] [outer = 0x8f9d7000] 19:07:12 INFO - PROCESS | 1810 | 1463191632049 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]]]}] 19:07:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 19:07:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1942ms 19:07:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 19:07:12 INFO - PROCESS | 1810 | 1463191632086 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 19:07:12 INFO - PROCESS | 1810 | 1463191632089 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 19:07:12 INFO - PROCESS | 1810 | 1463191632097 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 19:07:12 INFO - PROCESS | 1810 | 1463191632101 Marionette TRACE conn4 <- [1,2846,null,{}] 19:07:12 INFO - PROCESS | 1810 | 1463191632107 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}] 19:07:12 INFO - PROCESS | 1810 | 1463191632373 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 19:07:12 INFO - PROCESS | 1810 | 1463191632730 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f9d6400 == 151 [pid = 1810] [id = 719] 19:07:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x8f9dcc00) [pid = 1810] [serial = 2158] [outer = (nil)] 19:07:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x912b3c00) [pid = 1810] [serial = 2159] [outer = 0x8f9dcc00] 19:07:12 INFO - PROCESS | 1810 | 1463191632839 Marionette DEBUG loaded listener.js 19:07:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x912b8800) [pid = 1810] [serial = 2160] [outer = 0x8f9dcc00] 19:07:13 INFO - PROCESS | 1810 | 1463191633821 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]]]}] 19:07:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 19:07:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1785ms 19:07:13 INFO - PROCESS | 1810 | 1463191633882 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 19:07:13 INFO - PROCESS | 1810 | 1463191633886 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 19:07:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 19:07:13 INFO - PROCESS | 1810 | 1463191633904 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 19:07:13 INFO - PROCESS | 1810 | 1463191633907 Marionette TRACE conn4 <- [1,2850,null,{}] 19:07:13 INFO - PROCESS | 1810 | 1463191633916 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}] 19:07:14 INFO - PROCESS | 1810 | 1463191634182 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 19:07:14 INFO - PROCESS | 1810 | 1463191634539 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e831c00 == 152 [pid = 1810] [id = 720] 19:07:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x8ee03000) [pid = 1810] [serial = 2161] [outer = (nil)] 19:07:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x91a0d800) [pid = 1810] [serial = 2162] [outer = 0x8ee03000] 19:07:14 INFO - PROCESS | 1810 | 1463191634652 Marionette DEBUG loaded listener.js 19:07:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x91a12800) [pid = 1810] [serial = 2163] [outer = 0x8ee03000] 19:07:15 INFO - PROCESS | 1810 | 1463191635625 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 19:07:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 19:07:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1789ms 19:07:15 INFO - PROCESS | 1810 | 1463191635694 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 19:07:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 19:07:15 INFO - PROCESS | 1810 | 1463191635699 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 19:07:15 INFO - PROCESS | 1810 | 1463191635706 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 19:07:15 INFO - PROCESS | 1810 | 1463191635709 Marionette TRACE conn4 <- [1,2854,null,{}] 19:07:15 INFO - PROCESS | 1810 | 1463191635716 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}] 19:07:16 INFO - PROCESS | 1810 | 1463191636016 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 19:07:16 INFO - PROCESS | 1810 | 1463191636411 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:16 INFO - PROCESS | 1810 | ++DOCSHELL 0x914a1400 == 153 [pid = 1810] [id = 721] 19:07:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x91a0b400) [pid = 1810] [serial = 2164] [outer = (nil)] 19:07:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x91a9a000) [pid = 1810] [serial = 2165] [outer = 0x91a0b400] 19:07:16 INFO - PROCESS | 1810 | 1463191636503 Marionette DEBUG loaded listener.js 19:07:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x92129400) [pid = 1810] [serial = 2166] [outer = 0x91a0b400] 19:07:17 INFO - PROCESS | 1810 | 1463191637483 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]]]}] 19:07:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 19:07:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1836ms 19:07:17 INFO - PROCESS | 1810 | 1463191637551 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 19:07:17 INFO - PROCESS | 1810 | 1463191637556 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 19:07:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 19:07:17 INFO - PROCESS | 1810 | 1463191637567 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 19:07:17 INFO - PROCESS | 1810 | 1463191637571 Marionette TRACE conn4 <- [1,2858,null,{}] 19:07:17 INFO - PROCESS | 1810 | 1463191637577 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}] 19:07:17 INFO - PROCESS | 1810 | 1463191637858 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 19:07:18 INFO - PROCESS | 1810 | 1463191638223 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c4e8800 == 154 [pid = 1810] [id = 722] 19:07:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x8d98ac00) [pid = 1810] [serial = 2167] [outer = (nil)] 19:07:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x92697400) [pid = 1810] [serial = 2168] [outer = 0x8d98ac00] 19:07:18 INFO - PROCESS | 1810 | 1463191638320 Marionette DEBUG loaded listener.js 19:07:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x9269b000) [pid = 1810] [serial = 2169] [outer = 0x8d98ac00] 19:07:19 INFO - PROCESS | 1810 | 1463191639279 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 19:07:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 19:07:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1792ms 19:07:19 INFO - PROCESS | 1810 | 1463191639360 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 19:07:19 INFO - PROCESS | 1810 | 1463191639365 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 19:07:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 19:07:19 INFO - PROCESS | 1810 | 1463191639372 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 19:07:19 INFO - PROCESS | 1810 | 1463191639376 Marionette TRACE conn4 <- [1,2862,null,{}] 19:07:19 INFO - PROCESS | 1810 | 1463191639382 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}] 19:07:19 INFO - PROCESS | 1810 | 1463191639704 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 19:07:20 INFO - PROCESS | 1810 | 1463191640076 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x92692400 == 155 [pid = 1810] [id = 723] 19:07:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x9269cc00) [pid = 1810] [serial = 2170] [outer = (nil)] 19:07:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x92b49000) [pid = 1810] [serial = 2171] [outer = 0x9269cc00] 19:07:20 INFO - PROCESS | 1810 | 1463191640172 Marionette DEBUG loaded listener.js 19:07:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x92b4c400) [pid = 1810] [serial = 2172] [outer = 0x9269cc00] 19:07:21 INFO - PROCESS | 1810 | 1463191641208 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]]]}] 19:07:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 19:07:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1889ms 19:07:21 INFO - PROCESS | 1810 | 1463191641262 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 19:07:21 INFO - PROCESS | 1810 | 1463191641266 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 19:07:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 19:07:21 INFO - PROCESS | 1810 | 1463191641274 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 19:07:21 INFO - PROCESS | 1810 | 1463191641278 Marionette TRACE conn4 <- [1,2866,null,{}] 19:07:21 INFO - PROCESS | 1810 | 1463191641284 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}] 19:07:21 INFO - PROCESS | 1810 | 1463191641544 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 19:07:21 INFO - PROCESS | 1810 | 1463191641912 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:24 INFO - PROCESS | 1810 | --DOCSHELL 0x87831800 == 154 [pid = 1810] [id = 579] 19:07:24 INFO - PROCESS | 1810 | --DOCSHELL 0x8c24c400 == 153 [pid = 1810] [id = 650] 19:07:24 INFO - PROCESS | 1810 | --DOCSHELL 0x8b5c5000 == 152 [pid = 1810] [id = 195] 19:07:24 INFO - PROCESS | 1810 | --DOCSHELL 0x8afb3000 == 151 [pid = 1810] [id = 649] 19:07:24 INFO - PROCESS | 1810 | --DOCSHELL 0x8c512800 == 150 [pid = 1810] [id = 651] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x8c28bc00) [pid = 1810] [serial = 2016] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x8dc06c00) [pid = 1810] [serial = 2018] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0xa051c400) [pid = 1810] [serial = 2051] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x91075c00) [pid = 1810] [serial = 2028] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x8f703400) [pid = 1810] [serial = 2027] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x8c514400) [pid = 1810] [serial = 2058] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x8ee0ac00) [pid = 1810] [serial = 2024] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0xa22a9400) [pid = 1810] [serial = 2052] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0xa68dd800) [pid = 1810] [serial = 1995] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x92b54400) [pid = 1810] [serial = 2036] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x9b603c00) [pid = 1810] [serial = 2049] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x92b5ec00) [pid = 1810] [serial = 2037] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x8ef10800) [pid = 1810] [serial = 2025] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x8e765800) [pid = 1810] [serial = 2061] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x92a07c00) [pid = 1810] [serial = 2033] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x8dbb0000) [pid = 1810] [serial = 2060] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x8b89f800) [pid = 1810] [serial = 2015] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x99f9e000) [pid = 1810] [serial = 2045] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x8a50a000) [pid = 1810] [serial = 2055] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x92dd3400) [pid = 1810] [serial = 2039] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x8782a800) [pid = 1810] [serial = 2054] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x8e766400) [pid = 1810] [serial = 2019] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x98326000) [pid = 1810] [serial = 2043] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x86e71c00) [pid = 1810] [serial = 2012] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x9adf6800) [pid = 1810] [serial = 2048] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x8c28ac00) [pid = 1810] [serial = 2057] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x9a439c00) [pid = 1810] [serial = 2046] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x92a10c00) [pid = 1810] [serial = 2034] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x91a8c000) [pid = 1810] [serial = 2031] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x87883000) [pid = 1810] [serial = 1998] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x912b6c00) [pid = 1810] [serial = 2030] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x8787a000) [pid = 1810] [serial = 2013] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x8ec7a000) [pid = 1810] [serial = 2021] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0xa6864800) [pid = 1810] [serial = 1992] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x93936800) [pid = 1810] [serial = 2040] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x8ec85400) [pid = 1810] [serial = 1956] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x9503b400) [pid = 1810] [serial = 2042] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x8ec83c00) [pid = 1810] [serial = 2022] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x8e9d3800) [pid = 1810] [serial = 2063] [outer = (nil)] [url = about:blank] 19:07:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x86257000 == 151 [pid = 1810] [id = 724] 19:07:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x86258800) [pid = 1810] [serial = 2173] [outer = (nil)] 19:07:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x8782a800) [pid = 1810] [serial = 2174] [outer = 0x86258800] 19:07:24 INFO - PROCESS | 1810 | 1463191644871 Marionette DEBUG loaded listener.js 19:07:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x8787d000) [pid = 1810] [serial = 2175] [outer = 0x86258800] 19:07:25 INFO - PROCESS | 1810 | 1463191645890 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]]]}] 19:07:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 19:07:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 4640ms 19:07:25 INFO - PROCESS | 1810 | 1463191645919 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 19:07:25 INFO - PROCESS | 1810 | 1463191645926 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 19:07:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 19:07:25 INFO - PROCESS | 1810 | 1463191645935 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 19:07:25 INFO - PROCESS | 1810 | 1463191645940 Marionette TRACE conn4 <- [1,2870,null,{}] 19:07:25 INFO - PROCESS | 1810 | 1463191645950 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}] 19:07:26 INFO - PROCESS | 1810 | 1463191646215 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 19:07:26 INFO - PROCESS | 1810 | 1463191646536 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:26 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b10b000 == 152 [pid = 1810] [id = 725] 19:07:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x8b1aac00) [pid = 1810] [serial = 2176] [outer = (nil)] 19:07:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x8b5c6000) [pid = 1810] [serial = 2177] [outer = 0x8b1aac00] 19:07:26 INFO - PROCESS | 1810 | 1463191646636 Marionette DEBUG loaded listener.js 19:07:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x8b628400) [pid = 1810] [serial = 2178] [outer = 0x8b1aac00] 19:07:27 INFO - PROCESS | 1810 | 1463191647582 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]]]}] 19:07:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 19:07:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1694ms 19:07:27 INFO - PROCESS | 1810 | 1463191647629 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 19:07:27 INFO - PROCESS | 1810 | 1463191647635 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 19:07:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 19:07:27 INFO - PROCESS | 1810 | 1463191647656 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 19:07:27 INFO - PROCESS | 1810 | 1463191647660 Marionette TRACE conn4 <- [1,2874,null,{}] 19:07:27 INFO - PROCESS | 1810 | 1463191647666 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}] 19:07:27 INFO - PROCESS | 1810 | 1463191647991 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 19:07:28 INFO - PROCESS | 1810 | 1463191648033 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:28 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b10a400 == 153 [pid = 1810] [id = 726] 19:07:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x8b633400) [pid = 1810] [serial = 2179] [outer = (nil)] 19:07:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x8c4e7800) [pid = 1810] [serial = 2180] [outer = 0x8b633400] 19:07:28 INFO - PROCESS | 1810 | 1463191648110 Marionette DEBUG loaded listener.js 19:07:28 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x8c510c00) [pid = 1810] [serial = 2181] [outer = 0x8b633400] 19:07:29 INFO - PROCESS | 1810 | 1463191649248 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]]]}] 19:07:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 19:07:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1643ms 19:07:29 INFO - PROCESS | 1810 | 1463191649298 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 19:07:29 INFO - PROCESS | 1810 | 1463191649302 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 19:07:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 19:07:29 INFO - PROCESS | 1810 | 1463191649309 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 19:07:29 INFO - PROCESS | 1810 | 1463191649315 Marionette TRACE conn4 <- [1,2878,null,{}] 19:07:29 INFO - PROCESS | 1810 | 1463191649344 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}] 19:07:30 INFO - PROCESS | 1810 | 1463191650158 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 19:07:30 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x92a0bc00) [pid = 1810] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 19:07:30 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x92a10400) [pid = 1810] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 19:07:30 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x914a1000) [pid = 1810] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 19:07:30 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x97772000) [pid = 1810] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 19:07:30 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x945e3800) [pid = 1810] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 19:07:30 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0xa051d400) [pid = 1810] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 19:07:30 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x8e82f000) [pid = 1810] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 19:07:30 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x97767400) [pid = 1810] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 19:07:30 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x8d307c00) [pid = 1810] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 19:07:30 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0xa68e0c00) [pid = 1810] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 19:07:30 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x8787ac00) [pid = 1810] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 19:07:30 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x8dba4000) [pid = 1810] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 19:07:30 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x8e9d7c00) [pid = 1810] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 19:07:30 INFO - PROCESS | 1810 | --DOMWINDOW == 120 (0x8b62d800) [pid = 1810] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 19:07:30 INFO - PROCESS | 1810 | --DOMWINDOW == 119 (0x8b110000) [pid = 1810] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 19:07:30 INFO - PROCESS | 1810 | --DOMWINDOW == 118 (0x8b1a7400) [pid = 1810] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 19:07:30 INFO - PROCESS | 1810 | --DOMWINDOW == 117 (0x8e82ec00) [pid = 1810] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 19:07:30 INFO - PROCESS | 1810 | --DOMWINDOW == 116 (0xa33b7c00) [pid = 1810] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 19:07:30 INFO - PROCESS | 1810 | --DOMWINDOW == 115 (0x8f867000) [pid = 1810] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 19:07:30 INFO - PROCESS | 1810 | --DOMWINDOW == 114 (0x9107e400) [pid = 1810] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 19:07:30 INFO - PROCESS | 1810 | 1463191650444 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:30 INFO - PROCESS | 1810 | ++DOCSHELL 0x86e74800 == 154 [pid = 1810] [id = 727] 19:07:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 115 (0x86e77800) [pid = 1810] [serial = 2182] [outer = (nil)] 19:07:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 116 (0x8b1a7400) [pid = 1810] [serial = 2183] [outer = 0x86e77800] 19:07:30 INFO - PROCESS | 1810 | 1463191650526 Marionette DEBUG loaded listener.js 19:07:30 INFO - PROCESS | 1810 | ++DOMWINDOW == 117 (0x8db9ac00) [pid = 1810] [serial = 2184] [outer = 0x86e77800] 19:07:31 INFO - PROCESS | 1810 | 1463191651368 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]]]}] 19:07:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 19:07:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2102ms 19:07:31 INFO - PROCESS | 1810 | 1463191651412 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 19:07:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 19:07:31 INFO - PROCESS | 1810 | 1463191651417 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 19:07:31 INFO - PROCESS | 1810 | 1463191651424 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 19:07:31 INFO - PROCESS | 1810 | 1463191651427 Marionette TRACE conn4 <- [1,2882,null,{}] 19:07:31 INFO - PROCESS | 1810 | 1463191651433 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}] 19:07:31 INFO - PROCESS | 1810 | 1463191651681 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 19:07:31 INFO - PROCESS | 1810 | 1463191651923 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x87882400 == 155 [pid = 1810] [id = 728] 19:07:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 118 (0x8afbb800) [pid = 1810] [serial = 2185] [outer = (nil)] 19:07:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 119 (0x8e752c00) [pid = 1810] [serial = 2186] [outer = 0x8afbb800] 19:07:32 INFO - PROCESS | 1810 | 1463191652006 Marionette DEBUG loaded listener.js 19:07:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 120 (0x8e759000) [pid = 1810] [serial = 2187] [outer = 0x8afbb800] 19:07:33 INFO - PROCESS | 1810 | 1463191653214 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]]]}] 19:07:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 19:07:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1832ms 19:07:33 INFO - PROCESS | 1810 | 1463191653265 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 19:07:33 INFO - PROCESS | 1810 | 1463191653272 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 19:07:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 19:07:33 INFO - PROCESS | 1810 | 1463191653284 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 19:07:33 INFO - PROCESS | 1810 | 1463191653291 Marionette TRACE conn4 <- [1,2886,null,{}] 19:07:33 INFO - PROCESS | 1810 | 1463191653300 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}] 19:07:33 INFO - PROCESS | 1810 | 1463191653577 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 19:07:33 INFO - PROCESS | 1810 | 1463191653921 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:33 INFO - PROCESS | 1810 | ++DOCSHELL 0x87884400 == 156 [pid = 1810] [id = 729] 19:07:33 INFO - PROCESS | 1810 | ++DOMWINDOW == 121 (0x8afedc00) [pid = 1810] [serial = 2188] [outer = (nil)] 19:07:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x8b80f400) [pid = 1810] [serial = 2189] [outer = 0x8afedc00] 19:07:34 INFO - PROCESS | 1810 | 1463191654017 Marionette DEBUG loaded listener.js 19:07:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x8c28c400) [pid = 1810] [serial = 2190] [outer = 0x8afedc00] 19:07:35 INFO - PROCESS | 1810 | 1463191655041 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]]]}] 19:07:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 19:07:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1798ms 19:07:35 INFO - PROCESS | 1810 | 1463191655083 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 19:07:35 INFO - PROCESS | 1810 | 1463191655092 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 19:07:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 19:07:35 INFO - PROCESS | 1810 | 1463191655104 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 19:07:35 INFO - PROCESS | 1810 | 1463191655108 Marionette TRACE conn4 <- [1,2890,null,{}] 19:07:35 INFO - PROCESS | 1810 | 1463191655116 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}] 19:07:35 INFO - PROCESS | 1810 | 1463191655392 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 19:07:35 INFO - PROCESS | 1810 | 1463191655784 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:35 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d8a9000 == 157 [pid = 1810] [id = 730] 19:07:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x8d8b0800) [pid = 1810] [serial = 2191] [outer = (nil)] 19:07:35 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x8db9a400) [pid = 1810] [serial = 2192] [outer = 0x8d8b0800] 19:07:35 INFO - PROCESS | 1810 | 1463191655876 Marionette DEBUG loaded listener.js 19:07:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x8e757000) [pid = 1810] [serial = 2193] [outer = 0x8d8b0800] 19:07:36 INFO - PROCESS | 1810 | 1463191656956 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 19:07:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 19:07:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1895ms 19:07:37 INFO - PROCESS | 1810 | 1463191656999 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 19:07:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 19:07:37 INFO - PROCESS | 1810 | 1463191657004 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 19:07:37 INFO - PROCESS | 1810 | 1463191657011 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 19:07:37 INFO - PROCESS | 1810 | 1463191657017 Marionette TRACE conn4 <- [1,2894,null,{}] 19:07:37 INFO - PROCESS | 1810 | 1463191657034 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}] 19:07:37 INFO - PROCESS | 1810 | 1463191657315 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 19:07:37 INFO - PROCESS | 1810 | 1463191657669 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e838800 == 158 [pid = 1810] [id = 731] 19:07:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x8e8c7c00) [pid = 1810] [serial = 2194] [outer = (nil)] 19:07:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x8ec76000) [pid = 1810] [serial = 2195] [outer = 0x8e8c7c00] 19:07:37 INFO - PROCESS | 1810 | 1463191657773 Marionette DEBUG loaded listener.js 19:07:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x8ec88400) [pid = 1810] [serial = 2196] [outer = 0x8e8c7c00] 19:07:38 INFO - PROCESS | 1810 | 1463191658726 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]]]}] 19:07:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 19:07:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1748ms 19:07:38 INFO - PROCESS | 1810 | 1463191658759 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 19:07:38 INFO - PROCESS | 1810 | 1463191658763 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 19:07:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 19:07:38 INFO - PROCESS | 1810 | 1463191658770 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 19:07:38 INFO - PROCESS | 1810 | 1463191658773 Marionette TRACE conn4 <- [1,2898,null,{}] 19:07:38 INFO - PROCESS | 1810 | 1463191658780 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}] 19:07:39 INFO - PROCESS | 1810 | 1463191659021 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 19:07:39 INFO - PROCESS | 1810 | 1463191659382 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:39 INFO - PROCESS | 1810 | ++DOCSHELL 0x8787a000 == 159 [pid = 1810] [id = 732] 19:07:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x8ec85c00) [pid = 1810] [serial = 2197] [outer = (nil)] 19:07:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x8ef16c00) [pid = 1810] [serial = 2198] [outer = 0x8ec85c00] 19:07:39 INFO - PROCESS | 1810 | 1463191659481 Marionette DEBUG loaded listener.js 19:07:39 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x8f706c00) [pid = 1810] [serial = 2199] [outer = 0x8ec85c00] 19:07:40 INFO - PROCESS | 1810 | 1463191660478 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]]]}] 19:07:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 19:07:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1793ms 19:07:40 INFO - PROCESS | 1810 | 1463191660566 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 19:07:40 INFO - PROCESS | 1810 | 1463191660572 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 19:07:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 19:07:40 INFO - PROCESS | 1810 | 1463191660583 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 19:07:40 INFO - PROCESS | 1810 | 1463191660587 Marionette TRACE conn4 <- [1,2902,null,{}] 19:07:40 INFO - PROCESS | 1810 | 1463191660595 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}] 19:07:40 INFO - PROCESS | 1810 | 1463191660894 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 19:07:41 INFO - PROCESS | 1810 | 1463191661251 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:41 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e886400 == 160 [pid = 1810] [id = 733] 19:07:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x8ee0f400) [pid = 1810] [serial = 2200] [outer = (nil)] 19:07:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x8f86c400) [pid = 1810] [serial = 2201] [outer = 0x8ee0f400] 19:07:41 INFO - PROCESS | 1810 | 1463191661341 Marionette DEBUG loaded listener.js 19:07:41 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x8f870c00) [pid = 1810] [serial = 2202] [outer = 0x8ee0f400] 19:07:42 INFO - PROCESS | 1810 | 1463191662397 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 19:07:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 19:07:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1895ms 19:07:42 INFO - PROCESS | 1810 | 1463191662478 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 19:07:42 INFO - PROCESS | 1810 | 1463191662483 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 19:07:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 19:07:42 INFO - PROCESS | 1810 | 1463191662489 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 19:07:42 INFO - PROCESS | 1810 | 1463191662493 Marionette TRACE conn4 <- [1,2906,null,{}] 19:07:42 INFO - PROCESS | 1810 | 1463191662500 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}] 19:07:42 INFO - PROCESS | 1810 | 1463191662810 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 19:07:43 INFO - PROCESS | 1810 | 1463191663168 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:43 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f9d6800 == 161 [pid = 1810] [id = 734] 19:07:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x91077800) [pid = 1810] [serial = 2203] [outer = (nil)] 19:07:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x9149cc00) [pid = 1810] [serial = 2204] [outer = 0x91077800] 19:07:43 INFO - PROCESS | 1810 | 1463191663261 Marionette DEBUG loaded listener.js 19:07:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x91a10400) [pid = 1810] [serial = 2205] [outer = 0x91077800] 19:07:44 INFO - PROCESS | 1810 | 1463191664243 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]]]}] 19:07:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 19:07:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1788ms 19:07:44 INFO - PROCESS | 1810 | 1463191664278 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 19:07:44 INFO - PROCESS | 1810 | 1463191664283 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 19:07:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 19:07:44 INFO - PROCESS | 1810 | 1463191664290 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 19:07:44 INFO - PROCESS | 1810 | 1463191664293 Marionette TRACE conn4 <- [1,2910,null,{}] 19:07:44 INFO - PROCESS | 1810 | 1463191664299 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}] 19:07:44 INFO - PROCESS | 1810 | 1463191664572 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 19:07:44 INFO - PROCESS | 1810 | 1463191664958 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:45 INFO - PROCESS | 1810 | ++DOCSHELL 0x8dc0e400 == 162 [pid = 1810] [id = 735] 19:07:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x91079400) [pid = 1810] [serial = 2206] [outer = (nil)] 19:07:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x9269d000) [pid = 1810] [serial = 2207] [outer = 0x91079400] 19:07:45 INFO - PROCESS | 1810 | 1463191665061 Marionette DEBUG loaded listener.js 19:07:45 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x92a07c00) [pid = 1810] [serial = 2208] [outer = 0x91079400] 19:07:45 INFO - PROCESS | 1810 | 1463191665918 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]]]}] 19:07:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 19:07:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 19:07:45 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1683ms 19:07:45 INFO - PROCESS | 1810 | 1463191665975 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 19:07:45 INFO - PROCESS | 1810 | 1463191665979 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 19:07:45 INFO - TEST-START | /DOMEvents/constructors.html 19:07:46 INFO - PROCESS | 1810 | 1463191666007 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 19:07:46 INFO - PROCESS | 1810 | 1463191666011 Marionette TRACE conn4 <- [1,2914,null,{}] 19:07:46 INFO - PROCESS | 1810 | 1463191666021 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}] 19:07:46 INFO - PROCESS | 1810 | 1463191666281 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 19:07:46 INFO - PROCESS | 1810 | 1463191666669 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:46 INFO - PROCESS | 1810 | ++DOCSHELL 0x86256800 == 163 [pid = 1810] [id = 736] 19:07:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x8f869000) [pid = 1810] [serial = 2209] [outer = (nil)] 19:07:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x92b4a400) [pid = 1810] [serial = 2210] [outer = 0x8f869000] 19:07:46 INFO - PROCESS | 1810 | 1463191666777 Marionette DEBUG loaded listener.js 19:07:46 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x92b59400) [pid = 1810] [serial = 2211] [outer = 0x8f869000] 19:07:47 INFO - PROCESS | 1810 | 1463191667799 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]]]}] 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 19:07:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 19:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 19:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 19:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:07:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 19:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 19:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 19:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:07:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 19:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 19:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 19:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:07:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 19:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 19:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 19:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:07:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 19:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 19:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 19:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:07:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 19:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 19:07:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 19:07:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:07:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 19:07:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 1890ms 19:07:47 INFO - PROCESS | 1810 | 1463191667897 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 19:07:47 INFO - PROCESS | 1810 | 1463191667908 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 19:07:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 19:07:47 INFO - PROCESS | 1810 | 1463191667927 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 19:07:47 INFO - PROCESS | 1810 | 1463191667932 Marionette TRACE conn4 <- [1,2918,null,{}] 19:07:47 INFO - PROCESS | 1810 | 1463191667938 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}] 19:07:48 INFO - PROCESS | 1810 | 1463191668205 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 19:07:48 INFO - PROCESS | 1810 | 1463191668547 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x92b42000 == 164 [pid = 1810] [id = 737] 19:07:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x92b46400) [pid = 1810] [serial = 2212] [outer = (nil)] 19:07:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x92b93800) [pid = 1810] [serial = 2213] [outer = 0x92b46400] 19:07:48 INFO - PROCESS | 1810 | 1463191668641 Marionette DEBUG loaded listener.js 19:07:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x92dcd800) [pid = 1810] [serial = 2214] [outer = 0x92b46400] 19:07:49 INFO - PROCESS | 1810 | 1463191669481 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 19:07:49 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 19:07:49 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1595ms 19:07:49 INFO - PROCESS | 1810 | 1463191669519 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 19:07:49 INFO - PROCESS | 1810 | 1463191669522 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 19:07:49 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 19:07:49 INFO - PROCESS | 1810 | 1463191669530 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 19:07:49 INFO - PROCESS | 1810 | 1463191669534 Marionette TRACE conn4 <- [1,2922,null,{}] 19:07:49 INFO - PROCESS | 1810 | 1463191669541 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}] 19:07:49 INFO - PROCESS | 1810 | 1463191669825 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 19:07:50 INFO - PROCESS | 1810 | 1463191670151 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:50 INFO - PROCESS | 1810 | ++DOCSHELL 0x912ae800 == 165 [pid = 1810] [id = 738] 19:07:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x92b8fc00) [pid = 1810] [serial = 2215] [outer = (nil)] 19:07:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x93933800) [pid = 1810] [serial = 2216] [outer = 0x92b8fc00] 19:07:50 INFO - PROCESS | 1810 | 1463191670307 Marionette DEBUG loaded listener.js 19:07:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x93b03000) [pid = 1810] [serial = 2217] [outer = 0x92b8fc00] 19:07:51 INFO - PROCESS | 1810 | [1810] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:07:51 INFO - PROCESS | 1810 | [1810] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:07:51 INFO - PROCESS | 1810 | [1810] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:07:51 INFO - PROCESS | 1810 | [1810] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:07:51 INFO - PROCESS | 1810 | 1463191671259 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]]]}] 19:07:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 19:07:51 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 19:07:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 19:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:07:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:07: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 19:07:51 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 19:07:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:07:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:07: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 19:07:51 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 19:07:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:07:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:07: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]" 19:07:51 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 19:07:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:07:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:07:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:07:51 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 19:07:51 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1782ms 19:07:51 INFO - PROCESS | 1810 | 1463191671315 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 19:07:51 INFO - PROCESS | 1810 | 1463191671325 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 19:07:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 19:07:51 INFO - PROCESS | 1810 | 1463191671381 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 19:07:51 INFO - PROCESS | 1810 | 1463191671387 Marionette TRACE conn4 <- [1,2926,null,{}] 19:07:51 INFO - PROCESS | 1810 | 1463191671404 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}] 19:07:51 INFO - PROCESS | 1810 | 1463191671688 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 19:07:52 INFO - PROCESS | 1810 | 1463191672055 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:52 INFO - PROCESS | 1810 | ++DOCSHELL 0x93b07000 == 166 [pid = 1810] [id = 739] 19:07:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x95086c00) [pid = 1810] [serial = 2218] [outer = (nil)] 19:07:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x97717c00) [pid = 1810] [serial = 2219] [outer = 0x95086c00] 19:07:52 INFO - PROCESS | 1810 | 1463191672159 Marionette DEBUG loaded listener.js 19:07:52 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x9776f000) [pid = 1810] [serial = 2220] [outer = 0x95086c00] 19:07:52 INFO - PROCESS | 1810 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 19:07:52 INFO - PROCESS | 1810 | 1463191672983 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]]]}] 19:07:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 19:07:53 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1696ms 19:07:53 INFO - PROCESS | 1810 | 1463191673034 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 19:07:53 INFO - PROCESS | 1810 | 1463191673038 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 19:07:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 19:07:53 INFO - PROCESS | 1810 | 1463191673045 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 19:07:53 INFO - PROCESS | 1810 | 1463191673049 Marionette TRACE conn4 <- [1,2930,null,{}] 19:07:53 INFO - PROCESS | 1810 | 1463191673055 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}] 19:07:53 INFO - PROCESS | 1810 | 1463191673304 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 19:07:53 INFO - PROCESS | 1810 | 1463191673631 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:53 INFO - PROCESS | 1810 | ++DOCSHELL 0x93b0d000 == 167 [pid = 1810] [id = 740] 19:07:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x95036800) [pid = 1810] [serial = 2221] [outer = (nil)] 19:07:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x98329000) [pid = 1810] [serial = 2222] [outer = 0x95036800] 19:07:53 INFO - PROCESS | 1810 | 1463191673729 Marionette DEBUG loaded listener.js 19:07:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x98a3e000) [pid = 1810] [serial = 2223] [outer = 0x95036800] 19:07:54 INFO - PROCESS | 1810 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 19:07:54 INFO - PROCESS | 1810 | 1463191674684 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]]]}] 19:07:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 19:07:54 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1693ms 19:07:54 INFO - PROCESS | 1810 | 1463191674748 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 19:07:54 INFO - PROCESS | 1810 | 1463191674756 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 19:07:54 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 19:07:54 INFO - PROCESS | 1810 | 1463191674768 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 19:07:54 INFO - PROCESS | 1810 | 1463191674783 Marionette TRACE conn4 <- [1,2934,null,{}] 19:07:54 INFO - PROCESS | 1810 | 1463191674813 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}] 19:07:55 INFO - PROCESS | 1810 | 1463191675080 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 19:07:55 INFO - PROCESS | 1810 | 1463191675463 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ec7d400 == 168 [pid = 1810] [id = 741] 19:07:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x8f706800) [pid = 1810] [serial = 2224] [outer = (nil)] 19:07:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x99a86400) [pid = 1810] [serial = 2225] [outer = 0x8f706800] 19:07:55 INFO - PROCESS | 1810 | 1463191675634 Marionette DEBUG loaded listener.js 19:07:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x99c51c00) [pid = 1810] [serial = 2226] [outer = 0x8f706800] 19:07:56 INFO - PROCESS | 1810 | 1463191676533 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]]]}] 19:07:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:07:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1812ms 19:07:56 INFO - PROCESS | 1810 | 1463191676581 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 19:07:56 INFO - PROCESS | 1810 | 1463191676584 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 19:07:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 19:07:56 INFO - PROCESS | 1810 | 1463191676592 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 19:07:56 INFO - PROCESS | 1810 | 1463191676595 Marionette TRACE conn4 <- [1,2938,null,{}] 19:07:56 INFO - PROCESS | 1810 | 1463191676601 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}] 19:07:56 INFO - PROCESS | 1810 | 1463191676890 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 19:07:57 INFO - PROCESS | 1810 | 1463191677191 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:57 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c587400 == 169 [pid = 1810] [id = 742] 19:07:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x95087800) [pid = 1810] [serial = 2227] [outer = (nil)] 19:07:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x99cfdc00) [pid = 1810] [serial = 2228] [outer = 0x95087800] 19:07:57 INFO - PROCESS | 1810 | 1463191677301 Marionette DEBUG loaded listener.js 19:07:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x99f94000) [pid = 1810] [serial = 2229] [outer = 0x95087800] 19:07:58 INFO - PROCESS | 1810 | 1463191678232 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]]]}] 19:07:58 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. 19:07:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1686ms 19:07:58 INFO - PROCESS | 1810 | 1463191678280 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 19:07:58 INFO - PROCESS | 1810 | 1463191678284 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 19:07:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 19:07:58 INFO - PROCESS | 1810 | 1463191678291 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 19:07:58 INFO - PROCESS | 1810 | 1463191678294 Marionette TRACE conn4 <- [1,2942,null,{}] 19:07:58 INFO - PROCESS | 1810 | 1463191678300 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}] 19:07:58 INFO - PROCESS | 1810 | 1463191678543 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 19:07:58 INFO - PROCESS | 1810 | 1463191678858 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:58 INFO - PROCESS | 1810 | ++DOCSHELL 0x9503a400 == 170 [pid = 1810] [id = 743] 19:07:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x99c5b000) [pid = 1810] [serial = 2230] [outer = (nil)] 19:07:58 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x9a0f2400) [pid = 1810] [serial = 2231] [outer = 0x99c5b000] 19:07:58 INFO - PROCESS | 1810 | 1463191678952 Marionette DEBUG loaded listener.js 19:07:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x9a433400) [pid = 1810] [serial = 2232] [outer = 0x99c5b000] 19:07:59 INFO - PROCESS | 1810 | 1463191679849 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"]]]}] 19:07:59 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 19:07:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 19:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:07:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 19:07:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1585ms 19:07:59 INFO - PROCESS | 1810 | 1463191679878 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 19:07:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 19:07:59 INFO - PROCESS | 1810 | 1463191679883 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 19:07:59 INFO - PROCESS | 1810 | 1463191679890 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 19:07:59 INFO - PROCESS | 1810 | 1463191679894 Marionette TRACE conn4 <- [1,2946,null,{}] 19:07:59 INFO - PROCESS | 1810 | 1463191679901 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}] 19:08:00 INFO - PROCESS | 1810 | 1463191680194 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 19:08:00 INFO - PROCESS | 1810 | 1463191680488 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:00 INFO - PROCESS | 1810 | ++DOCSHELL 0x99cf7800 == 171 [pid = 1810] [id = 744] 19:08:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x9a43a400) [pid = 1810] [serial = 2233] [outer = (nil)] 19:08:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x9a90a800) [pid = 1810] [serial = 2234] [outer = 0x9a43a400] 19:08:00 INFO - PROCESS | 1810 | 1463191680659 Marionette DEBUG loaded listener.js 19:08:00 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x9a90f400) [pid = 1810] [serial = 2235] [outer = 0x9a43a400] 19:08:01 INFO - PROCESS | 1810 | 1463191681706 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]]]}] 19:08:01 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. 19:08:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1844ms 19:08:01 INFO - PROCESS | 1810 | 1463191681733 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 19:08:01 INFO - PROCESS | 1810 | 1463191681738 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 19:08:01 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 19:08:01 INFO - PROCESS | 1810 | 1463191681746 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 19:08:01 INFO - PROCESS | 1810 | 1463191681749 Marionette TRACE conn4 <- [1,2950,null,{}] 19:08:01 INFO - PROCESS | 1810 | 1463191681755 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}] 19:08:02 INFO - PROCESS | 1810 | 1463191682001 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 19:08:02 INFO - PROCESS | 1810 | 1463191682320 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:02 INFO - PROCESS | 1810 | ++DOCSHELL 0x9a436400 == 172 [pid = 1810] [id = 745] 19:08:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x9a43fc00) [pid = 1810] [serial = 2236] [outer = (nil)] 19:08:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x9ac74800) [pid = 1810] [serial = 2237] [outer = 0x9a43fc00] 19:08:02 INFO - PROCESS | 1810 | 1463191682461 Marionette DEBUG loaded listener.js 19:08:02 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x9ac77400) [pid = 1810] [serial = 2238] [outer = 0x9a43fc00] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x8a50b800 == 171 [pid = 1810] [id = 637] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x8f6b8800 == 170 [pid = 1810] [id = 676] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x8b8a6000 == 169 [pid = 1810] [id = 645] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x91a13c00 == 168 [pid = 1810] [id = 679] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x945e2400 == 167 [pid = 1810] [id = 681] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x91a11800 == 166 [pid = 1810] [id = 682] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x9388f400 == 165 [pid = 1810] [id = 680] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x9b6aa000 == 164 [pid = 1810] [id = 647] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x86e75400 == 163 [pid = 1810] [id = 684] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x9ac70c00 == 162 [pid = 1810] [id = 646] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x8d989000 == 161 [pid = 1810] [id = 678] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x86e74800 == 160 [pid = 1810] [id = 727] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x8b10a400 == 159 [pid = 1810] [id = 726] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x8b10b000 == 158 [pid = 1810] [id = 725] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x86257000 == 157 [pid = 1810] [id = 724] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x8e8d5000 == 156 [pid = 1810] [id = 717] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x8e9d2400 == 155 [pid = 1810] [id = 716] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x8d98f800 == 154 [pid = 1810] [id = 715] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x8dc08c00 == 153 [pid = 1810] [id = 714] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x87829000 == 152 [pid = 1810] [id = 683] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x8db95800 == 151 [pid = 1810] [id = 713] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x8d307800 == 150 [pid = 1810] [id = 711] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x8c4ddc00 == 149 [pid = 1810] [id = 712] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x8c50d800 == 148 [pid = 1810] [id = 710] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x8b624c00 == 147 [pid = 1810] [id = 709] 19:08:05 INFO - PROCESS | 1810 | --DOCSHELL 0x86260000 == 146 [pid = 1810] [id = 708] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x8c24e400) [pid = 1810] [serial = 2123] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x9b470000) [pid = 1810] [serial = 2090] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x95086400) [pid = 1810] [serial = 2081] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x92698c00) [pid = 1810] [serial = 2075] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0xa6885400) [pid = 1810] [serial = 2100] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x9a90c400) [pid = 1810] [serial = 2088] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0xa2584c00) [pid = 1810] [serial = 2094] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x8e834800) [pid = 1810] [serial = 2105] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0xa6879800) [pid = 1810] [serial = 2099] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x99b9f800) [pid = 1810] [serial = 2084] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x8db99400) [pid = 1810] [serial = 2010] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0xa68e5400) [pid = 1810] [serial = 2111] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x9a435c00) [pid = 1810] [serial = 2087] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x8afb9000) [pid = 1810] [serial = 2115] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0xa6976000) [pid = 1810] [serial = 2112] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x92b48800) [pid = 1810] [serial = 2078] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x8f702400) [pid = 1810] [serial = 2070] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x8b808000) [pid = 1810] [serial = 2120] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x9269f000) [pid = 1810] [serial = 2076] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x8b1acc00) [pid = 1810] [serial = 2117] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x8dba5c00) [pid = 1810] [serial = 2067] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x99f9c400) [pid = 1810] [serial = 2085] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x8b89d800) [pid = 1810] [serial = 2121] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x8afae400) [pid = 1810] [serial = 2114] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x8f874400) [pid = 1810] [serial = 2109] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0xa33bec00) [pid = 1810] [serial = 2096] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0xa2375400) [pid = 1810] [serial = 2093] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x8ee02c00) [pid = 1810] [serial = 2069] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x92b98400) [pid = 1810] [serial = 2079] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x8d30b800) [pid = 1810] [serial = 2066] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x8f871400) [pid = 1810] [serial = 2103] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x9b971400) [pid = 1810] [serial = 2091] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x914a2c00) [pid = 1810] [serial = 2073] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x8e837400) [pid = 1810] [serial = 2106] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x98ac2800) [pid = 1810] [serial = 2082] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0xa513a400) [pid = 1810] [serial = 2097] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x8f86fc00) [pid = 1810] [serial = 2108] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x8b307400) [pid = 1810] [serial = 2118] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x8f86ec00) [pid = 1810] [serial = 2102] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x912b7800) [pid = 1810] [serial = 2072] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x8a510000 == 147 [pid = 1810] [id = 746] 19:08:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x8a510400) [pid = 1810] [serial = 2239] [outer = (nil)] 19:08:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x8afaf000) [pid = 1810] [serial = 2240] [outer = 0x8a510400] 19:08:06 INFO - PROCESS | 1810 | 1463191686800 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]]]}] 19:08:06 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. 19:08:06 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 5096ms 19:08:06 INFO - PROCESS | 1810 | 1463191686843 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 19:08:06 INFO - PROCESS | 1810 | 1463191686849 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 19:08:06 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 19:08:06 INFO - PROCESS | 1810 | 1463191686856 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 19:08:06 INFO - PROCESS | 1810 | 1463191686862 Marionette TRACE conn4 <- [1,2954,null,{}] 19:08:06 INFO - PROCESS | 1810 | 1463191686870 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}] 19:08:07 INFO - PROCESS | 1810 | 1463191687179 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 19:08:07 INFO - PROCESS | 1810 | 1463191687474 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:07 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afee400 == 148 [pid = 1810] [id = 747] 19:08:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x8b103000) [pid = 1810] [serial = 2241] [outer = (nil)] 19:08:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x8b5c3400) [pid = 1810] [serial = 2242] [outer = 0x8b103000] 19:08:07 INFO - PROCESS | 1810 | 1463191687563 Marionette DEBUG loaded listener.js 19:08:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x8b62fc00) [pid = 1810] [serial = 2243] [outer = 0x8b103000] 19:08:08 INFO - PROCESS | 1810 | 1463191688316 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]]]}] 19:08:08 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:08:08 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 19:08:08 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1495ms 19:08:08 INFO - PROCESS | 1810 | 1463191688353 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 19:08:08 INFO - PROCESS | 1810 | 1463191688361 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 19:08:08 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 19:08:08 INFO - PROCESS | 1810 | 1463191688372 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 19:08:08 INFO - PROCESS | 1810 | 1463191688377 Marionette TRACE conn4 <- [1,2958,null,{}] 19:08:08 INFO - PROCESS | 1810 | 1463191688383 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}] 19:08:08 INFO - PROCESS | 1810 | 1463191688738 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 19:08:08 INFO - PROCESS | 1810 | 1463191688783 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c246800 == 149 [pid = 1810] [id = 748] 19:08:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x8c247c00) [pid = 1810] [serial = 2244] [outer = (nil)] 19:08:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x8d150800) [pid = 1810] [serial = 2245] [outer = 0x8c247c00] 19:08:08 INFO - PROCESS | 1810 | 1463191688860 Marionette DEBUG loaded listener.js 19:08:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x8d8a3c00) [pid = 1810] [serial = 2246] [outer = 0x8c247c00] 19:08:09 INFO - PROCESS | 1810 | 1463191689839 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]]]}] 19:08:09 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. 19:08:09 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1482ms 19:08:09 INFO - PROCESS | 1810 | 1463191689860 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 19:08:09 INFO - PROCESS | 1810 | 1463191689865 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 19:08:09 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 19:08:09 INFO - PROCESS | 1810 | 1463191689878 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 19:08:09 INFO - PROCESS | 1810 | 1463191689888 Marionette TRACE conn4 <- [1,2962,null,{}] 19:08:09 INFO - PROCESS | 1810 | 1463191689933 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}] 19:08:10 INFO - PROCESS | 1810 | 1463191690237 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 19:08:10 INFO - PROCESS | 1810 | 1463191690282 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x86e77c00 == 150 [pid = 1810] [id = 749] 19:08:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x8dc05c00) [pid = 1810] [serial = 2247] [outer = (nil)] 19:08:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x8e750c00) [pid = 1810] [serial = 2248] [outer = 0x8dc05c00] 19:08:10 INFO - PROCESS | 1810 | 1463191690361 Marionette DEBUG loaded listener.js 19:08:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x8e770800) [pid = 1810] [serial = 2249] [outer = 0x8dc05c00] 19:08:11 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x8e83a800) [pid = 1810] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 19:08:11 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x8b1aac00) [pid = 1810] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 19:08:11 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x8ee03000) [pid = 1810] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 19:08:11 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x86258800) [pid = 1810] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 19:08:11 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x8ec79c00) [pid = 1810] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 19:08:11 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x8c586400) [pid = 1810] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 19:08:11 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x8d8ad800) [pid = 1810] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 19:08:11 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x91a0b400) [pid = 1810] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 19:08:11 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x8f9d7000) [pid = 1810] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 19:08:11 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x8ec77000) [pid = 1810] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 19:08:11 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x8e75cc00) [pid = 1810] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 19:08:11 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x8e757c00) [pid = 1810] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 19:08:11 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x8d98ac00) [pid = 1810] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 19:08:11 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x8b62bc00) [pid = 1810] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 19:08:11 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x8d30e800) [pid = 1810] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 19:08:11 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x86e77800) [pid = 1810] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 19:08:11 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x8d8a5000) [pid = 1810] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 19:08:11 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x86e70400) [pid = 1810] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 19:08:11 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x8b633400) [pid = 1810] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 19:08:11 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x9269cc00) [pid = 1810] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 19:08:11 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x8f9dcc00) [pid = 1810] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 19:08:11 INFO - PROCESS | 1810 | 1463191691957 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]]]}] 19:08:11 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. 19:08:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 2113ms 19:08:11 INFO - PROCESS | 1810 | 1463191691986 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 19:08:11 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 19:08:11 INFO - PROCESS | 1810 | 1463191691991 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 19:08:11 INFO - PROCESS | 1810 | 1463191691997 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 19:08:12 INFO - PROCESS | 1810 | 1463191692000 Marionette TRACE conn4 <- [1,2966,null,{}] 19:08:12 INFO - PROCESS | 1810 | 1463191692006 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}] 19:08:12 INFO - PROCESS | 1810 | 1463191692225 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 19:08:12 INFO - PROCESS | 1810 | 1463191692451 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:12 INFO - PROCESS | 1810 | ++DOCSHELL 0x86e77800 == 151 [pid = 1810] [id = 750] 19:08:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x8c247000) [pid = 1810] [serial = 2250] [outer = (nil)] 19:08:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x8dba5000) [pid = 1810] [serial = 2251] [outer = 0x8c247000] 19:08:12 INFO - PROCESS | 1810 | 1463191692530 Marionette DEBUG loaded listener.js 19:08:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x8e768c00) [pid = 1810] [serial = 2252] [outer = 0x8c247000] 19:08:13 INFO - PROCESS | 1810 | 1463191693318 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]]]}] 19:08:13 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. 19:08:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1354ms 19:08:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 19:08:13 INFO - PROCESS | 1810 | 1463191693351 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 19:08:13 INFO - PROCESS | 1810 | 1463191693354 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 19:08:13 INFO - PROCESS | 1810 | 1463191693362 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 19:08:13 INFO - PROCESS | 1810 | 1463191693364 Marionette TRACE conn4 <- [1,2970,null,{}] 19:08:13 INFO - PROCESS | 1810 | 1463191693372 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}] 19:08:13 INFO - PROCESS | 1810 | 1463191693871 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 19:08:14 INFO - PROCESS | 1810 | 1463191694180 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:14 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afbc400 == 152 [pid = 1810] [id = 751] 19:08:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x8afbc800) [pid = 1810] [serial = 2253] [outer = (nil)] 19:08:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x8b10b000) [pid = 1810] [serial = 2254] [outer = 0x8afbc800] 19:08:14 INFO - PROCESS | 1810 | 1463191694282 Marionette DEBUG loaded listener.js 19:08:14 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x8b30c800) [pid = 1810] [serial = 2255] [outer = 0x8afbc800] 19:08:15 INFO - PROCESS | 1810 | 1463191695194 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]]]}] 19:08:15 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. 19:08:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1883ms 19:08:15 INFO - PROCESS | 1810 | 1463191695245 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 19:08:15 INFO - PROCESS | 1810 | 1463191695252 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 19:08:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 19:08:15 INFO - PROCESS | 1810 | 1463191695262 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 19:08:15 INFO - PROCESS | 1810 | 1463191695266 Marionette TRACE conn4 <- [1,2974,null,{}] 19:08:15 INFO - PROCESS | 1810 | 1463191695274 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}] 19:08:15 INFO - PROCESS | 1810 | 1463191695632 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 19:08:15 INFO - PROCESS | 1810 | 1463191695933 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:15 INFO - PROCESS | 1810 | ++DOCSHELL 0x8c50d800 == 153 [pid = 1810] [id = 752] 19:08:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x8c58ec00) [pid = 1810] [serial = 2256] [outer = (nil)] 19:08:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x8d986400) [pid = 1810] [serial = 2257] [outer = 0x8c58ec00] 19:08:16 INFO - PROCESS | 1810 | 1463191696034 Marionette DEBUG loaded listener.js 19:08:16 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x8db92c00) [pid = 1810] [serial = 2258] [outer = 0x8c58ec00] 19:08:16 INFO - PROCESS | 1810 | 1463191696899 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]]]}] 19:08:16 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. 19:08:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1684ms 19:08:16 INFO - PROCESS | 1810 | 1463191696946 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 19:08:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 19:08:16 INFO - PROCESS | 1810 | 1463191696952 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 19:08:16 INFO - PROCESS | 1810 | 1463191696959 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 19:08:16 INFO - PROCESS | 1810 | 1463191696962 Marionette TRACE conn4 <- [1,2978,null,{}] 19:08:16 INFO - PROCESS | 1810 | 1463191696969 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}] 19:08:17 INFO - PROCESS | 1810 | 1463191697257 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 19:08:17 INFO - PROCESS | 1810 | 1463191697564 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e835400 == 154 [pid = 1810] [id = 753] 19:08:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x8e83ac00) [pid = 1810] [serial = 2259] [outer = (nil)] 19:08:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x8e886000) [pid = 1810] [serial = 2260] [outer = 0x8e83ac00] 19:08:17 INFO - PROCESS | 1810 | 1463191697754 Marionette DEBUG loaded listener.js 19:08:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x8e8d2000) [pid = 1810] [serial = 2261] [outer = 0x8e83ac00] 19:08:18 INFO - PROCESS | 1810 | 1463191698599 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]]]}] 19:08:18 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. 19:08:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1690ms 19:08:18 INFO - PROCESS | 1810 | 1463191698650 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 19:08:18 INFO - PROCESS | 1810 | 1463191698657 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 19:08:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 19:08:18 INFO - PROCESS | 1810 | 1463191698677 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 19:08:18 INFO - PROCESS | 1810 | 1463191698685 Marionette TRACE conn4 <- [1,2982,null,{}] 19:08:18 INFO - PROCESS | 1810 | 1463191698691 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}] 19:08:19 INFO - PROCESS | 1810 | 1463191699065 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 19:08:19 INFO - PROCESS | 1810 | 1463191699294 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:19 INFO - PROCESS | 1810 | ++DOCSHELL 0x8e9d0c00 == 155 [pid = 1810] [id = 754] 19:08:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x8ec77000) [pid = 1810] [serial = 2262] [outer = (nil)] 19:08:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x8ee03000) [pid = 1810] [serial = 2263] [outer = 0x8ec77000] 19:08:19 INFO - PROCESS | 1810 | 1463191699431 Marionette DEBUG loaded listener.js 19:08:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x8ef0ec00) [pid = 1810] [serial = 2264] [outer = 0x8ec77000] 19:08:20 INFO - PROCESS | 1810 | 1463191700269 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"]]]}] 19:08:20 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 19:08:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 19:08:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 19:08:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1658ms 19:08:20 INFO - PROCESS | 1810 | 1463191700328 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 19:08:20 INFO - PROCESS | 1810 | 1463191700333 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 19:08:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 19:08:20 INFO - PROCESS | 1810 | 1463191700339 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 19:08:20 INFO - PROCESS | 1810 | 1463191700343 Marionette TRACE conn4 <- [1,2986,null,{}] 19:08:20 INFO - PROCESS | 1810 | 1463191700349 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}] 19:08:20 INFO - PROCESS | 1810 | 1463191700593 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 19:08:20 INFO - PROCESS | 1810 | 1463191700916 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x8dbb0000 == 156 [pid = 1810] [id = 755] 19:08:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x8ef10400) [pid = 1810] [serial = 2265] [outer = (nil)] 19:08:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x8f709000) [pid = 1810] [serial = 2266] [outer = 0x8ef10400] 19:08:21 INFO - PROCESS | 1810 | 1463191701011 Marionette DEBUG loaded listener.js 19:08:21 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x8f869c00) [pid = 1810] [serial = 2267] [outer = 0x8ef10400] 19:08:21 INFO - PROCESS | 1810 | 1463191701869 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]]]}] 19:08:21 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. 19:08:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1539ms 19:08:21 INFO - PROCESS | 1810 | 1463191701899 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 19:08:21 INFO - PROCESS | 1810 | 1463191701904 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 19:08:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 19:08:21 INFO - PROCESS | 1810 | 1463191701919 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 19:08:21 INFO - PROCESS | 1810 | 1463191701923 Marionette TRACE conn4 <- [1,2990,null,{}] 19:08:21 INFO - PROCESS | 1810 | 1463191701930 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}] 19:08:22 INFO - PROCESS | 1810 | 1463191702202 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 19:08:22 INFO - PROCESS | 1810 | 1463191702489 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x91075000 == 157 [pid = 1810] [id = 756] 19:08:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x91075800) [pid = 1810] [serial = 2268] [outer = (nil)] 19:08:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x9107d800) [pid = 1810] [serial = 2269] [outer = 0x91075800] 19:08:22 INFO - PROCESS | 1810 | 1463191702592 Marionette DEBUG loaded listener.js 19:08:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x91498400) [pid = 1810] [serial = 2270] [outer = 0x91075800] 19:08:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x9149dc00 == 158 [pid = 1810] [id = 757] 19:08:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x91a93000) [pid = 1810] [serial = 2271] [outer = (nil)] 19:08:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x91a98000) [pid = 1810] [serial = 2272] [outer = 0x91a93000] 19:08:23 INFO - PROCESS | 1810 | 1463191703554 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]]]}] 19:08:23 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. 19:08:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1691ms 19:08:23 INFO - PROCESS | 1810 | 1463191703617 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 19:08:23 INFO - PROCESS | 1810 | 1463191703621 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 19:08:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 19:08:23 INFO - PROCESS | 1810 | 1463191703627 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 19:08:23 INFO - PROCESS | 1810 | 1463191703631 Marionette TRACE conn4 <- [1,2994,null,{}] 19:08:23 INFO - PROCESS | 1810 | 1463191703637 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}] 19:08:23 INFO - PROCESS | 1810 | 1463191703964 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 19:08:24 INFO - PROCESS | 1810 | 1463191704322 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:24 INFO - PROCESS | 1810 | ++DOCSHELL 0x9107a400 == 159 [pid = 1810] [id = 758] 19:08:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x9149e000) [pid = 1810] [serial = 2273] [outer = (nil)] 19:08:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x91a8b400) [pid = 1810] [serial = 2274] [outer = 0x9149e000] 19:08:24 INFO - PROCESS | 1810 | 1463191704415 Marionette DEBUG loaded listener.js 19:08:24 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x92699800) [pid = 1810] [serial = 2275] [outer = 0x9149e000] 19:08:25 INFO - PROCESS | 1810 | 1463191705233 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]]]}] 19:08:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:08:25 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 19:08:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1638ms 19:08:25 INFO - PROCESS | 1810 | 1463191705267 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 19:08:25 INFO - PROCESS | 1810 | 1463191705270 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 19:08:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 19:08:25 INFO - PROCESS | 1810 | 1463191705278 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 19:08:25 INFO - PROCESS | 1810 | 1463191705281 Marionette TRACE conn4 <- [1,2998,null,{}] 19:08:25 INFO - PROCESS | 1810 | 1463191705288 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}] 19:08:25 INFO - PROCESS | 1810 | 1463191705542 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 19:08:25 INFO - PROCESS | 1810 | 1463191705881 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:25 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d8a8400 == 160 [pid = 1810] [id = 759] 19:08:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x8ec83000) [pid = 1810] [serial = 2276] [outer = (nil)] 19:08:25 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x92b41c00) [pid = 1810] [serial = 2277] [outer = 0x8ec83000] 19:08:25 INFO - PROCESS | 1810 | 1463191705978 Marionette DEBUG loaded listener.js 19:08:26 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x92b4f400) [pid = 1810] [serial = 2278] [outer = 0x8ec83000] 19:08:26 INFO - PROCESS | 1810 | 1463191706865 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]]]}] 19:08:26 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. 19:08:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1632ms 19:08:26 INFO - PROCESS | 1810 | 1463191706911 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 19:08:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 19:08:26 INFO - PROCESS | 1810 | 1463191706916 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 19:08:26 INFO - PROCESS | 1810 | 1463191706923 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 19:08:26 INFO - PROCESS | 1810 | 1463191706927 Marionette TRACE conn4 <- [1,3002,null,{}] 19:08:26 INFO - PROCESS | 1810 | 1463191706933 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}] 19:08:27 INFO - PROCESS | 1810 | 1463191707180 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 19:08:27 INFO - PROCESS | 1810 | 1463191707501 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:27 INFO - PROCESS | 1810 | ++DOCSHELL 0x91a18c00 == 161 [pid = 1810] [id = 760] 19:08:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x92a0d800) [pid = 1810] [serial = 2279] [outer = (nil)] 19:08:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x92b97c00) [pid = 1810] [serial = 2280] [outer = 0x92a0d800] 19:08:27 INFO - PROCESS | 1810 | 1463191707639 Marionette DEBUG loaded listener.js 19:08:27 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x92dcac00) [pid = 1810] [serial = 2281] [outer = 0x92a0d800] 19:08:28 INFO - PROCESS | 1810 | 1463191708604 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]]]}] 19:08:28 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. 19:08:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1734ms 19:08:28 INFO - PROCESS | 1810 | 1463191708657 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 19:08:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 19:08:28 INFO - PROCESS | 1810 | 1463191708668 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 19:08:28 INFO - PROCESS | 1810 | 1463191708674 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 19:08:28 INFO - PROCESS | 1810 | 1463191708679 Marionette TRACE conn4 <- [1,3006,null,{}] 19:08:28 INFO - PROCESS | 1810 | 1463191708732 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}] 19:08:28 INFO - PROCESS | 1810 | 1463191708994 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 19:08:29 INFO - PROCESS | 1810 | 1463191709305 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:29 INFO - PROCESS | 1810 | ++DOCSHELL 0x926a0800 == 162 [pid = 1810] [id = 761] 19:08:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x93b02800) [pid = 1810] [serial = 2282] [outer = (nil)] 19:08:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x95039c00) [pid = 1810] [serial = 2283] [outer = 0x93b02800] 19:08:29 INFO - PROCESS | 1810 | 1463191709441 Marionette DEBUG loaded listener.js 19:08:29 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x95043800) [pid = 1810] [serial = 2284] [outer = 0x93b02800] 19:08:30 INFO - PROCESS | 1810 | 1463191710296 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]]]}] 19:08:30 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. 19:08:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1686ms 19:08:30 INFO - PROCESS | 1810 | 1463191710363 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 19:08:30 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 19:08:30 INFO - PROCESS | 1810 | 1463191710367 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 19:08:30 INFO - PROCESS | 1810 | 1463191710374 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 19:08:30 INFO - PROCESS | 1810 | 1463191710378 Marionette TRACE conn4 <- [1,3010,null,{}] 19:08:30 INFO - PROCESS | 1810 | 1463191710405 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}] 19:08:30 INFO - PROCESS | 1810 | 1463191710682 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 19:08:31 INFO - PROCESS | 1810 | 1463191711084 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:31 INFO - PROCESS | 1810 | ++DOCSHELL 0x9269ac00 == 163 [pid = 1810] [id = 762] 19:08:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x983a2400) [pid = 1810] [serial = 2285] [outer = (nil)] 19:08:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x996fec00) [pid = 1810] [serial = 2286] [outer = 0x983a2400] 19:08:31 INFO - PROCESS | 1810 | 1463191711187 Marionette DEBUG loaded listener.js 19:08:31 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x99f9c400) [pid = 1810] [serial = 2287] [outer = 0x983a2400] 19:08:32 INFO - PROCESS | 1810 | 1463191712075 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]]]}] 19:08:32 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 19:08:32 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1750ms 19:08:32 INFO - PROCESS | 1810 | 1463191712124 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 19:08:32 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:08:32 INFO - PROCESS | 1810 | 1463191712129 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 19:08:32 INFO - PROCESS | 1810 | 1463191712136 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 19:08:32 INFO - PROCESS | 1810 | 1463191712141 Marionette TRACE conn4 <- [1,3014,null,{}] 19:08:32 INFO - PROCESS | 1810 | 1463191712148 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}] 19:08:32 INFO - PROCESS | 1810 | 1463191712390 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 19:08:32 INFO - PROCESS | 1810 | 1463191712712 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:32 INFO - PROCESS | 1810 | ++DOCSHELL 0x95016800 == 164 [pid = 1810] [id = 763] 19:08:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x9a0cf400) [pid = 1810] [serial = 2288] [outer = (nil)] 19:08:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x9a903800) [pid = 1810] [serial = 2289] [outer = 0x9a0cf400] 19:08:32 INFO - PROCESS | 1810 | 1463191712852 Marionette DEBUG loaded listener.js 19:08:32 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x9aaab800) [pid = 1810] [serial = 2290] [outer = 0x9a0cf400] 19:08:33 INFO - PROCESS | 1810 | [1810] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:08:33 INFO - PROCESS | 1810 | 1463191713917 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:08:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 19:08:33 INFO - {} 19:08:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 19:08:33 INFO - {} 19:08:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 19:08:33 INFO - {} 19:08:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 19:08:33 INFO - {} 19:08:33 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1838ms 19:08:34 INFO - PROCESS | 1810 | 1463191714013 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 19:08:34 INFO - PROCESS | 1810 | 1463191714016 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 19:08:34 INFO - TEST-START | /FileAPI/fileReader.html 19:08:34 INFO - PROCESS | 1810 | 1463191714027 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 19:08:34 INFO - PROCESS | 1810 | 1463191714030 Marionette TRACE conn4 <- [1,3018,null,{}] 19:08:34 INFO - PROCESS | 1810 | 1463191714035 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}] 19:08:34 INFO - PROCESS | 1810 | 1463191714304 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 19:08:34 INFO - PROCESS | 1810 | 1463191714666 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:34 INFO - PROCESS | 1810 | ++DOCSHELL 0x86e76000 == 165 [pid = 1810] [id = 764] 19:08:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x9a0ef000) [pid = 1810] [serial = 2291] [outer = (nil)] 19:08:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x9b4aa400) [pid = 1810] [serial = 2292] [outer = 0x9a0ef000] 19:08:34 INFO - PROCESS | 1810 | 1463191714759 Marionette DEBUG loaded listener.js 19:08:34 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x9b6ae800) [pid = 1810] [serial = 2293] [outer = 0x9a0ef000] 19:08:35 INFO - PROCESS | 1810 | 1463191715605 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]]]}] 19:08:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 19:08:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 19:08:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 19:08:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 19:08:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 1634ms 19:08:35 INFO - PROCESS | 1810 | 1463191715664 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 19:08:35 INFO - PROCESS | 1810 | 1463191715667 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 19:08:35 INFO - TEST-START | /FileAPI/historical.html 19:08:35 INFO - PROCESS | 1810 | 1463191715675 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 19:08:35 INFO - PROCESS | 1810 | 1463191715678 Marionette TRACE conn4 <- [1,3022,null,{}] 19:08:35 INFO - PROCESS | 1810 | 1463191715685 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}] 19:08:35 INFO - PROCESS | 1810 | 1463191715937 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 19:08:36 INFO - PROCESS | 1810 | 1463191716269 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:36 INFO - PROCESS | 1810 | ++DOCSHELL 0x86263400 == 166 [pid = 1810] [id = 765] 19:08:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x86e78000) [pid = 1810] [serial = 2294] [outer = (nil)] 19:08:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x9b978c00) [pid = 1810] [serial = 2295] [outer = 0x86e78000] 19:08:36 INFO - PROCESS | 1810 | 1463191716405 Marionette DEBUG loaded listener.js 19:08:36 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x9d370000) [pid = 1810] [serial = 2296] [outer = 0x86e78000] 19:08:37 INFO - PROCESS | 1810 | 1463191717233 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"]]]}] 19:08:37 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 19:08:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 19:08:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 19:08:37 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 19:08:37 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 19:08:37 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 19:08:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 19:08:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 19:08:37 INFO - TEST-OK | /FileAPI/historical.html | took 1585ms 19:08:37 INFO - PROCESS | 1810 | 1463191717264 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 19:08:37 INFO - PROCESS | 1810 | 1463191717274 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 19:08:37 INFO - TEST-START | /FileAPI/idlharness.html 19:08:37 INFO - PROCESS | 1810 | 1463191717331 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 19:08:37 INFO - PROCESS | 1810 | 1463191717335 Marionette TRACE conn4 <- [1,3026,null,{}] 19:08:37 INFO - PROCESS | 1810 | 1463191717340 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}] 19:08:37 INFO - PROCESS | 1810 | 1463191717587 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 19:08:37 INFO - PROCESS | 1810 | 1463191717902 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:37 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f6bcc00 == 167 [pid = 1810] [id = 766] 19:08:37 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x92a06000) [pid = 1810] [serial = 2297] [outer = (nil)] 19:08:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0xa051e000) [pid = 1810] [serial = 2298] [outer = 0x92a06000] 19:08:38 INFO - PROCESS | 1810 | 1463191718036 Marionette DEBUG loaded listener.js 19:08:38 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0xa104dc00) [pid = 1810] [serial = 2299] [outer = 0x92a06000] 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 19:08:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:08:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:08:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:08:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:08:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:08:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:08:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:08:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:08:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:08:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 19:08:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:08:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:08:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:08:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:08:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:08:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:08:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:08:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:08:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:08:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 19:08:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:08:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:08:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:08:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:08:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:08:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:08:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:08:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:08:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:08:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 19:08:39 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 19:08:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:08:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:08:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:08:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:08:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:08:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:08:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:08:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:08:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 19:08:39 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 19:08:39 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 19:08:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:08:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:08:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:08:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:08:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:08:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:08:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:08:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:08:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 19:08:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:08:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:08:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:08:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:08:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:08:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:08:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:08:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:08:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 19:08:39 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 19:08:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:08:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:08:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:08:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:08:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:08:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:08:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:08:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:08:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 19:08:39 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 19:08:39 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 19:08:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:08:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:08:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:08:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:08:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:08:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:08:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:08:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:08:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:08:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 19:08:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 19:08:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 2314ms 19:08:39 INFO - PROCESS | 1810 | 1463191719500 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 19:08:39 INFO - PROCESS | 1810 | 1463191719884 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 19:08:39 INFO - PROCESS | 1810 | 1463191719888 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 19:08:39 INFO - TEST-START | /FileAPI/idlharness.worker 19:08:39 INFO - PROCESS | 1810 | 1463191719904 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 19:08:39 INFO - PROCESS | 1810 | 1463191719910 Marionette TRACE conn4 <- [1,3030,null,{}] 19:08:39 INFO - PROCESS | 1810 | 1463191719916 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}] 19:08:40 INFO - PROCESS | 1810 | 1463191720203 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 19:08:40 INFO - PROCESS | 1810 | 1463191720515 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:40 INFO - PROCESS | 1810 | ++DOCSHELL 0x9afbf000 == 168 [pid = 1810] [id = 767] 19:08:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x9b606400) [pid = 1810] [serial = 2300] [outer = (nil)] 19:08:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0xa51ec400) [pid = 1810] [serial = 2301] [outer = 0x9b606400] 19:08:40 INFO - PROCESS | 1810 | 1463191720609 Marionette DEBUG loaded listener.js 19:08:40 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0xa6387c00) [pid = 1810] [serial = 2302] [outer = 0x9b606400] 19:08:40 INFO - PROCESS | 1810 | [1810] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:08:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:08:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:08:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:08:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:08:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:08:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:08:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:08:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:08:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:08:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:08:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:08:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 19:08:42 INFO - {} 19:08:42 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 19:08:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:08:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:08:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:08:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 19:08:42 INFO - {} 19:08:42 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 - {} 19:08:42 INFO - {} 19:08:42 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 19:08:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:08:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:08:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:08:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:08:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:08:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:08:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 19:08:42 INFO - {} 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 19:08:42 INFO - {} 19:08:42 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 19:08:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:08:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:08:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:08:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:08:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 19:08:42 INFO - {} 19:08:42 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 - {} 19:08:42 INFO - {} 19:08:42 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 19:08:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:08:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:08:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:08:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:08:42 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 19:08:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 19:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 19:08:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:08:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:08:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:08:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 19:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:08:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:08:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:08:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:08:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 19:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 19:08:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:08:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:08:42 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 19:08:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 19:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 19:08:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:08:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:08:42 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 19:08:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 19:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 19:08:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:08:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:08:42 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 19:08:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 19:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:08:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:08:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:08:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:08:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:08:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 19:08:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:08:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:08:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:08:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:08:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:08:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:08:43 INFO - {} 19:08:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2976ms 19:08:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 19:08:43 INFO - PROCESS | 1810 | 1463191722712 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 19:08:43 INFO - PROCESS | 1810 | 1463191722884 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 19:08:43 INFO - PROCESS | 1810 | 1463191722890 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 19:08:43 INFO - PROCESS | 1810 | 1463191722903 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 19:08:43 INFO - PROCESS | 1810 | 1463191722916 Marionette TRACE conn4 <- [1,3034,null,{}] 19:08:43 INFO - PROCESS | 1810 | 1463191722930 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}] 19:08:43 INFO - PROCESS | 1810 | 1463191723338 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 19:08:43 INFO - PROCESS | 1810 | 1463191723699 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:43 INFO - PROCESS | 1810 | ++DOCSHELL 0xa51e7400 == 169 [pid = 1810] [id = 768] 19:08:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0xa68ddc00) [pid = 1810] [serial = 2303] [outer = (nil)] 19:08:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 176 (0x8944c400) [pid = 1810] [serial = 2304] [outer = 0xa68ddc00] 19:08:43 INFO - PROCESS | 1810 | 1463191723792 Marionette DEBUG loaded listener.js 19:08:43 INFO - PROCESS | 1810 | ++DOMWINDOW == 177 (0x8944f800) [pid = 1810] [serial = 2305] [outer = 0xa68ddc00] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x8625e000 == 168 [pid = 1810] [id = 704] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x8e82c000 == 167 [pid = 1810] [id = 702] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0xa687f400 == 166 [pid = 1810] [id = 703] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x87829800 == 165 [pid = 1810] [id = 631] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x93932000 == 164 [pid = 1810] [id = 130] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x86e77c00 == 163 [pid = 1810] [id = 749] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x8c246800 == 162 [pid = 1810] [id = 748] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x8afee400 == 161 [pid = 1810] [id = 747] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x8a510000 == 160 [pid = 1810] [id = 746] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x9503a400 == 159 [pid = 1810] [id = 743] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x99cf7800 == 158 [pid = 1810] [id = 744] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x8c587400 == 157 [pid = 1810] [id = 742] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x8ec7d400 == 156 [pid = 1810] [id = 741] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x93b0d000 == 155 [pid = 1810] [id = 740] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x912ae800 == 154 [pid = 1810] [id = 738] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x93b07000 == 153 [pid = 1810] [id = 739] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x92b42000 == 152 [pid = 1810] [id = 737] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x86256800 == 151 [pid = 1810] [id = 736] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x8dc0e400 == 150 [pid = 1810] [id = 735] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x8f9d6800 == 149 [pid = 1810] [id = 734] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x8e886400 == 148 [pid = 1810] [id = 733] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x8e838800 == 147 [pid = 1810] [id = 731] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x8787a000 == 146 [pid = 1810] [id = 732] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x8d8a9000 == 145 [pid = 1810] [id = 730] 19:08:46 INFO - PROCESS | 1810 | --DOCSHELL 0x87884400 == 144 [pid = 1810] [id = 729] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 176 (0x8db9ac00) [pid = 1810] [serial = 2184] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 175 (0x8ec82400) [pid = 1810] [serial = 2148] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 174 (0x8b628400) [pid = 1810] [serial = 2178] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 173 (0x91a12800) [pid = 1810] [serial = 2163] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 172 (0x8782a800) [pid = 1810] [serial = 2174] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 171 (0x8f6b9800) [pid = 1810] [serial = 2154] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 170 (0x8c58f400) [pid = 1810] [serial = 2132] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 169 (0x8dc03400) [pid = 1810] [serial = 2139] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 168 (0x91a9a000) [pid = 1810] [serial = 2165] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 167 (0x8787d000) [pid = 1810] [serial = 2175] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 166 (0x8f9df000) [pid = 1810] [serial = 2156] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 165 (0x8ee08800) [pid = 1810] [serial = 2151] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 164 (0x91073400) [pid = 1810] [serial = 2157] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 163 (0x8e832400) [pid = 1810] [serial = 2141] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 162 (0x92129400) [pid = 1810] [serial = 2166] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 161 (0x8e8ce000) [pid = 1810] [serial = 2145] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 160 (0x92697400) [pid = 1810] [serial = 2168] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 159 (0x8c250000) [pid = 1810] [serial = 2130] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 158 (0x8b8a5400) [pid = 1810] [serial = 2129] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 157 (0x8ec79000) [pid = 1810] [serial = 2147] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 156 (0x8ec80000) [pid = 1810] [serial = 2064] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 155 (0x8e837800) [pid = 1810] [serial = 2142] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 154 (0x8b1a7400) [pid = 1810] [serial = 2183] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 153 (0x8db97800) [pid = 1810] [serial = 2138] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 152 (0x8d8ab800) [pid = 1810] [serial = 2135] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 151 (0x8b101400) [pid = 1810] [serial = 2126] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 150 (0x8d158c00) [pid = 1810] [serial = 2133] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 149 (0x9269b000) [pid = 1810] [serial = 2169] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 148 (0x8ee05800) [pid = 1810] [serial = 2150] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 147 (0x8e8c7000) [pid = 1810] [serial = 2144] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 146 (0x8d98c000) [pid = 1810] [serial = 2136] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 145 (0x8c510c00) [pid = 1810] [serial = 2181] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 144 (0x92b4c400) [pid = 1810] [serial = 2172] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 143 (0x912b8800) [pid = 1810] [serial = 2160] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 142 (0x8c4e7800) [pid = 1810] [serial = 2180] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x91a0d800) [pid = 1810] [serial = 2162] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x912b3c00) [pid = 1810] [serial = 2159] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x8b5c6000) [pid = 1810] [serial = 2177] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x92b49000) [pid = 1810] [serial = 2171] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x8b10f800) [pid = 1810] [serial = 2127] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x8f6b1c00) [pid = 1810] [serial = 2153] [outer = (nil)] [url = about:blank] 19:08:47 INFO - PROCESS | 1810 | 1463191727835 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]]]}] 19:08:47 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 19:08:47 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 4961ms 19:08:47 INFO - PROCESS | 1810 | 1463191727866 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 19:08:47 INFO - TEST-START | /FileAPI/blob/Blob-close.html 19:08:47 INFO - PROCESS | 1810 | 1463191727873 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 19:08:47 INFO - PROCESS | 1810 | 1463191727880 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 19:08:47 INFO - PROCESS | 1810 | 1463191727886 Marionette TRACE conn4 <- [1,3038,null,{}] 19:08:47 INFO - PROCESS | 1810 | 1463191727894 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}] 19:08:48 INFO - PROCESS | 1810 | 1463191728094 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 19:08:48 INFO - PROCESS | 1810 | 1463191728432 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:48 INFO - PROCESS | 1810 | ++DOCSHELL 0x89454c00 == 145 [pid = 1810] [id = 769] 19:08:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x89456c00) [pid = 1810] [serial = 2306] [outer = (nil)] 19:08:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x8afb4800) [pid = 1810] [serial = 2307] [outer = 0x89456c00] 19:08:48 INFO - PROCESS | 1810 | 1463191728530 Marionette DEBUG loaded listener.js 19:08:48 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x8afe4000) [pid = 1810] [serial = 2308] [outer = 0x89456c00] 19:08:49 INFO - PROCESS | 1810 | 1463191729360 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"]]]}] 19:08:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 19:08:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 19:08:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 19:08:49 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1534ms 19:08:49 INFO - PROCESS | 1810 | 1463191729416 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 19:08:49 INFO - PROCESS | 1810 | 1463191729424 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 19:08:49 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 19:08:49 INFO - PROCESS | 1810 | 1463191729435 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 19:08:49 INFO - PROCESS | 1810 | 1463191729439 Marionette TRACE conn4 <- [1,3042,null,{}] 19:08:49 INFO - PROCESS | 1810 | 1463191729446 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}] 19:08:49 INFO - PROCESS | 1810 | 1463191729774 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 19:08:49 INFO - PROCESS | 1810 | 1463191729826 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:49 INFO - PROCESS | 1810 | ++DOCSHELL 0x8afef400 == 146 [pid = 1810] [id = 770] 19:08:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x8b108800) [pid = 1810] [serial = 2309] [outer = (nil)] 19:08:49 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x8b80e400) [pid = 1810] [serial = 2310] [outer = 0x8b108800] 19:08:49 INFO - PROCESS | 1810 | 1463191729932 Marionette DEBUG loaded listener.js 19:08:50 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x8b8a5c00) [pid = 1810] [serial = 2311] [outer = 0x8b108800] 19:08:52 INFO - PROCESS | 1810 | --DOMWINDOW == 141 (0x95036800) [pid = 1810] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 19:08:52 INFO - PROCESS | 1810 | --DOMWINDOW == 140 (0x92b8fc00) [pid = 1810] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 19:08:52 INFO - PROCESS | 1810 | --DOMWINDOW == 139 (0x99c5b000) [pid = 1810] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 19:08:52 INFO - PROCESS | 1810 | --DOMWINDOW == 138 (0x8b103000) [pid = 1810] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 19:08:52 INFO - PROCESS | 1810 | --DOMWINDOW == 137 (0x8ec85c00) [pid = 1810] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 19:08:52 INFO - PROCESS | 1810 | --DOMWINDOW == 136 (0x8f869000) [pid = 1810] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 19:08:52 INFO - PROCESS | 1810 | --DOMWINDOW == 135 (0x8f706800) [pid = 1810] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 19:08:52 INFO - PROCESS | 1810 | --DOMWINDOW == 134 (0x95087800) [pid = 1810] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 19:08:52 INFO - PROCESS | 1810 | --DOMWINDOW == 133 (0x8c247c00) [pid = 1810] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 19:08:52 INFO - PROCESS | 1810 | --DOMWINDOW == 132 (0x95086c00) [pid = 1810] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 19:08:52 INFO - PROCESS | 1810 | --DOMWINDOW == 131 (0x8dc05c00) [pid = 1810] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 19:08:52 INFO - PROCESS | 1810 | --DOMWINDOW == 130 (0x8afedc00) [pid = 1810] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 19:08:52 INFO - PROCESS | 1810 | --DOMWINDOW == 129 (0x92b46400) [pid = 1810] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 19:08:52 INFO - PROCESS | 1810 | --DOMWINDOW == 128 (0x8afe5000) [pid = 1810] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 19:08:52 INFO - PROCESS | 1810 | --DOMWINDOW == 127 (0x91077800) [pid = 1810] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 19:08:52 INFO - PROCESS | 1810 | --DOMWINDOW == 126 (0x8e8c7c00) [pid = 1810] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 19:08:52 INFO - PROCESS | 1810 | --DOMWINDOW == 125 (0x8d8b0800) [pid = 1810] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 19:08:52 INFO - PROCESS | 1810 | --DOMWINDOW == 124 (0x8ee0f400) [pid = 1810] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 19:08:52 INFO - PROCESS | 1810 | --DOMWINDOW == 123 (0x9a43a400) [pid = 1810] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 19:08:52 INFO - PROCESS | 1810 | --DOMWINDOW == 122 (0x8a510400) [pid = 1810] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:08:52 INFO - PROCESS | 1810 | --DOMWINDOW == 121 (0x91079400) [pid = 1810] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 19:08:52 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. 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 19:08:52 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'.) 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 19:08:52 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. 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 19:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 19:08:52 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. 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 19:08:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:08:52 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. 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 19:08:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 19:08:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 19:08:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 19:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 19:08:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 19:08:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:08:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:08:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 19:08:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:08:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:08:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:08:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:08:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:08:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:08:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 19:08:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 19:08:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 3467ms 19:08:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 19:08:53 INFO - PROCESS | 1810 | 1463191732833 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]]]}] 19:08:53 INFO - PROCESS | 1810 | 1463191732908 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 19:08:53 INFO - PROCESS | 1810 | 1463191732915 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 19:08:53 INFO - PROCESS | 1810 | 1463191732930 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 19:08:53 INFO - PROCESS | 1810 | 1463191732945 Marionette TRACE conn4 <- [1,3046,null,{}] 19:08:53 INFO - PROCESS | 1810 | 1463191733010 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}] 19:08:53 INFO - PROCESS | 1810 | 1463191733313 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 19:08:53 INFO - PROCESS | 1810 | 1463191733343 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:53 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b8a6c00 == 147 [pid = 1810] [id = 771] 19:08:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 122 (0x8c4e1400) [pid = 1810] [serial = 2312] [outer = (nil)] 19:08:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 123 (0x8d314800) [pid = 1810] [serial = 2313] [outer = 0x8c4e1400] 19:08:53 INFO - PROCESS | 1810 | 1463191733420 Marionette DEBUG loaded listener.js 19:08:53 INFO - PROCESS | 1810 | ++DOMWINDOW == 124 (0x8d98b800) [pid = 1810] [serial = 2314] [outer = 0x8c4e1400] 19:08:53 INFO - PROCESS | 1810 | [1810] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:08:54 INFO - PROCESS | 1810 | 1463191734282 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 19:08:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 19:08:54 INFO - {} 19:08:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1406ms 19:08:54 INFO - PROCESS | 1810 | 1463191734334 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 19:08:54 INFO - PROCESS | 1810 | 1463191734339 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 19:08:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 19:08:54 INFO - PROCESS | 1810 | 1463191734345 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 19:08:54 INFO - PROCESS | 1810 | 1463191734348 Marionette TRACE conn4 <- [1,3050,null,{}] 19:08:54 INFO - PROCESS | 1810 | 1463191734359 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}] 19:08:54 INFO - PROCESS | 1810 | 1463191734584 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 19:08:55 INFO - PROCESS | 1810 | 1463191735082 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:55 INFO - PROCESS | 1810 | ++DOCSHELL 0x8782a000 == 148 [pid = 1810] [id = 772] 19:08:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 125 (0x8782a800) [pid = 1810] [serial = 2315] [outer = (nil)] 19:08:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 126 (0x87885400) [pid = 1810] [serial = 2316] [outer = 0x8782a800] 19:08:55 INFO - PROCESS | 1810 | 1463191735178 Marionette DEBUG loaded listener.js 19:08:55 INFO - PROCESS | 1810 | ++DOMWINDOW == 127 (0x89456400) [pid = 1810] [serial = 2317] [outer = 0x8782a800] 19:08:56 INFO - PROCESS | 1810 | 1463191736033 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]]]}] 19:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 19:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 19:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 19:08:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 19:08:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1740ms 19:08:56 INFO - PROCESS | 1810 | 1463191736133 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 19:08:56 INFO - PROCESS | 1810 | 1463191736141 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 19:08:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 19:08:56 INFO - PROCESS | 1810 | 1463191736157 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 19:08:56 INFO - PROCESS | 1810 | 1463191736163 Marionette TRACE conn4 <- [1,3054,null,{}] 19:08:56 INFO - PROCESS | 1810 | 1463191736170 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}] 19:08:56 INFO - PROCESS | 1810 | 1463191736428 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 19:08:56 INFO - PROCESS | 1810 | 1463191736804 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:56 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b62bc00 == 149 [pid = 1810] [id = 773] 19:08:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 128 (0x8b631c00) [pid = 1810] [serial = 2318] [outer = (nil)] 19:08:56 INFO - PROCESS | 1810 | ++DOMWINDOW == 129 (0x8b8a2800) [pid = 1810] [serial = 2319] [outer = 0x8b631c00] 19:08:56 INFO - PROCESS | 1810 | 1463191736899 Marionette DEBUG loaded listener.js 19:08:57 INFO - PROCESS | 1810 | ++DOMWINDOW == 130 (0x8c290400) [pid = 1810] [serial = 2320] [outer = 0x8b631c00] 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 19:08:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:08:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:08:58 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" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:08:58 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" 19:08:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:08:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:08:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:08:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:08:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2238ms 19:08:58 INFO - PROCESS | 1810 | 1463191738256 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"]]]}] 19:08:58 INFO - PROCESS | 1810 | 1463191738472 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 19:08:58 INFO - PROCESS | 1810 | 1463191738494 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 19:08:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:08:58 INFO - PROCESS | 1810 | 1463191738761 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 19:08:58 INFO - PROCESS | 1810 | 1463191738766 Marionette TRACE conn4 <- [1,3058,null,{}] 19:08:58 INFO - PROCESS | 1810 | 1463191738775 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}] 19:08:59 INFO - PROCESS | 1810 | 1463191739054 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 19:08:59 INFO - PROCESS | 1810 | 1463191739353 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:59 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b628400 == 150 [pid = 1810] [id = 774] 19:08:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 131 (0x8d155400) [pid = 1810] [serial = 2321] [outer = (nil)] 19:08:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 132 (0x8e87c800) [pid = 1810] [serial = 2322] [outer = 0x8d155400] 19:08:59 INFO - PROCESS | 1810 | 1463191739449 Marionette DEBUG loaded listener.js 19:08:59 INFO - PROCESS | 1810 | ++DOMWINDOW == 133 (0x8dba2400) [pid = 1810] [serial = 2323] [outer = 0x8d155400] 19:09:00 INFO - PROCESS | 1810 | 1463191740453 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]]]}] 19:09:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 19:09:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 19:09:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 19:09:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 19:09:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 19:09:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 19:09:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 19:09:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 19:09:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 19:09:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 19:09:00 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 19:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:09:00 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 19:09:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 19:09:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 19:09:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:09:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 19:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:09:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 19:09:00 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 19:09:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 19:09:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:09:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:09:00 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 19:09:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 19:09:00 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 19:09:00 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1847ms 19:09:00 INFO - PROCESS | 1810 | 1463191740539 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 19:09:00 INFO - PROCESS | 1810 | 1463191740546 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 19:09:00 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:09:00 INFO - PROCESS | 1810 | 1463191740568 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 19:09:00 INFO - PROCESS | 1810 | 1463191740583 Marionette TRACE conn4 <- [1,3062,null,{}] 19:09:00 INFO - PROCESS | 1810 | 1463191740600 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}] 19:09:00 INFO - PROCESS | 1810 | 1463191740916 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 19:09:01 INFO - PROCESS | 1810 | 1463191741291 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:01 INFO - PROCESS | 1810 | ++DOCSHELL 0x8db8e000 == 151 [pid = 1810] [id = 775] 19:09:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 134 (0x8e8c7400) [pid = 1810] [serial = 2324] [outer = (nil)] 19:09:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 135 (0x8ec83c00) [pid = 1810] [serial = 2325] [outer = 0x8e8c7400] 19:09:01 INFO - PROCESS | 1810 | 1463191741391 Marionette DEBUG loaded listener.js 19:09:01 INFO - PROCESS | 1810 | ++DOMWINDOW == 136 (0x8ec8dc00) [pid = 1810] [serial = 2326] [outer = 0x8e8c7400] 19:09:01 INFO - PROCESS | 1810 | [1810] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:09:02 INFO - PROCESS | 1810 | 1463191742395 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:09:02 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 19:09:02 INFO - {} 19:09:02 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1869ms 19:09:02 INFO - PROCESS | 1810 | 1463191742431 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 19:09:02 INFO - PROCESS | 1810 | 1463191742438 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 19:09:02 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 19:09:02 INFO - PROCESS | 1810 | 1463191742456 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 19:09:02 INFO - PROCESS | 1810 | 1463191742459 Marionette TRACE conn4 <- [1,3066,null,{}] 19:09:02 INFO - PROCESS | 1810 | 1463191742465 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}] 19:09:02 INFO - PROCESS | 1810 | 1463191742833 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 19:09:03 INFO - PROCESS | 1810 | 1463191743163 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:03 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ec83400 == 152 [pid = 1810] [id = 776] 19:09:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 137 (0x8f6b9400) [pid = 1810] [serial = 2327] [outer = (nil)] 19:09:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 138 (0x8f6c0400) [pid = 1810] [serial = 2328] [outer = 0x8f6b9400] 19:09:03 INFO - PROCESS | 1810 | 1463191743310 Marionette DEBUG loaded listener.js 19:09:03 INFO - PROCESS | 1810 | ++DOMWINDOW == 139 (0x8f706800) [pid = 1810] [serial = 2329] [outer = 0x8f6b9400] 19:09:04 INFO - PROCESS | 1810 | 1463191744186 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]]]}] 19:09:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 19:09:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 19:09:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 19:09:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 19:09:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 19:09:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 19:09:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 19:09:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1785ms 19:09:04 INFO - PROCESS | 1810 | 1463191744245 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 19:09:04 INFO - PROCESS | 1810 | 1463191744248 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 19:09:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 19:09:04 INFO - PROCESS | 1810 | 1463191744255 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 19:09:04 INFO - PROCESS | 1810 | 1463191744259 Marionette TRACE conn4 <- [1,3070,null,{}] 19:09:04 INFO - PROCESS | 1810 | 1463191744265 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}] 19:09:04 INFO - PROCESS | 1810 | 1463191744520 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 19:09:04 INFO - PROCESS | 1810 | 1463191744871 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:04 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f70f800 == 153 [pid = 1810] [id = 777] 19:09:04 INFO - PROCESS | 1810 | ++DOMWINDOW == 140 (0x8f866800) [pid = 1810] [serial = 2330] [outer = (nil)] 19:09:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 141 (0x8f875400) [pid = 1810] [serial = 2331] [outer = 0x8f866800] 19:09:05 INFO - PROCESS | 1810 | 1463191745033 Marionette DEBUG loaded listener.js 19:09:05 INFO - PROCESS | 1810 | ++DOMWINDOW == 142 (0x9107e000) [pid = 1810] [serial = 2332] [outer = 0x8f866800] 19:09:05 INFO - PROCESS | 1810 | 1463191745975 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]]]}] 19:09:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 19:09:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 19:09:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 19:09:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 19:09:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 19:09:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 19:09:06 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1784ms 19:09:06 INFO - PROCESS | 1810 | 1463191746043 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 19:09:06 INFO - PROCESS | 1810 | 1463191746054 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 19:09:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 19:09:06 INFO - PROCESS | 1810 | 1463191746086 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 19:09:06 INFO - PROCESS | 1810 | 1463191746090 Marionette TRACE conn4 <- [1,3074,null,{}] 19:09:06 INFO - PROCESS | 1810 | 1463191746096 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}] 19:09:06 INFO - PROCESS | 1810 | 1463191746366 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 19:09:06 INFO - PROCESS | 1810 | 1463191746738 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:06 INFO - PROCESS | 1810 | ++DOCSHELL 0x8b626800 == 154 [pid = 1810] [id = 778] 19:09:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 143 (0x8b8a1000) [pid = 1810] [serial = 2333] [outer = (nil)] 19:09:06 INFO - PROCESS | 1810 | ++DOMWINDOW == 144 (0x91a0d000) [pid = 1810] [serial = 2334] [outer = 0x8b8a1000] 19:09:06 INFO - PROCESS | 1810 | 1463191746865 Marionette DEBUG loaded listener.js 19:09:07 INFO - PROCESS | 1810 | ++DOMWINDOW == 145 (0x91a14c00) [pid = 1810] [serial = 2335] [outer = 0x8b8a1000] 19:09:07 INFO - PROCESS | 1810 | 1463191747802 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]]]}] 19:09:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 19:09:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 19:09:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 19:09:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 19:09:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 19:09:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 19:09:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1739ms 19:09:07 INFO - PROCESS | 1810 | 1463191747822 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 19:09:07 INFO - PROCESS | 1810 | 1463191747825 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 19:09:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 19:09:07 INFO - PROCESS | 1810 | 1463191747833 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 19:09:07 INFO - PROCESS | 1810 | 1463191747836 Marionette TRACE conn4 <- [1,3078,null,{}] 19:09:07 INFO - PROCESS | 1810 | 1463191747842 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}] 19:09:08 INFO - PROCESS | 1810 | 1463191748089 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 19:09:08 INFO - PROCESS | 1810 | 1463191748386 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:08 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ee0c400 == 155 [pid = 1810] [id = 779] 19:09:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 146 (0x8ee0e400) [pid = 1810] [serial = 2336] [outer = (nil)] 19:09:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 147 (0x912b5c00) [pid = 1810] [serial = 2337] [outer = 0x8ee0e400] 19:09:08 INFO - PROCESS | 1810 | 1463191748483 Marionette DEBUG loaded listener.js 19:09:08 INFO - PROCESS | 1810 | ++DOMWINDOW == 148 (0x91a0cc00) [pid = 1810] [serial = 2338] [outer = 0x8ee0e400] 19:09:09 INFO - PROCESS | 1810 | 1463191749411 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] 19:09:09 INFO - PROCESS | 1810 | 1463191749475 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 19:09:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 19:09:09 INFO - PROCESS | 1810 | 1463191749489 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 19:09:09 INFO - PROCESS | 1810 | 1463191749492 Marionette TRACE conn4 <- [1,3082,null,{}] 19:09:09 INFO - PROCESS | 1810 | 1463191749527 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}] 19:09:09 INFO - PROCESS | 1810 | 1463191749784 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 19:09:10 INFO - PROCESS | 1810 | 1463191750150 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:10 INFO - PROCESS | 1810 | ++DOCSHELL 0x8ef0fc00 == 156 [pid = 1810] [id = 780] 19:09:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 149 (0x8f6bdc00) [pid = 1810] [serial = 2339] [outer = (nil)] 19:09:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 150 (0x92b4c800) [pid = 1810] [serial = 2340] [outer = 0x8f6bdc00] 19:09:10 INFO - PROCESS | 1810 | 1463191750247 Marionette DEBUG loaded listener.js 19:09:10 INFO - PROCESS | 1810 | ++DOMWINDOW == 151 (0x92b57400) [pid = 1810] [serial = 2341] [outer = 0x8f6bdc00] 19:09:11 INFO - PROCESS | 1810 | 1463191751087 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]]]}] 19:09:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 19:09:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 19:09:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:09:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:09:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 19:09:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 19:09:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1656ms 19:09:11 INFO - PROCESS | 1810 | 1463191751146 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 19:09:11 INFO - PROCESS | 1810 | 1463191751149 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 19:09:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 19:09:11 INFO - PROCESS | 1810 | 1463191751157 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 19:09:11 INFO - PROCESS | 1810 | 1463191751161 Marionette TRACE conn4 <- [1,3086,null,{}] 19:09:11 INFO - PROCESS | 1810 | 1463191751189 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}] 19:09:11 INFO - PROCESS | 1810 | 1463191751450 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 19:09:11 INFO - PROCESS | 1810 | 1463191751878 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:11 INFO - PROCESS | 1810 | ++DOCSHELL 0x87824800 == 157 [pid = 1810] [id = 781] 19:09:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 152 (0x8afaec00) [pid = 1810] [serial = 2342] [outer = (nil)] 19:09:11 INFO - PROCESS | 1810 | ++DOMWINDOW == 153 (0x92dd6400) [pid = 1810] [serial = 2343] [outer = 0x8afaec00] 19:09:11 INFO - PROCESS | 1810 | 1463191751985 Marionette DEBUG loaded listener.js 19:09:12 INFO - PROCESS | 1810 | ++DOMWINDOW == 154 (0x93931800) [pid = 1810] [serial = 2344] [outer = 0x8afaec00] 19:09:12 INFO - PROCESS | 1810 | 1463191752863 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 19:09:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 19:09:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1759ms 19:09:12 INFO - PROCESS | 1810 | 1463191752917 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 19:09:12 INFO - PROCESS | 1810 | 1463191752920 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 19:09:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 19:09:12 INFO - PROCESS | 1810 | 1463191752927 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 19:09:12 INFO - PROCESS | 1810 | 1463191752930 Marionette TRACE conn4 <- [1,3090,null,{}] 19:09:12 INFO - PROCESS | 1810 | 1463191752937 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}] 19:09:13 INFO - PROCESS | 1810 | 1463191753186 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 19:09:13 INFO - PROCESS | 1810 | 1463191753517 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:13 INFO - PROCESS | 1810 | ++DOCSHELL 0x93bf5800 == 158 [pid = 1810] [id = 782] 19:09:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 155 (0x93bf8c00) [pid = 1810] [serial = 2345] [outer = (nil)] 19:09:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 156 (0x95012c00) [pid = 1810] [serial = 2346] [outer = 0x93bf8c00] 19:09:13 INFO - PROCESS | 1810 | 1463191753705 Marionette DEBUG loaded listener.js 19:09:13 INFO - PROCESS | 1810 | ++DOMWINDOW == 157 (0x97767400) [pid = 1810] [serial = 2347] [outer = 0x93bf8c00] 19:09:14 INFO - PROCESS | 1810 | 1463191754629 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 19:09:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 19:09:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1734ms 19:09:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 19:09:14 INFO - PROCESS | 1810 | 1463191754662 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 19:09:14 INFO - PROCESS | 1810 | 1463191754666 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 19:09:14 INFO - PROCESS | 1810 | 1463191754673 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 19:09:14 INFO - PROCESS | 1810 | 1463191754677 Marionette TRACE conn4 <- [1,3094,null,{}] 19:09:14 INFO - PROCESS | 1810 | 1463191754683 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}] 19:09:15 INFO - PROCESS | 1810 | 1463191755113 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 19:09:15 INFO - PROCESS | 1810 | 1463191755318 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:15 INFO - PROCESS | 1810 | ++DOCSHELL 0x8f702800 == 159 [pid = 1810] [id = 783] 19:09:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 158 (0x9776e800) [pid = 1810] [serial = 2348] [outer = (nil)] 19:09:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 159 (0x99c57800) [pid = 1810] [serial = 2349] [outer = 0x9776e800] 19:09:15 INFO - PROCESS | 1810 | 1463191755464 Marionette DEBUG loaded listener.js 19:09:15 INFO - PROCESS | 1810 | ++DOMWINDOW == 160 (0x99cfe000) [pid = 1810] [serial = 2350] [outer = 0x9776e800] 19:09:16 INFO - PROCESS | 1810 | 1463191756324 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 19:09:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 19:09:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1690ms 19:09:16 INFO - PROCESS | 1810 | 1463191756363 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 19:09:16 INFO - PROCESS | 1810 | 1463191756366 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 19:09:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 19:09:16 INFO - PROCESS | 1810 | 1463191756373 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 19:09:16 INFO - PROCESS | 1810 | 1463191756377 Marionette TRACE conn4 <- [1,3098,null,{}] 19:09:16 INFO - PROCESS | 1810 | 1463191756383 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}] 19:09:16 INFO - PROCESS | 1810 | 1463191756638 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 19:09:16 INFO - PROCESS | 1810 | 1463191756977 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:17 INFO - PROCESS | 1810 | ++DOCSHELL 0x8782bc00 == 160 [pid = 1810] [id = 784] 19:09:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 161 (0x8d14c800) [pid = 1810] [serial = 2351] [outer = (nil)] 19:09:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 162 (0x9a434400) [pid = 1810] [serial = 2352] [outer = 0x8d14c800] 19:09:17 INFO - PROCESS | 1810 | 1463191757112 Marionette DEBUG loaded listener.js 19:09:17 INFO - PROCESS | 1810 | ++DOMWINDOW == 163 (0x9a90a000) [pid = 1810] [serial = 2353] [outer = 0x8d14c800] 19:09:17 INFO - PROCESS | 1810 | 1463191757964 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]]]}] 19:09:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 19:09:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 19:09:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1641ms 19:09:18 INFO - PROCESS | 1810 | 1463191758017 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 19:09:18 INFO - PROCESS | 1810 | 1463191758020 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 19:09:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 19:09:18 INFO - PROCESS | 1810 | 1463191758027 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 19:09:18 INFO - PROCESS | 1810 | 1463191758031 Marionette TRACE conn4 <- [1,3102,null,{}] 19:09:18 INFO - PROCESS | 1810 | 1463191758038 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}] 19:09:18 INFO - PROCESS | 1810 | 1463191758357 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 19:09:18 INFO - PROCESS | 1810 | 1463191758799 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:18 INFO - PROCESS | 1810 | ++DOCSHELL 0x8d991000 == 161 [pid = 1810] [id = 785] 19:09:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 164 (0x92b97000) [pid = 1810] [serial = 2354] [outer = (nil)] 19:09:18 INFO - PROCESS | 1810 | ++DOMWINDOW == 165 (0x9b46c400) [pid = 1810] [serial = 2355] [outer = 0x92b97000] 19:09:18 INFO - PROCESS | 1810 | 1463191758890 Marionette DEBUG loaded listener.js 19:09:19 INFO - PROCESS | 1810 | ++DOMWINDOW == 166 (0x9b97c000) [pid = 1810] [serial = 2356] [outer = 0x92b97000] 19:09:19 INFO - PROCESS | 1810 | 1463191759718 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 19:09:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 19:09:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1737ms 19:09:19 INFO - PROCESS | 1810 | 1463191759766 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 19:09:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 19:09:19 INFO - PROCESS | 1810 | 1463191759770 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 19:09:19 INFO - PROCESS | 1810 | 1463191759776 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 19:09:19 INFO - PROCESS | 1810 | 1463191759780 Marionette TRACE conn4 <- [1,3106,null,{}] 19:09:19 INFO - PROCESS | 1810 | 1463191759786 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}] 19:09:20 INFO - PROCESS | 1810 | 1463191760042 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 19:09:20 INFO - PROCESS | 1810 | 1463191760370 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:20 INFO - PROCESS | 1810 | ++DOCSHELL 0x83b01c00 == 162 [pid = 1810] [id = 786] 19:09:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 167 (0x83b06000) [pid = 1810] [serial = 2357] [outer = (nil)] 19:09:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 168 (0x83b09800) [pid = 1810] [serial = 2358] [outer = 0x83b06000] 19:09:20 INFO - PROCESS | 1810 | 1463191760465 Marionette DEBUG loaded listener.js 19:09:20 INFO - PROCESS | 1810 | ++DOMWINDOW == 169 (0x83b0b800) [pid = 1810] [serial = 2359] [outer = 0x83b06000] 19:09:21 INFO - PROCESS | 1810 | 1463191761359 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]]]}] 19:09:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 19:09:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 19:09:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 19:09:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1603ms 19:09:21 INFO - PROCESS | 1810 | 1463191761380 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 19:09:21 INFO - PROCESS | 1810 | 1463191761384 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 19:09:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 19:09:21 INFO - PROCESS | 1810 | 1463191761391 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 19:09:21 INFO - PROCESS | 1810 | 1463191761394 Marionette TRACE conn4 <- [1,3110,null,{}] 19:09:21 INFO - PROCESS | 1810 | 1463191761400 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}] 19:09:21 INFO - PROCESS | 1810 | 1463191761672 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 19:09:22 INFO - PROCESS | 1810 | 1463191762006 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:22 INFO - PROCESS | 1810 | ++DOCSHELL 0x83b02800 == 163 [pid = 1810] [id = 787] 19:09:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 170 (0x83b03800) [pid = 1810] [serial = 2360] [outer = (nil)] 19:09:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 171 (0x865bf400) [pid = 1810] [serial = 2361] [outer = 0x83b03800] 19:09:22 INFO - PROCESS | 1810 | 1463191762142 Marionette DEBUG loaded listener.js 19:09:22 INFO - PROCESS | 1810 | ++DOMWINDOW == 172 (0x865c1800) [pid = 1810] [serial = 2362] [outer = 0x83b03800] 19:09:22 INFO - PROCESS | 1810 | 1463191762956 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"]]]}] 19:09:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 19:09:22 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 19:09:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 19:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:09:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:09:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 19:09:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1581ms 19:09:22 INFO - PROCESS | 1810 | 1463191762995 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 19:09:23 INFO - PROCESS | 1810 | 1463191762998 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 19:09:23 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 19:09:23 INFO - PROCESS | 1810 | 1463191763009 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 19:09:23 INFO - PROCESS | 1810 | 1463191763012 Marionette TRACE conn4 <- [1,3114,null,{}] 19:09:23 INFO - PROCESS | 1810 | 1463191763020 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}] 19:09:23 INFO - PROCESS | 1810 | 1463191763268 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 19:09:23 INFO - PROCESS | 1810 | 1463191763566 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\", \"caca407a-2656-4112-9535-ceb27b734453\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:23 INFO - PROCESS | 1810 | ++DOCSHELL 0x83b08800 == 164 [pid = 1810] [id = 788] 19:09:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 173 (0x83b0e000) [pid = 1810] [serial = 2363] [outer = (nil)] 19:09:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 174 (0x865c9c00) [pid = 1810] [serial = 2364] [outer = 0x83b0e000] 19:09:23 INFO - PROCESS | 1810 | 1463191763661 Marionette DEBUG loaded listener.js 19:09:23 INFO - PROCESS | 1810 | ++DOMWINDOW == 175 (0x865cc000) [pid = 1810] [serial = 2365] [outer = 0x83b0e000] 19:09:24 INFO - PROCESS | 1810 | 1463191764527 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]]]}] 19:09:24 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 19:09:24 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1542ms 19:09:24 INFO - PROCESS | 1810 | 1463191764561 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 19:09:24 INFO - PROCESS | 1810 | 1463191764564 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 19:09:25 WARNING - u'runner_teardown' () 19:09:25 INFO - No more tests 19:09:25 INFO - Got 0 unexpected results 19:09:25 INFO - SUITE-END | took 1463s 19:09:25 INFO - Closing logging queue 19:09:25 INFO - queue closed 19:09:25 INFO - Return code: 0 19:09:25 WARNING - # TBPL SUCCESS # 19:09:25 INFO - Running post-action listener: _resource_record_post_action 19:09:25 INFO - Running post-run listener: _resource_record_post_run 19:09:27 INFO - Total resource usage - Wall time: 1499s; CPU: 98.0%; Read bytes: 14106624; Write bytes: 921255936; Read time: 572; Write time: 246712 19:09:27 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:09:27 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 133206016; Read time: 12; Write time: 121844 19:09:27 INFO - run-tests - Wall time: 1468s; CPU: 98.0%; Read bytes: 11390976; Write bytes: 779522048; Read time: 488; Write time: 119108 19:09:27 INFO - Running post-run listener: _upload_blobber_files 19:09:27 INFO - Blob upload gear active. 19:09:27 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 19:09:27 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 19:09:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 19:09:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 19:09:27 INFO - (blobuploader) - INFO - Open directory for files ... 19:09:27 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 19:09:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:09:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:09:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:09:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:09:30 INFO - (blobuploader) - INFO - Done attempting. 19:09:30 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 19:09:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:09:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:09:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:09:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:09:31 INFO - (blobuploader) - INFO - Done attempting. 19:09:31 INFO - (blobuploader) - INFO - Iteration through files over. 19:09:31 INFO - Return code: 0 19:09:31 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 19:09:31 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 19:09:31 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d51184e7e1859a1569e33151307cf9c994369300a6e3f5d8ae57e43829375bab3146b853caedbdc6fca62aa38f2b347759897466a96cdc7b0ddece3add6471fd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c92a55dc751145b0de82d74e5d22ff9491f4b2dfb36f7d1be4cfb5589c2938d836fa23489a374b5fda33bbefcce86b7eb1e0f651fd7f73f225247e8c1ce86acd"} 19:09:31 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 19:09:31 INFO - Writing to file /builds/slave/test/properties/blobber_files 19:09:31 INFO - Contents: 19:09:31 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d51184e7e1859a1569e33151307cf9c994369300a6e3f5d8ae57e43829375bab3146b853caedbdc6fca62aa38f2b347759897466a96cdc7b0ddece3add6471fd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c92a55dc751145b0de82d74e5d22ff9491f4b2dfb36f7d1be4cfb5589c2938d836fa23489a374b5fda33bbefcce86b7eb1e0f651fd7f73f225247e8c1ce86acd"} 19:09:31 INFO - Running post-run listener: copy_logs_to_upload_dir 19:09:31 INFO - Copying logs to upload dir... 19:09:31 INFO - mkdir: /builds/slave/test/build/upload/logs 19:09:31 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1589.872490 ========= master_lag: 2.38 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 32 secs) (at 2016-05-13 19:09:33.830331) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 19:09:33.834357) ========= 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-1463188300.244481-191347050 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d51184e7e1859a1569e33151307cf9c994369300a6e3f5d8ae57e43829375bab3146b853caedbdc6fca62aa38f2b347759897466a96cdc7b0ddece3add6471fd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c92a55dc751145b0de82d74e5d22ff9491f4b2dfb36f7d1be4cfb5589c2938d836fa23489a374b5fda33bbefcce86b7eb1e0f651fd7f73f225247e8c1ce86acd"} build_url:https://queue.taskcluster.net/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033383 build_url: 'https://queue.taskcluster.net/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d51184e7e1859a1569e33151307cf9c994369300a6e3f5d8ae57e43829375bab3146b853caedbdc6fca62aa38f2b347759897466a96cdc7b0ddece3add6471fd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c92a55dc751145b0de82d74e5d22ff9491f4b2dfb36f7d1be4cfb5589c2938d836fa23489a374b5fda33bbefcce86b7eb1e0f651fd7f73f225247e8c1ce86acd"}' symbols_url: 'https://queue.taskcluster.net/v1/task/bPmQ4QdxRYirGkGyQh3gUQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.86 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-13 19:09:34.728987) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 19:09:34.729318) ========= 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-1463188300.244481-191347050 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018447 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-13 19:09:34.790725) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-13 19:09:34.791052) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-13 19:09:34.791400) ========= ========= Total master_lag: 3.37 =========