builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-018 starttime: 1467360995.78 results: success (0) buildid: 20160630232223 builduid: 085e011f18854feea039ac35de2572fb revision: 771ddc92f65c3fa61c74f40539a4135559771b83 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 01:16:35.780679) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 01:16:35.781242) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 01:16:35.781686) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 01:16:35.823457) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 01:16:35.823846) ========= 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-1467360159.236457-1711800982 _=/tools/buildbot/bin/python using PTY: False --2016-07-01 01:16:36-- 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% 10.8M=0.001s 2016-07-01 01:16:36 (10.8 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.580416 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 01:16:36.453572) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 01:16:36.454165) ========= 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-1467360159.236457-1711800982 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.037451 ========= master_lag: 0.30 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 01:16:36.787897) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-01 01:16:36.788389) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 771ddc92f65c3fa61c74f40539a4135559771b83 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 771ddc92f65c3fa61c74f40539a4135559771b83 --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-1467360159.236457-1711800982 _=/tools/buildbot/bin/python using PTY: False 2016-07-01 01:16:37,081 truncating revision to first 12 chars 2016-07-01 01:16:37,081 Setting DEBUG logging. 2016-07-01 01:16:37,082 attempt 1/10 2016-07-01 01:16:37,082 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/771ddc92f65c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-01 01:16:38,564 unpacking tar archive at: mozilla-beta-771ddc92f65c/testing/mozharness/ program finished with exit code 0 elapsedTime=2.028089 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-01 01:16:38.849380) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 01:16:38.849784) ========= script_repo_revision: 771ddc92f65c3fa61c74f40539a4135559771b83 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 01:16:38.850349) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 01:16:38.850750) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 01:16:38.891482) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 12 secs) (at 2016-07-01 01:16:38.891886) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1467360159.236457-1711800982 _=/tools/buildbot/bin/python using PTY: False 01:16:39 INFO - MultiFileLogger online at 20160701 01:16:39 in /builds/slave/test 01:16:39 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 01:16:39 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 01:16:39 INFO - {'append_to_log': False, 01:16:39 INFO - 'base_work_dir': '/builds/slave/test', 01:16:39 INFO - 'blob_upload_branch': 'mozilla-beta', 01:16:39 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 01:16:39 INFO - 'buildbot_json_path': 'buildprops.json', 01:16:39 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 01:16:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:16:39 INFO - 'download_minidump_stackwalk': True, 01:16:39 INFO - 'download_symbols': 'true', 01:16:39 INFO - 'e10s': False, 01:16:39 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 01:16:39 INFO - 'tooltool.py': '/tools/tooltool.py', 01:16:39 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 01:16:39 INFO - '/tools/misc-python/virtualenv.py')}, 01:16:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:16:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:16:39 INFO - 'log_level': 'info', 01:16:39 INFO - 'log_to_console': True, 01:16:39 INFO - 'opt_config_files': (), 01:16:39 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:16:39 INFO - '--processes=1', 01:16:39 INFO - '--config=%(test_path)s/wptrunner.ini', 01:16:39 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:16:39 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:16:39 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:16:39 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:16:39 INFO - 'pip_index': False, 01:16:39 INFO - 'require_test_zip': True, 01:16:39 INFO - 'test_type': ('testharness',), 01:16:39 INFO - 'this_chunk': '1', 01:16:39 INFO - 'tooltool_cache': '/builds/tooltool_cache', 01:16:39 INFO - 'total_chunks': '10', 01:16:39 INFO - 'virtualenv_path': 'venv', 01:16:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:16:39 INFO - 'work_dir': 'build'} 01:16:39 INFO - ##### 01:16:39 INFO - ##### Running clobber step. 01:16:39 INFO - ##### 01:16:39 INFO - Running pre-action listener: _resource_record_pre_action 01:16:39 INFO - Running main action method: clobber 01:16:39 INFO - rmtree: /builds/slave/test/build 01:16:39 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 01:16:40 INFO - Running post-action listener: _resource_record_post_action 01:16:40 INFO - ##### 01:16:40 INFO - ##### Running read-buildbot-config step. 01:16:40 INFO - ##### 01:16:40 INFO - Running pre-action listener: _resource_record_pre_action 01:16:40 INFO - Running main action method: read_buildbot_config 01:16:40 INFO - Using buildbot properties: 01:16:40 INFO - { 01:16:40 INFO - "project": "", 01:16:40 INFO - "product": "firefox", 01:16:40 INFO - "script_repo_revision": "production", 01:16:40 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 01:16:40 INFO - "repository": "", 01:16:40 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 01:16:40 INFO - "buildid": "20160630232223", 01:16:40 INFO - "pgo_build": "False", 01:16:40 INFO - "basedir": "/builds/slave/test", 01:16:40 INFO - "buildnumber": 73, 01:16:40 INFO - "slavename": "tst-linux32-spot-018", 01:16:40 INFO - "revision": "771ddc92f65c3fa61c74f40539a4135559771b83", 01:16:40 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 01:16:40 INFO - "platform": "linux", 01:16:40 INFO - "branch": "mozilla-beta", 01:16:40 INFO - "repo_path": "releases/mozilla-beta", 01:16:40 INFO - "moz_repo_path": "", 01:16:40 INFO - "stage_platform": "linux", 01:16:40 INFO - "builduid": "085e011f18854feea039ac35de2572fb", 01:16:40 INFO - "slavebuilddir": "test" 01:16:40 INFO - } 01:16:40 INFO - Found installer url https://queue.taskcluster.net/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 01:16:40 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 01:16:40 INFO - Running post-action listener: _resource_record_post_action 01:16:40 INFO - ##### 01:16:40 INFO - ##### Running download-and-extract step. 01:16:40 INFO - ##### 01:16:40 INFO - Running pre-action listener: _resource_record_pre_action 01:16:40 INFO - Running main action method: download_and_extract 01:16:40 INFO - mkdir: /builds/slave/test/build/tests 01:16:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:16:40 INFO - https://queue.taskcluster.net/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 01:16:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 01:16:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 01:16:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 01:16:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 01:17:11 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json: timed out 01:17:11 INFO - retry: attempt #1 caught exception: timed out 01:17:11 INFO - retry: Failed, sleeping 30 seconds before retrying 01:17:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #2 01:17:42 INFO - Downloaded 1291 bytes. 01:17:42 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 01:17:42 INFO - Using the following test package requirements: 01:17:42 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 01:17:42 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:17:42 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 01:17:42 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:17:42 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 01:17:42 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:17:42 INFO - u'jsshell-linux-i686.zip'], 01:17:42 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:17:42 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 01:17:42 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 01:17:42 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:17:42 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 01:17:42 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:17:42 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 01:17:42 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:17:42 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 01:17:42 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 01:17:42 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 01:17:42 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 01:17:42 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')]} 01:17:42 INFO - https://queue.taskcluster.net/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 01:17:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 01:17:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 01:17:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 01:17:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 01:17:50 INFO - Downloaded 22860840 bytes. 01:17:50 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:17:50 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:17:50 INFO - caution: filename not matched: web-platform/* 01:17:50 INFO - Return code: 11 01:17:50 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')]} 01:17:50 INFO - https://queue.taskcluster.net/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 01:17:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 01:17:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 01:17:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 01:17:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 01:18:02 INFO - Downloaded 36389078 bytes. 01:18:02 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 01:18:02 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 01:18:06 INFO - caution: filename not matched: bin/* 01:18:06 INFO - caution: filename not matched: config/* 01:18:06 INFO - caution: filename not matched: mozbase/* 01:18:06 INFO - caution: filename not matched: marionette/* 01:18:06 INFO - caution: filename not matched: tools/wptserve/* 01:18:06 INFO - Return code: 11 01:18:06 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')]} 01:18:06 INFO - https://queue.taskcluster.net/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 01:18:06 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 01:18:06 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 01:18:06 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 01:18:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 01:18:27 INFO - Downloaded 69355662 bytes. 01:18:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 01:18:27 INFO - mkdir: /builds/slave/test/properties 01:18:27 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 01:18:27 INFO - Writing to file /builds/slave/test/properties/build_url 01:18:27 INFO - Contents: 01:18:27 INFO - build_url:https://queue.taskcluster.net/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 01:18:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 01:18:28 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 01:18:28 INFO - Writing to file /builds/slave/test/properties/symbols_url 01:18:28 INFO - Contents: 01:18:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 01:18: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')]} 01:18:28 INFO - https://queue.taskcluster.net/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:18:28 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 01:18:28 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 01:18:28 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 01:18:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 01:18:55 INFO - Downloaded 92357626 bytes. 01:18:55 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 01:18:55 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 01:19:04 INFO - Return code: 0 01:19:04 INFO - Running post-action listener: _resource_record_post_action 01:19:04 INFO - Running post-action listener: set_extra_try_arguments 01:19:04 INFO - ##### 01:19:04 INFO - ##### Running create-virtualenv step. 01:19:04 INFO - ##### 01:19:04 INFO - Running pre-action listener: _pre_create_virtualenv 01:19:04 INFO - Running pre-action listener: _resource_record_pre_action 01:19:04 INFO - Running main action method: create_virtualenv 01:19:04 INFO - Creating virtualenv /builds/slave/test/build/venv 01:19:04 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 01:19:04 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 01:19:04 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 01:19:04 INFO - Using real prefix '/usr' 01:19:04 INFO - New python executable in /builds/slave/test/build/venv/bin/python 01:19:05 INFO - Installing distribute.............................................................................................................................................................................................done. 01:19:09 INFO - Installing pip.................done. 01:19:09 INFO - Return code: 0 01:19:09 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 01:19: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')]} 01:19:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:19:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:19: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')]} 01:19:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:19:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:19:09 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87d8c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x883f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x88f32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88e2f70>, '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 0x88e2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x88e8750>, '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-1467360159.236457-1711800982', '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 01:19:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 01:19:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 01:19:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:19:09 INFO - 'CCACHE_UMASK': '002', 01:19:09 INFO - 'DISPLAY': ':0', 01:19:09 INFO - 'HOME': '/home/cltbld', 01:19:09 INFO - 'LANG': 'en_US.UTF-8', 01:19:09 INFO - 'LOGNAME': 'cltbld', 01:19:09 INFO - 'MAIL': '/var/mail/cltbld', 01:19:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:19:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:19:09 INFO - 'MOZ_NO_REMOTE': '1', 01:19:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:19:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:19:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:19:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:19:09 INFO - 'PWD': '/builds/slave/test', 01:19:09 INFO - 'SHELL': '/bin/bash', 01:19:09 INFO - 'SHLVL': '1', 01:19:09 INFO - 'TERM': 'linux', 01:19:09 INFO - 'TMOUT': '86400', 01:19:09 INFO - 'USER': 'cltbld', 01:19:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467360159.236457-1711800982', 01:19:09 INFO - '_': '/tools/buildbot/bin/python'} 01:19:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:19:09 INFO - Downloading/unpacking psutil>=0.7.1 01:19:09 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 01:19:09 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 01:19:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:19:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:19:09 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 01:19:09 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 01:19:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 01:19:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:19:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:19:14 INFO - Installing collected packages: psutil 01:19:14 INFO - Running setup.py install for psutil 01:19:15 INFO - building 'psutil._psutil_linux' extension 01:19:15 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 01:19:15 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 01:19:15 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 01:19:15 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 01:19:15 INFO - building 'psutil._psutil_posix' extension 01:19:15 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 01:19:15 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 01:19:15 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 01:19:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:19:15 INFO - Successfully installed psutil 01:19:15 INFO - Cleaning up... 01:19:15 INFO - Return code: 0 01:19:15 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 01:19:15 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')]} 01:19:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:19:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:19:15 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')]} 01:19:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:19:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:19:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87d8c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x883f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x88f32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88e2f70>, '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 0x88e2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x88e8750>, '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-1467360159.236457-1711800982', '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 01:19:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 01:19:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 01:19:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:19:15 INFO - 'CCACHE_UMASK': '002', 01:19:15 INFO - 'DISPLAY': ':0', 01:19:15 INFO - 'HOME': '/home/cltbld', 01:19:15 INFO - 'LANG': 'en_US.UTF-8', 01:19:15 INFO - 'LOGNAME': 'cltbld', 01:19:15 INFO - 'MAIL': '/var/mail/cltbld', 01:19:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:19:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:19:15 INFO - 'MOZ_NO_REMOTE': '1', 01:19:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:19:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:19:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:19:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:19:15 INFO - 'PWD': '/builds/slave/test', 01:19:15 INFO - 'SHELL': '/bin/bash', 01:19:15 INFO - 'SHLVL': '1', 01:19:15 INFO - 'TERM': 'linux', 01:19:15 INFO - 'TMOUT': '86400', 01:19:15 INFO - 'USER': 'cltbld', 01:19:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467360159.236457-1711800982', 01:19:15 INFO - '_': '/tools/buildbot/bin/python'} 01:19:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:19:16 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:19:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:19:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:19:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:19:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:19:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:19:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:19:20 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:19:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 01:19:21 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 01:19:21 INFO - Installing collected packages: mozsystemmonitor 01:19:21 INFO - Running setup.py install for mozsystemmonitor 01:19:21 INFO - Successfully installed mozsystemmonitor 01:19:21 INFO - Cleaning up... 01:19:21 INFO - Return code: 0 01:19:21 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 01:19:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:19:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:19:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:19:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:19:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:19:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:19:21 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x87d8c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x883f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x88f32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88e2f70>, '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 0x88e2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x88e8750>, '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-1467360159.236457-1711800982', '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 01:19:21 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 01:19:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 01:19:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:19:21 INFO - 'CCACHE_UMASK': '002', 01:19:21 INFO - 'DISPLAY': ':0', 01:19:21 INFO - 'HOME': '/home/cltbld', 01:19:21 INFO - 'LANG': 'en_US.UTF-8', 01:19:21 INFO - 'LOGNAME': 'cltbld', 01:19:21 INFO - 'MAIL': '/var/mail/cltbld', 01:19:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:19:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:19:21 INFO - 'MOZ_NO_REMOTE': '1', 01:19:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:19:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:19:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:19:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:19:21 INFO - 'PWD': '/builds/slave/test', 01:19:21 INFO - 'SHELL': '/bin/bash', 01:19:21 INFO - 'SHLVL': '1', 01:19:21 INFO - 'TERM': 'linux', 01:19:21 INFO - 'TMOUT': '86400', 01:19:21 INFO - 'USER': 'cltbld', 01:19:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467360159.236457-1711800982', 01:19:21 INFO - '_': '/tools/buildbot/bin/python'} 01:19:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:19:21 INFO - Downloading/unpacking blobuploader==1.2.4 01:19:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:19:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:19:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:19:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:19:21 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:19:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:19:26 INFO - Downloading blobuploader-1.2.4.tar.gz 01:19:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 01:19:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:19:26 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 01:19:26 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 01:19:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:19:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:19:26 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 01:19:26 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 01:19:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 01:19:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:19:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:19:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:19:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:19:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:19:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:19:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:19:28 INFO - Downloading docopt-0.6.1.tar.gz 01:19:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 01:19:28 INFO - Installing collected packages: blobuploader, requests, docopt 01:19:28 INFO - Running setup.py install for blobuploader 01:19:28 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 01:19:28 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 01:19:28 INFO - Running setup.py install for requests 01:19:29 INFO - Running setup.py install for docopt 01:19:29 INFO - Successfully installed blobuploader requests docopt 01:19:29 INFO - Cleaning up... 01:19:29 INFO - Return code: 0 01:19:29 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:19:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:19:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:19:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:19:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:19:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:19:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:19:29 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87d8c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x883f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x88f32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88e2f70>, '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 0x88e2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x88e8750>, '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-1467360159.236457-1711800982', '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 01:19:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 01:19:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 01:19:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:19:29 INFO - 'CCACHE_UMASK': '002', 01:19:29 INFO - 'DISPLAY': ':0', 01:19:29 INFO - 'HOME': '/home/cltbld', 01:19:29 INFO - 'LANG': 'en_US.UTF-8', 01:19:29 INFO - 'LOGNAME': 'cltbld', 01:19:29 INFO - 'MAIL': '/var/mail/cltbld', 01:19:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:19:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:19:29 INFO - 'MOZ_NO_REMOTE': '1', 01:19:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:19:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:19:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:19:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:19:29 INFO - 'PWD': '/builds/slave/test', 01:19:29 INFO - 'SHELL': '/bin/bash', 01:19:29 INFO - 'SHLVL': '1', 01:19:29 INFO - 'TERM': 'linux', 01:19:29 INFO - 'TMOUT': '86400', 01:19:29 INFO - 'USER': 'cltbld', 01:19:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467360159.236457-1711800982', 01:19:29 INFO - '_': '/tools/buildbot/bin/python'} 01:19:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:19:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:19:30 INFO - Running setup.py (path:/tmp/pip-AWMuUd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:19:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:19:30 INFO - Running setup.py (path:/tmp/pip-8qIeIi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:19:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:19:30 INFO - Running setup.py (path:/tmp/pip-6FLL92-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:19:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:19:30 INFO - Running setup.py (path:/tmp/pip-H818S1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:19:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:19:30 INFO - Running setup.py (path:/tmp/pip-D8QhZc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:19:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:19:30 INFO - Running setup.py (path:/tmp/pip-f_ZoTY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:19:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:19:30 INFO - Running setup.py (path:/tmp/pip-Jup1_x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:19:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:19:30 INFO - Running setup.py (path:/tmp/pip-uP3KGQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:19:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:19:30 INFO - Running setup.py (path:/tmp/pip-L_vprP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:19:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:19:31 INFO - Running setup.py (path:/tmp/pip-RuNLid-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:19:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:19:31 INFO - Running setup.py (path:/tmp/pip-4DQh3S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:19:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:19:31 INFO - Running setup.py (path:/tmp/pip-zOH3sj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:19:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:19:31 INFO - Running setup.py (path:/tmp/pip-4rg1Gf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:19:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:19:31 INFO - Running setup.py (path:/tmp/pip-i8G76L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:19:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:19:31 INFO - Running setup.py (path:/tmp/pip-fbe8mQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:19:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:19:31 INFO - Running setup.py (path:/tmp/pip-Nh5xWA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:19:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:19:31 INFO - Running setup.py (path:/tmp/pip-bFSdO7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:19:32 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:19:32 INFO - Running setup.py (path:/tmp/pip-p0C85Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:19:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:19:32 INFO - Running setup.py (path:/tmp/pip-mPCzxT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:19:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:19:32 INFO - Running setup.py (path:/tmp/pip-kvNuSP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:19:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:19:32 INFO - Running setup.py (path:/tmp/pip-yzvwK8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:19:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:19:33 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 01:19:33 INFO - Running setup.py install for manifestparser 01:19:33 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 01:19:33 INFO - Running setup.py install for mozcrash 01:19:33 INFO - Running setup.py install for mozdebug 01:19:33 INFO - Running setup.py install for mozdevice 01:19:33 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 01:19:33 INFO - Installing dm script to /builds/slave/test/build/venv/bin 01:19:33 INFO - Running setup.py install for mozfile 01:19:34 INFO - Running setup.py install for mozhttpd 01:19:34 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 01:19:34 INFO - Running setup.py install for mozinfo 01:19:34 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 01:19:34 INFO - Running setup.py install for mozInstall 01:19:34 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 01:19:34 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 01:19:34 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 01:19:34 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 01:19:34 INFO - Running setup.py install for mozleak 01:19:34 INFO - Running setup.py install for mozlog 01:19:35 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 01:19:35 INFO - Running setup.py install for moznetwork 01:19:35 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 01:19:35 INFO - Running setup.py install for mozprocess 01:19:35 INFO - Running setup.py install for mozprofile 01:19:35 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 01:19:35 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 01:19:35 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 01:19:35 INFO - Running setup.py install for mozrunner 01:19:35 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 01:19:35 INFO - Running setup.py install for mozscreenshot 01:19:36 INFO - Running setup.py install for moztest 01:19:36 INFO - Running setup.py install for mozversion 01:19:36 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 01:19:36 INFO - Running setup.py install for wptserve 01:19:36 INFO - Running setup.py install for marionette-driver 01:19:37 INFO - Running setup.py install for browsermob-proxy 01:19:37 INFO - Running setup.py install for marionette-client 01:19:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:19:37 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 01:19:37 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 01:19:37 INFO - Cleaning up... 01:19:37 INFO - Return code: 0 01:19:37 INFO - Installing None into virtualenv /builds/slave/test/build/venv 01:19:37 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')]} 01:19:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:19:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:19:37 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')]} 01:19:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:19:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 01:19:37 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87d8c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x883f598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x88f32b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x88e2f70>, '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 0x88e2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x88e8750>, '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-1467360159.236457-1711800982', '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 01:19:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 01:19:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 01:19:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:19:37 INFO - 'CCACHE_UMASK': '002', 01:19:37 INFO - 'DISPLAY': ':0', 01:19:37 INFO - 'HOME': '/home/cltbld', 01:19:37 INFO - 'LANG': 'en_US.UTF-8', 01:19:37 INFO - 'LOGNAME': 'cltbld', 01:19:37 INFO - 'MAIL': '/var/mail/cltbld', 01:19:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:19:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:19:37 INFO - 'MOZ_NO_REMOTE': '1', 01:19:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:19:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:19:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:19:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:19:37 INFO - 'PWD': '/builds/slave/test', 01:19:37 INFO - 'SHELL': '/bin/bash', 01:19:37 INFO - 'SHLVL': '1', 01:19:37 INFO - 'TERM': 'linux', 01:19:37 INFO - 'TMOUT': '86400', 01:19:37 INFO - 'USER': 'cltbld', 01:19:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467360159.236457-1711800982', 01:19:37 INFO - '_': '/tools/buildbot/bin/python'} 01:19:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 01:19:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 01:19:38 INFO - Running setup.py (path:/tmp/pip-gVpWcL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 01:19:38 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)) 01:19:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 01:19:38 INFO - Running setup.py (path:/tmp/pip-lrTxaJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 01:19:38 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)) 01:19:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 01:19:38 INFO - Running setup.py (path:/tmp/pip-oWzHMN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 01:19:38 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)) 01:19:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 01:19:38 INFO - Running setup.py (path:/tmp/pip-81QNXr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 01:19:38 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)) 01:19:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 01:19:38 INFO - Running setup.py (path:/tmp/pip-l7SSDZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 01:19:38 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)) 01:19:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 01:19:38 INFO - Running setup.py (path:/tmp/pip-BfEzRI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 01:19:39 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)) 01:19:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 01:19:39 INFO - Running setup.py (path:/tmp/pip-EflSet-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 01:19:39 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)) 01:19:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 01:19:39 INFO - Running setup.py (path:/tmp/pip-OTYure-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 01:19:39 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)) 01:19:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 01:19:39 INFO - Running setup.py (path:/tmp/pip-z_iCOR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 01:19:39 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)) 01:19:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 01:19:39 INFO - Running setup.py (path:/tmp/pip-9bsRMP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 01:19:39 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)) 01:19:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 01:19:39 INFO - Running setup.py (path:/tmp/pip-hTA6YD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 01:19:39 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)) 01:19:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 01:19:39 INFO - Running setup.py (path:/tmp/pip-2RpF4T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 01:19:39 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)) 01:19:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 01:19:39 INFO - Running setup.py (path:/tmp/pip-zqYbbO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 01:19:39 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)) 01:19:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 01:19:40 INFO - Running setup.py (path:/tmp/pip-ILHAhX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 01:19:40 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)) 01:19:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 01:19:40 INFO - Running setup.py (path:/tmp/pip-NHcw48-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 01:19:40 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)) 01:19:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 01:19:40 INFO - Running setup.py (path:/tmp/pip-nL8qz7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 01:19:40 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)) 01:19:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 01:19:40 INFO - Running setup.py (path:/tmp/pip-95sjX3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 01:19:40 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)) 01:19:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 01:19:40 INFO - Running setup.py (path:/tmp/pip-Z23wd2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 01:19:40 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)) 01:19:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 01:19:40 INFO - Running setup.py (path:/tmp/pip-EKzTXU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 01:19:40 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)) 01:19:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:19:40 INFO - Running setup.py (path:/tmp/pip-K7Qdnq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 01:19:40 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)) 01:19:40 INFO - Unpacking /builds/slave/test/build/tests/marionette 01:19:41 INFO - Running setup.py (path:/tmp/pip-C__t_x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 01:19:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 01:19:41 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)) 01:19:41 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)) 01:19:41 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)) 01:19:41 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)) 01:19:41 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)) 01:19:41 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)) 01:19:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 01:19:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:19:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:19:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:19:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 01:19:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 01:19:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 01:19:46 INFO - Downloading blessings-1.6.tar.gz 01:19:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 01:19:46 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)) 01:19:46 INFO - Installing collected packages: blessings 01:19:46 INFO - Running setup.py install for blessings 01:19:46 INFO - Successfully installed blessings 01:19:46 INFO - Cleaning up... 01:19:46 INFO - Return code: 0 01:19:46 INFO - Done creating virtualenv /builds/slave/test/build/venv. 01:19:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:19:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:19:47 INFO - Reading from file tmpfile_stdout 01:19:47 INFO - Current package versions: 01:19:47 INFO - argparse == 1.2.1 01:19:47 INFO - blessings == 1.6 01:19:47 INFO - blobuploader == 1.2.4 01:19:47 INFO - browsermob-proxy == 0.6.0 01:19:47 INFO - docopt == 0.6.1 01:19:47 INFO - manifestparser == 1.1 01:19:47 INFO - marionette-client == 2.3.0 01:19:47 INFO - marionette-driver == 1.4.0 01:19:47 INFO - mozInstall == 1.12 01:19:47 INFO - mozcrash == 0.17 01:19:47 INFO - mozdebug == 0.1 01:19:47 INFO - mozdevice == 0.48 01:19:47 INFO - mozfile == 1.2 01:19:47 INFO - mozhttpd == 0.7 01:19:47 INFO - mozinfo == 0.9 01:19:47 INFO - mozleak == 0.1 01:19:47 INFO - mozlog == 3.1 01:19:47 INFO - moznetwork == 0.27 01:19:47 INFO - mozprocess == 0.22 01:19:47 INFO - mozprofile == 0.28 01:19:47 INFO - mozrunner == 6.11 01:19:47 INFO - mozscreenshot == 0.1 01:19:47 INFO - mozsystemmonitor == 0.0 01:19:47 INFO - moztest == 0.7 01:19:47 INFO - mozversion == 1.4 01:19:47 INFO - psutil == 3.1.1 01:19:47 INFO - requests == 1.2.3 01:19:47 INFO - wptserve == 1.4.0 01:19:47 INFO - wsgiref == 0.1.2 01:19:47 INFO - Running post-action listener: _resource_record_post_action 01:19:47 INFO - Running post-action listener: _start_resource_monitoring 01:19:47 INFO - Starting resource monitoring. 01:19:47 INFO - ##### 01:19:47 INFO - ##### Running pull step. 01:19:47 INFO - ##### 01:19:47 INFO - Running pre-action listener: _resource_record_pre_action 01:19:47 INFO - Running main action method: pull 01:19:47 INFO - Pull has nothing to do! 01:19:47 INFO - Running post-action listener: _resource_record_post_action 01:19:47 INFO - ##### 01:19:47 INFO - ##### Running install step. 01:19:47 INFO - ##### 01:19:47 INFO - Running pre-action listener: _resource_record_pre_action 01:19:47 INFO - Running main action method: install 01:19:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 01:19:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 01:19:47 INFO - Reading from file tmpfile_stdout 01:19:47 INFO - Detecting whether we're running mozinstall >=1.0... 01:19:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 01:19:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 01:19:47 INFO - Reading from file tmpfile_stdout 01:19:47 INFO - Output received: 01:19:47 INFO - Usage: mozinstall [options] installer 01:19:47 INFO - Options: 01:19:47 INFO - -h, --help show this help message and exit 01:19:47 INFO - -d DEST, --destination=DEST 01:19:47 INFO - Directory to install application into. [default: 01:19:47 INFO - "/builds/slave/test"] 01:19:47 INFO - --app=APP Application being installed. [default: firefox] 01:19:47 INFO - mkdir: /builds/slave/test/build/application 01:19:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 01:19:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 01:20:17 INFO - Reading from file tmpfile_stdout 01:20:17 INFO - Output received: 01:20:17 INFO - /builds/slave/test/build/application/firefox/firefox 01:20:17 INFO - Running post-action listener: _resource_record_post_action 01:20:17 INFO - ##### 01:20:17 INFO - ##### Running run-tests step. 01:20:17 INFO - ##### 01:20:17 INFO - Running pre-action listener: _resource_record_pre_action 01:20:17 INFO - Running main action method: run_tests 01:20:17 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 01:20:17 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:20:17 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:20:17 INFO - grabbing minidump binary from tooltool 01:20:17 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')]} 01:20:17 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 0x88e2f70>, '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 0x88e2620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x88e8750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 01:20:17 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 01:20:17 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 01:20:17 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 01:20:17 INFO - Return code: 0 01:20:17 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 01:20:17 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 01:20:17 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/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 01:20:17 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/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 01:20:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 01:20:17 INFO - 'CCACHE_UMASK': '002', 01:20:17 INFO - 'DISPLAY': ':0', 01:20:17 INFO - 'HOME': '/home/cltbld', 01:20:17 INFO - 'LANG': 'en_US.UTF-8', 01:20:17 INFO - 'LOGNAME': 'cltbld', 01:20:17 INFO - 'MAIL': '/var/mail/cltbld', 01:20:17 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 01:20:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:20:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 01:20:17 INFO - 'MOZ_NO_REMOTE': '1', 01:20:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 01:20:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:20:17 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 01:20:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 01:20:17 INFO - 'PWD': '/builds/slave/test', 01:20:17 INFO - 'SHELL': '/bin/bash', 01:20:17 INFO - 'SHLVL': '1', 01:20:17 INFO - 'TERM': 'linux', 01:20:17 INFO - 'TMOUT': '86400', 01:20:17 INFO - 'USER': 'cltbld', 01:20:17 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467360159.236457-1711800982', 01:20:17 INFO - '_': '/tools/buildbot/bin/python'} 01:20:17 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/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 01:20:18 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 01:20:18 INFO - import pkg_resources 01:20:19 INFO - Using 1 client processes 01:20:19 INFO - wptserve Starting http server on 127.0.0.1:8000 01:20:19 INFO - wptserve Starting http server on 127.0.0.1:8001 01:20:19 INFO - wptserve Starting http server on 127.0.0.1:8443 01:20:21 INFO - SUITE-START | Running 778 tests 01:20:21 INFO - Running testharness tests 01:20:21 INFO - Setting up ssl 01:20:21 INFO - PROCESS | certutil | 01:20:21 INFO - PROCESS | certutil | 01:20:21 INFO - PROCESS | certutil | 01:20:21 INFO - Certificate Nickname Trust Attributes 01:20:21 INFO - SSL,S/MIME,JAR/XPI 01:20:21 INFO - 01:20:21 INFO - web-platform-tests CT,, 01:20:21 INFO - 01:20:21 INFO - Starting runner 01:20:25 INFO - PROCESS | 11343 | 1467361225557 Marionette DEBUG Marionette enabled via build flag and pref 01:20:25 INFO - PROCESS | 11343 | ++DOCSHELL 0xa4d4d000 == 1 [pid = 11343] [id = 1] 01:20:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 1 (0xa4d4d400) [pid = 11343] [serial = 1] [outer = (nil)] 01:20:25 INFO - PROCESS | 11343 | [11343] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:20:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 2 (0xa4d4dc00) [pid = 11343] [serial = 2] [outer = 0xa4d4d400] 01:20:26 INFO - PROCESS | 11343 | 1467361226237 Marionette INFO Listening on port 2828 01:20:26 INFO - PROCESS | 11343 | 1467361226809 Marionette DEBUG Marionette enabled via command-line flag 01:20:26 INFO - PROCESS | 11343 | ++DOCSHELL 0xa23a5800 == 2 [pid = 11343] [id = 2] 01:20:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 3 (0xa23a6c00) [pid = 11343] [serial = 3] [outer = (nil)] 01:20:26 INFO - PROCESS | 11343 | [11343] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:20:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 11343] [serial = 4] [outer = 0xa23a6c00] 01:20:26 INFO - PROCESS | 11343 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20cea60 01:20:27 INFO - PROCESS | 11343 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d2560 01:20:27 INFO - PROCESS | 11343 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20db520 01:20:27 INFO - PROCESS | 11343 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20fb180 01:20:27 INFO - PROCESS | 11343 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fbea0 01:20:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 5 (0xa110c800) [pid = 11343] [serial = 5] [outer = 0xa4d4d400] 01:20:27 INFO - PROCESS | 11343 | [11343] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:20:27 INFO - PROCESS | 11343 | 1467361227183 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51374 01:20:27 INFO - PROCESS | 11343 | [11343] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:20:27 INFO - PROCESS | 11343 | 1467361227216 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51375 01:20:27 INFO - PROCESS | 11343 | 1467361227276 Marionette DEBUG Closed connection conn0 01:20:27 INFO - PROCESS | 11343 | [11343] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 01:20:27 INFO - PROCESS | 11343 | [11343] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:20:27 INFO - PROCESS | 11343 | 1467361227403 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51376 01:20:27 INFO - PROCESS | 11343 | 1467361227407 Marionette DEBUG Closed connection conn1 01:20:27 INFO - PROCESS | 11343 | [11343] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 01:20:27 INFO - PROCESS | 11343 | 1467361227456 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:51377 01:20:27 INFO - PROCESS | 11343 | 1467361227465 Marionette DEBUG Closed connection conn2 01:20:27 INFO - PROCESS | 11343 | 1467361227506 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:20:27 INFO - PROCESS | 11343 | 1467361227526 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160630232223","device":"desktop","version":"48.0"} 01:20:28 INFO - PROCESS | 11343 | [11343] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:20:29 INFO - PROCESS | 11343 | ++DOCSHELL 0x9ac37800 == 3 [pid = 11343] [id = 3] 01:20:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 6 (0x9ac37c00) [pid = 11343] [serial = 6] [outer = (nil)] 01:20:29 INFO - PROCESS | 11343 | ++DOCSHELL 0x9ac3a400 == 4 [pid = 11343] [id = 4] 01:20:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 7 (0x9ac3b800) [pid = 11343] [serial = 7] [outer = (nil)] 01:20:29 INFO - PROCESS | 11343 | [11343] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:20:30 INFO - PROCESS | 11343 | ++DOCSHELL 0x9a4b9400 == 5 [pid = 11343] [id = 5] 01:20:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 8 (0x9a4b9800) [pid = 11343] [serial = 8] [outer = (nil)] 01:20:30 INFO - PROCESS | 11343 | [11343] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 01:20:30 INFO - PROCESS | 11343 | [11343] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 01:20:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 9 (0x99f3ec00) [pid = 11343] [serial = 9] [outer = 0x9a4b9800] 01:20:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 10 (0x99c7b000) [pid = 11343] [serial = 10] [outer = 0x9ac37c00] 01:20:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 11 (0x99c7cc00) [pid = 11343] [serial = 11] [outer = 0x9ac3b800] 01:20:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 12 (0x99c7f400) [pid = 11343] [serial = 12] [outer = 0x9a4b9800] 01:20:31 INFO - PROCESS | 11343 | 1467361231636 Marionette INFO startBrowser b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:31 INFO - PROCESS | 11343 | 1467361231683 Marionette DEBUG loaded listener.js 01:20:31 INFO - PROCESS | 11343 | 1467361231701 Marionette DEBUG loaded listener.js 01:20:31 INFO - PROCESS | 11343 | 1467361231704 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 13 (0x98306000) [pid = 11343] [serial = 13] [outer = 0x9a4b9800] 01:20:32 INFO - PROCESS | 11343 | 1467361232418 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"b0922ae1-41f2-4887-9fad-c96b3bae9175","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160630232223","device":"desktop","version":"48.0","command_id":1}}] 01:20:32 INFO - PROCESS | 11343 | 1467361232619 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 01:20:32 INFO - PROCESS | 11343 | 1467361232631 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:32 INFO - PROCESS | 11343 | 1467361232960 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 01:20:33 INFO - PROCESS | 11343 | 1467361233124 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:20:33 INFO - PROCESS | 11343 | 1467361233129 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:33 INFO - PROCESS | 11343 | [11343] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 01:20:33 INFO - PROCESS | 11343 | [11343] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:20:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 14 (0x9533f800) [pid = 11343] [serial = 14] [outer = 0x9a4b9800] 01:20:33 INFO - PROCESS | 11343 | [11343] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:20:33 INFO - PROCESS | 11343 | [11343] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:20:33 INFO - PROCESS | 11343 | 1467361233635 Marionette TRACE conn3 <- [1,3,null,{}] 01:20:33 INFO - PROCESS | 11343 | 1467361233647 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 01:20:33 INFO - PROCESS | 11343 | 1467361233656 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:33 INFO - PROCESS | 11343 | 1467361233707 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 01:20:33 INFO - PROCESS | 11343 | 1467361233750 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 01:20:33 INFO - PROCESS | 11343 | 1467361233753 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 01:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:20:33 INFO - PROCESS | 11343 | 1467361233765 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:20:33 INFO - PROCESS | 11343 | 1467361233770 Marionette TRACE conn3 <- [1,6,null,{}] 01:20:33 INFO - PROCESS | 11343 | 1467361233777 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:33 INFO - PROCESS | 11343 | 1467361233783 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:33 INFO - PROCESS | 11343 | 1467361233804 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 01:20:33 INFO - PROCESS | 11343 | 1467361233813 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:33 INFO - PROCESS | 11343 | 1467361233821 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:33 INFO - PROCESS | 11343 | ++DOCSHELL 0x93c1a000 == 6 [pid = 11343] [id = 6] 01:20:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 15 (0x93c1a400) [pid = 11343] [serial = 15] [outer = (nil)] 01:20:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 16 (0x93c1c400) [pid = 11343] [serial = 16] [outer = 0x93c1a400] 01:20:33 INFO - PROCESS | 11343 | 1467361233897 Marionette DEBUG loaded listener.js 01:20:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 17 (0x93c21000) [pid = 11343] [serial = 17] [outer = 0x93c1a400] 01:20:34 INFO - PROCESS | 11343 | ++DOCSHELL 0x93a08800 == 7 [pid = 11343] [id = 7] 01:20:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 18 (0x93a0ec00) [pid = 11343] [serial = 18] [outer = (nil)] 01:20:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 19 (0x93a42400) [pid = 11343] [serial = 19] [outer = 0x93a0ec00] 01:20:34 INFO - PROCESS | 11343 | 1467361234378 Marionette DEBUG loaded listener.js 01:20:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 20 (0x93a44800) [pid = 11343] [serial = 20] [outer = 0x93a0ec00] 01:20:34 INFO - PROCESS | 11343 | [11343] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 01:20:34 INFO - PROCESS | 11343 | 1467361234916 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 01:20:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1188ms 01:20:34 INFO - PROCESS | 11343 | 1467361234973 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 01:20:34 INFO - PROCESS | 11343 | 1467361234977 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 01:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:20:35 INFO - PROCESS | 11343 | 1467361235055 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:20:35 INFO - PROCESS | 11343 | 1467361235057 Marionette TRACE conn3 <- [1,10,null,{}] 01:20:35 INFO - PROCESS | 11343 | 1467361235087 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:35 INFO - PROCESS | 11343 | 1467361235096 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:35 INFO - PROCESS | 11343 | 1467361235278 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 01:20:35 INFO - PROCESS | 11343 | 1467361235297 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:35 INFO - PROCESS | 11343 | 1467361235308 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:35 INFO - PROCESS | 11343 | ++DOCSHELL 0x922e0400 == 8 [pid = 11343] [id = 8] 01:20:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 21 (0x922e0800) [pid = 11343] [serial = 21] [outer = (nil)] 01:20:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 22 (0x922e2800) [pid = 11343] [serial = 22] [outer = 0x922e0800] 01:20:35 INFO - PROCESS | 11343 | 1467361235381 Marionette DEBUG loaded listener.js 01:20:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 23 (0x922e7400) [pid = 11343] [serial = 23] [outer = 0x922e0800] 01:20:36 INFO - PROCESS | 11343 | 1467361236339 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 01:20:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1359ms 01:20:36 INFO - PROCESS | 11343 | 1467361236398 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 01:20:36 INFO - PROCESS | 11343 | 1467361236405 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 01:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:20:36 INFO - PROCESS | 11343 | 1467361236414 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:20:36 INFO - PROCESS | 11343 | 1467361236419 Marionette TRACE conn3 <- [1,14,null,{}] 01:20:36 INFO - PROCESS | 11343 | 1467361236473 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:36 INFO - PROCESS | 11343 | 1467361236478 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:36 INFO - PROCESS | 11343 | 1467361236709 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 01:20:36 INFO - PROCESS | 11343 | 1467361236879 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:36 INFO - PROCESS | 11343 | 1467361236893 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:36 INFO - PROCESS | 11343 | ++DOCSHELL 0x923e3c00 == 9 [pid = 11343] [id = 9] 01:20:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 24 (0x923e6800) [pid = 11343] [serial = 24] [outer = (nil)] 01:20:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 25 (0x923edc00) [pid = 11343] [serial = 25] [outer = 0x923e6800] 01:20:36 INFO - PROCESS | 11343 | 1467361236973 Marionette DEBUG loaded listener.js 01:20:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 26 (0x92425800) [pid = 11343] [serial = 26] [outer = 0x923e6800] 01:20:37 INFO - PROCESS | 11343 | ++DOCSHELL 0x9242f800 == 10 [pid = 11343] [id = 10] 01:20:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 27 (0x9242fc00) [pid = 11343] [serial = 27] [outer = (nil)] 01:20:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 28 (0x9242b000) [pid = 11343] [serial = 28] [outer = 0x9242fc00] 01:20:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 29 (0x92dd2c00) [pid = 11343] [serial = 29] [outer = 0x9242fc00] 01:20:37 INFO - PROCESS | 11343 | ++DOCSHELL 0x92dcec00 == 11 [pid = 11343] [id = 11] 01:20:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 30 (0x92fa3000) [pid = 11343] [serial = 30] [outer = (nil)] 01:20:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 31 (0x93a45c00) [pid = 11343] [serial = 31] [outer = 0x92fa3000] 01:20:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 32 (0x92dd2400) [pid = 11343] [serial = 32] [outer = 0x92fa3000] 01:20:38 INFO - PROCESS | 11343 | 1467361238092 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 01:20:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:20:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1744ms 01:20:38 INFO - PROCESS | 11343 | 1467361238215 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 01:20:38 INFO - PROCESS | 11343 | 1467361238223 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 01:20:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:20:38 INFO - PROCESS | 11343 | 1467361238237 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:20:38 INFO - PROCESS | 11343 | 1467361238240 Marionette TRACE conn3 <- [1,18,null,{}] 01:20:38 INFO - PROCESS | 11343 | 1467361238257 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:38 INFO - PROCESS | 11343 | 1467361238263 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:38 INFO - PROCESS | 11343 | 1467361238467 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 01:20:38 INFO - PROCESS | 11343 | 1467361238617 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:38 INFO - PROCESS | 11343 | 1467361238624 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:38 INFO - PROCESS | 11343 | ++DOCSHELL 0x92422c00 == 12 [pid = 11343] [id = 12] 01:20:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 33 (0x93a01400) [pid = 11343] [serial = 33] [outer = (nil)] 01:20:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 34 (0x98aaac00) [pid = 11343] [serial = 34] [outer = 0x93a01400] 01:20:38 INFO - PROCESS | 11343 | 1467361238711 Marionette DEBUG loaded listener.js 01:20:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 35 (0x98e19800) [pid = 11343] [serial = 35] [outer = 0x93a01400] 01:20:39 INFO - PROCESS | 11343 | 1467361239546 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 01:20:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:20:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1336ms 01:20:39 INFO - PROCESS | 11343 | 1467361239574 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 01:20:39 INFO - PROCESS | 11343 | 1467361239579 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 01:20:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:20:39 INFO - PROCESS | 11343 | 1467361239586 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:20:39 INFO - PROCESS | 11343 | 1467361239592 Marionette TRACE conn3 <- [1,22,null,{}] 01:20:39 INFO - PROCESS | 11343 | 1467361239610 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:39 INFO - PROCESS | 11343 | 1467361239618 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:39 INFO - PROCESS | 11343 | 1467361239838 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 01:20:39 INFO - PROCESS | 11343 | 1467361239968 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:39 INFO - PROCESS | 11343 | 1467361239978 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:40 INFO - PROCESS | 11343 | ++DOCSHELL 0x9ae48800 == 13 [pid = 11343] [id = 13] 01:20:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 36 (0x9ae4c000) [pid = 11343] [serial = 36] [outer = (nil)] 01:20:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 37 (0x9afaf000) [pid = 11343] [serial = 37] [outer = 0x9ae4c000] 01:20:40 INFO - PROCESS | 11343 | 1467361240065 Marionette DEBUG loaded listener.js 01:20:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 38 (0x9b7cc800) [pid = 11343] [serial = 38] [outer = 0x9ae4c000] 01:20:40 INFO - PROCESS | 11343 | 1467361240937 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 01:20:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:20:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1385ms 01:20:40 INFO - PROCESS | 11343 | 1467361240980 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 01:20:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:20:40 INFO - PROCESS | 11343 | 1467361240986 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 01:20:40 INFO - PROCESS | 11343 | 1467361240992 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:20:40 INFO - PROCESS | 11343 | 1467361240996 Marionette TRACE conn3 <- [1,26,null,{}] 01:20:41 INFO - PROCESS | 11343 | 1467361241002 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:41 INFO - PROCESS | 11343 | 1467361241007 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:41 INFO - PROCESS | 11343 | 1467361241196 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 01:20:41 INFO - PROCESS | 11343 | 1467361241324 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:41 INFO - PROCESS | 11343 | 1467361241334 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:41 INFO - PROCESS | 11343 | ++DOCSHELL 0x9d919c00 == 14 [pid = 11343] [id = 14] 01:20:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 39 (0x9d9d9400) [pid = 11343] [serial = 39] [outer = (nil)] 01:20:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 40 (0xa200f800) [pid = 11343] [serial = 40] [outer = 0x9d9d9400] 01:20:41 INFO - PROCESS | 11343 | 1467361241414 Marionette DEBUG loaded listener.js 01:20:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 41 (0xa23a2400) [pid = 11343] [serial = 41] [outer = 0x9d9d9400] 01:20:42 INFO - PROCESS | 11343 | 1467361242618 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 01:20:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1681ms 01:20:42 INFO - PROCESS | 11343 | 1467361242673 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 01:20:42 INFO - PROCESS | 11343 | 1467361242677 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 01:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:20:42 INFO - PROCESS | 11343 | 1467361242685 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:20:42 INFO - PROCESS | 11343 | 1467361242689 Marionette TRACE conn3 <- [1,30,null,{}] 01:20:42 INFO - PROCESS | 11343 | 1467361242698 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:42 INFO - PROCESS | 11343 | 1467361242703 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:42 INFO - PROCESS | 11343 | 1467361242935 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 01:20:43 INFO - PROCESS | 11343 | 1467361243090 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:43 INFO - PROCESS | 11343 | 1467361243096 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:43 INFO - PROCESS | 11343 | ++DOCSHELL 0x939e6c00 == 15 [pid = 11343] [id = 15] 01:20:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 42 (0x93a03c00) [pid = 11343] [serial = 42] [outer = (nil)] 01:20:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 43 (0x947b1800) [pid = 11343] [serial = 43] [outer = 0x93a03c00] 01:20:43 INFO - PROCESS | 11343 | 1467361243176 Marionette DEBUG loaded listener.js 01:20:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 44 (0x96eb8000) [pid = 11343] [serial = 44] [outer = 0x93a03c00] 01:20:43 INFO - PROCESS | 11343 | 1467361243923 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 01:20:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1282ms 01:20:43 INFO - PROCESS | 11343 | 1467361243992 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 01:20:44 INFO - PROCESS | 11343 | 1467361243999 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 01:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:20:44 INFO - PROCESS | 11343 | 1467361244010 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:20:44 INFO - PROCESS | 11343 | 1467361244013 Marionette TRACE conn3 <- [1,34,null,{}] 01:20:44 INFO - PROCESS | 11343 | 1467361244020 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:44 INFO - PROCESS | 11343 | 1467361244025 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:44 INFO - PROCESS | 11343 | 1467361244179 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 01:20:44 INFO - PROCESS | 11343 | 1467361244191 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:44 INFO - PROCESS | 11343 | 1467361244198 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:44 INFO - PROCESS | 11343 | ++DOCSHELL 0x98ab2000 == 16 [pid = 11343] [id = 16] 01:20:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 45 (0x98eb7000) [pid = 11343] [serial = 45] [outer = (nil)] 01:20:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 46 (0x98f4b000) [pid = 11343] [serial = 46] [outer = 0x98eb7000] 01:20:44 INFO - PROCESS | 11343 | 1467361244270 Marionette DEBUG loaded listener.js 01:20:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 47 (0x9967bc00) [pid = 11343] [serial = 47] [outer = 0x98eb7000] 01:20:45 INFO - PROCESS | 11343 | 1467361245038 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 01:20:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1086ms 01:20:45 INFO - PROCESS | 11343 | 1467361245096 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 01:20:45 INFO - PROCESS | 11343 | 1467361245099 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 01:20:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:20:45 INFO - PROCESS | 11343 | 1467361245106 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:20:45 INFO - PROCESS | 11343 | 1467361245112 Marionette TRACE conn3 <- [1,38,null,{}] 01:20:45 INFO - PROCESS | 11343 | 1467361245133 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:45 INFO - PROCESS | 11343 | 1467361245140 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:45 INFO - PROCESS | 11343 | 1467361245294 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 01:20:45 INFO - PROCESS | 11343 | 1467361245307 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:45 INFO - PROCESS | 11343 | 1467361245315 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:45 INFO - PROCESS | 11343 | ++DOCSHELL 0x999ccc00 == 17 [pid = 11343] [id = 17] 01:20:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 48 (0x99a4c800) [pid = 11343] [serial = 48] [outer = (nil)] 01:20:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 49 (0x99ac2000) [pid = 11343] [serial = 49] [outer = 0x99a4c800] 01:20:45 INFO - PROCESS | 11343 | 1467361245472 Marionette DEBUG loaded listener.js 01:20:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 50 (0x99ffc400) [pid = 11343] [serial = 50] [outer = 0x99a4c800] 01:20:46 INFO - PROCESS | 11343 | 1467361246154 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 01:20:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1089ms 01:20:46 INFO - PROCESS | 11343 | 1467361246195 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 01:20:46 INFO - PROCESS | 11343 | 1467361246199 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 01:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:20:46 INFO - PROCESS | 11343 | 1467361246205 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:20:46 INFO - PROCESS | 11343 | 1467361246209 Marionette TRACE conn3 <- [1,42,null,{}] 01:20:46 INFO - PROCESS | 11343 | 1467361246214 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:46 INFO - PROCESS | 11343 | 1467361246219 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:46 INFO - PROCESS | 11343 | 1467361246406 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 01:20:46 INFO - PROCESS | 11343 | 1467361246425 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:46 INFO - PROCESS | 11343 | 1467361246433 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:46 INFO - PROCESS | 11343 | ++DOCSHELL 0x9ac41c00 == 18 [pid = 11343] [id = 18] 01:20:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 51 (0x9ac44c00) [pid = 11343] [serial = 51] [outer = (nil)] 01:20:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 52 (0x9acd3400) [pid = 11343] [serial = 52] [outer = 0x9ac44c00] 01:20:46 INFO - PROCESS | 11343 | 1467361246503 Marionette DEBUG loaded listener.js 01:20:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 53 (0x9afa6400) [pid = 11343] [serial = 53] [outer = 0x9ac44c00] 01:20:47 INFO - PROCESS | 11343 | 1467361247257 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 01:20:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1088ms 01:20:47 INFO - PROCESS | 11343 | 1467361247294 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 01:20:47 INFO - PROCESS | 11343 | 1467361247298 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 01:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:20:47 INFO - PROCESS | 11343 | 1467361247304 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:20:47 INFO - PROCESS | 11343 | 1467361247307 Marionette TRACE conn3 <- [1,46,null,{}] 01:20:47 INFO - PROCESS | 11343 | 1467361247326 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:47 INFO - PROCESS | 11343 | 1467361247332 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:47 INFO - PROCESS | 11343 | 1467361247477 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 01:20:47 INFO - PROCESS | 11343 | 1467361247488 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:47 INFO - PROCESS | 11343 | 1467361247498 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:47 INFO - PROCESS | 11343 | ++DOCSHELL 0x9afaf400 == 19 [pid = 11343] [id = 19] 01:20:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 54 (0x9afb0400) [pid = 11343] [serial = 54] [outer = (nil)] 01:20:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 55 (0x9b7d1c00) [pid = 11343] [serial = 55] [outer = 0x9afb0400] 01:20:47 INFO - PROCESS | 11343 | 1467361247566 Marionette DEBUG loaded listener.js 01:20:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 56 (0x9b7f2c00) [pid = 11343] [serial = 56] [outer = 0x9afb0400] 01:20:48 INFO - PROCESS | 11343 | 1467361248347 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 01:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1095ms 01:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:20:48 INFO - PROCESS | 11343 | 1467361248400 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 01:20:48 INFO - PROCESS | 11343 | 1467361248402 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 01:20:48 INFO - PROCESS | 11343 | 1467361248409 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:20:48 INFO - PROCESS | 11343 | 1467361248412 Marionette TRACE conn3 <- [1,50,null,{}] 01:20:48 INFO - PROCESS | 11343 | 1467361248431 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:48 INFO - PROCESS | 11343 | 1467361248441 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:48 INFO - PROCESS | 11343 | 1467361248671 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 01:20:48 INFO - PROCESS | 11343 | 1467361248768 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:48 INFO - PROCESS | 11343 | 1467361248777 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:48 INFO - PROCESS | 11343 | ++DOCSHELL 0x939d8400 == 20 [pid = 11343] [id = 20] 01:20:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 57 (0x9c37c800) [pid = 11343] [serial = 57] [outer = (nil)] 01:20:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 58 (0xa110bc00) [pid = 11343] [serial = 58] [outer = 0x9c37c800] 01:20:48 INFO - PROCESS | 11343 | 1467361248845 Marionette DEBUG loaded listener.js 01:20:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 59 (0xa200e800) [pid = 11343] [serial = 59] [outer = 0x9c37c800] 01:20:49 INFO - PROCESS | 11343 | 1467361249473 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1095ms 01:20:49 INFO - PROCESS | 11343 | 1467361249503 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 01:20:49 INFO - PROCESS | 11343 | 1467361249507 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 01:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:20:49 INFO - PROCESS | 11343 | 1467361249516 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:20:49 INFO - PROCESS | 11343 | 1467361249518 Marionette TRACE conn3 <- [1,54,null,{}] 01:20:49 INFO - PROCESS | 11343 | 1467361249524 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:49 INFO - PROCESS | 11343 | 1467361249529 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:49 INFO - PROCESS | 11343 | 1467361249677 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 01:20:49 INFO - PROCESS | 11343 | 1467361249783 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:49 INFO - PROCESS | 11343 | 1467361249791 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:49 INFO - PROCESS | 11343 | ++DOCSHELL 0x92fa2c00 == 21 [pid = 11343] [id = 21] 01:20:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 60 (0x9ae4e000) [pid = 11343] [serial = 60] [outer = (nil)] 01:20:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0xa23a0c00) [pid = 11343] [serial = 61] [outer = 0x9ae4e000] 01:20:49 INFO - PROCESS | 11343 | 1467361249917 Marionette DEBUG loaded listener.js 01:20:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0xa23a8800) [pid = 11343] [serial = 62] [outer = 0x9ae4e000] 01:20:50 INFO - PROCESS | 11343 | 1467361250537 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1086ms 01:20:50 INFO - PROCESS | 11343 | 1467361250603 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 01:20:50 INFO - PROCESS | 11343 | 1467361250606 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 01:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:20:50 INFO - PROCESS | 11343 | 1467361250612 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:20:50 INFO - PROCESS | 11343 | 1467361250615 Marionette TRACE conn3 <- [1,58,null,{}] 01:20:50 INFO - PROCESS | 11343 | 1467361250621 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:50 INFO - PROCESS | 11343 | 1467361250625 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:50 INFO - PROCESS | 11343 | 1467361250835 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 01:20:50 INFO - PROCESS | 11343 | 1467361250849 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:50 INFO - PROCESS | 11343 | 1467361250858 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:50 INFO - PROCESS | 11343 | ++DOCSHELL 0x92426800 == 22 [pid = 11343] [id = 22] 01:20:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x92dd1c00) [pid = 11343] [serial = 63] [outer = (nil)] 01:20:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0xa2557400) [pid = 11343] [serial = 64] [outer = 0x92dd1c00] 01:20:50 INFO - PROCESS | 11343 | 1467361250926 Marionette DEBUG loaded listener.js 01:20:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0xa2fb7c00) [pid = 11343] [serial = 65] [outer = 0x92dd1c00] 01:20:52 INFO - PROCESS | 11343 | 1467361252610 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2041ms 01:20:52 INFO - PROCESS | 11343 | 1467361252655 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 01:20:52 INFO - PROCESS | 11343 | 1467361252661 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 01:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:20:52 INFO - PROCESS | 11343 | 1467361252678 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:20:52 INFO - PROCESS | 11343 | 1467361252685 Marionette TRACE conn3 <- [1,62,null,{}] 01:20:52 INFO - PROCESS | 11343 | 1467361252692 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:52 INFO - PROCESS | 11343 | 1467361252698 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:52 INFO - PROCESS | 11343 | 1467361252891 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 01:20:52 INFO - PROCESS | 11343 | 1467361252912 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:52 INFO - PROCESS | 11343 | 1467361252920 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:52 INFO - PROCESS | 11343 | ++DOCSHELL 0x93a45800 == 23 [pid = 11343] [id = 23] 01:20:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x93a46400) [pid = 11343] [serial = 66] [outer = (nil)] 01:20:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x947ae400) [pid = 11343] [serial = 67] [outer = 0x93a46400] 01:20:53 INFO - PROCESS | 11343 | 1467361253001 Marionette DEBUG loaded listener.js 01:20:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x95168c00) [pid = 11343] [serial = 68] [outer = 0x93a46400] 01:20:53 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x93c1a400) [pid = 11343] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:20:53 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x98eb7000) [pid = 11343] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:20:53 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x99a4c800) [pid = 11343] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:20:53 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x9c37c800) [pid = 11343] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:20:53 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x922e0800) [pid = 11343] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:20:53 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x923e6800) [pid = 11343] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:20:53 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x93a01400) [pid = 11343] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:20:53 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x9ae4c000) [pid = 11343] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:20:53 INFO - PROCESS | 11343 | --DOMWINDOW == 59 (0x9d9d9400) [pid = 11343] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:20:53 INFO - PROCESS | 11343 | --DOMWINDOW == 58 (0x93a03c00) [pid = 11343] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:20:54 INFO - PROCESS | 11343 | 1467361254305 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1684ms 01:20:54 INFO - PROCESS | 11343 | 1467361254362 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 01:20:54 INFO - PROCESS | 11343 | 1467361254369 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 01:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:20:54 INFO - PROCESS | 11343 | 1467361254383 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:20:54 INFO - PROCESS | 11343 | 1467361254387 Marionette TRACE conn3 <- [1,66,null,{}] 01:20:54 INFO - PROCESS | 11343 | 1467361254393 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:54 INFO - PROCESS | 11343 | 1467361254399 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:54 INFO - PROCESS | 11343 | 1467361254555 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 01:20:54 INFO - PROCESS | 11343 | 1467361254565 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:54 INFO - PROCESS | 11343 | 1467361254574 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:54 INFO - PROCESS | 11343 | ++DOCSHELL 0x93c20c00 == 24 [pid = 11343] [id = 24] 01:20:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 59 (0x9830ac00) [pid = 11343] [serial = 69] [outer = (nil)] 01:20:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 60 (0x98aab000) [pid = 11343] [serial = 70] [outer = 0x9830ac00] 01:20:54 INFO - PROCESS | 11343 | 1467361254667 Marionette DEBUG loaded listener.js 01:20:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x98e1d000) [pid = 11343] [serial = 71] [outer = 0x9830ac00] 01:20:55 INFO - PROCESS | 11343 | 1467361255409 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1092ms 01:20:55 INFO - PROCESS | 11343 | 1467361255471 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 01:20:55 INFO - PROCESS | 11343 | 1467361255475 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 01:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:20:55 INFO - PROCESS | 11343 | 1467361255481 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:20:55 INFO - PROCESS | 11343 | 1467361255486 Marionette TRACE conn3 <- [1,70,null,{}] 01:20:55 INFO - PROCESS | 11343 | 1467361255502 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:55 INFO - PROCESS | 11343 | 1467361255510 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:55 INFO - PROCESS | 11343 | 1467361255700 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 01:20:55 INFO - PROCESS | 11343 | 1467361255813 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:55 INFO - PROCESS | 11343 | 1467361255821 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:55 INFO - PROCESS | 11343 | ++DOCSHELL 0x922de000 == 25 [pid = 11343] [id = 25] 01:20:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x922de800) [pid = 11343] [serial = 72] [outer = (nil)] 01:20:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x923e2000) [pid = 11343] [serial = 73] [outer = 0x922de800] 01:20:55 INFO - PROCESS | 11343 | 1467361255908 Marionette DEBUG loaded listener.js 01:20:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x92423000) [pid = 11343] [serial = 74] [outer = 0x922de800] 01:20:56 INFO - PROCESS | 11343 | 1467361256744 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1337ms 01:20:56 INFO - PROCESS | 11343 | 1467361256822 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 01:20:56 INFO - PROCESS | 11343 | 1467361256828 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 01:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:20:56 INFO - PROCESS | 11343 | 1467361256836 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:20:56 INFO - PROCESS | 11343 | 1467361256841 Marionette TRACE conn3 <- [1,74,null,{}] 01:20:56 INFO - PROCESS | 11343 | 1467361256849 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:56 INFO - PROCESS | 11343 | 1467361256858 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:57 INFO - PROCESS | 11343 | 1467361257069 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 01:20:57 INFO - PROCESS | 11343 | 1467361257216 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:57 INFO - PROCESS | 11343 | 1467361257224 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:57 INFO - PROCESS | 11343 | ++DOCSHELL 0x947b1400 == 26 [pid = 11343] [id = 26] 01:20:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x95344c00) [pid = 11343] [serial = 75] [outer = (nil)] 01:20:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x98308800) [pid = 11343] [serial = 76] [outer = 0x95344c00] 01:20:57 INFO - PROCESS | 11343 | 1467361257313 Marionette DEBUG loaded listener.js 01:20:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x947ae000) [pid = 11343] [serial = 77] [outer = 0x95344c00] 01:20:58 INFO - PROCESS | 11343 | 1467361258150 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1350ms 01:20:58 INFO - PROCESS | 11343 | 1467361258190 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 01:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:20:58 INFO - PROCESS | 11343 | 1467361258197 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 01:20:58 INFO - PROCESS | 11343 | 1467361258204 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:20:58 INFO - PROCESS | 11343 | 1467361258207 Marionette TRACE conn3 <- [1,78,null,{}] 01:20:58 INFO - PROCESS | 11343 | 1467361258214 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:58 INFO - PROCESS | 11343 | 1467361258219 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:58 INFO - PROCESS | 11343 | 1467361258449 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 01:20:58 INFO - PROCESS | 11343 | 1467361258465 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:58 INFO - PROCESS | 11343 | 1467361258473 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:58 INFO - PROCESS | 11343 | ++DOCSHELL 0x98e1b400 == 27 [pid = 11343] [id = 27] 01:20:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x998dd400) [pid = 11343] [serial = 78] [outer = (nil)] 01:20:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x99f3c400) [pid = 11343] [serial = 79] [outer = 0x998dd400] 01:20:58 INFO - PROCESS | 11343 | 1467361258600 Marionette DEBUG loaded listener.js 01:20:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x9acce800) [pid = 11343] [serial = 80] [outer = 0x998dd400] 01:20:59 INFO - PROCESS | 11343 | 1467361259559 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:20:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1386ms 01:20:59 INFO - PROCESS | 11343 | 1467361259589 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 01:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:20:59 INFO - PROCESS | 11343 | 1467361259594 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 01:20:59 INFO - PROCESS | 11343 | 1467361259610 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:20:59 INFO - PROCESS | 11343 | 1467361259619 Marionette TRACE conn3 <- [1,82,null,{}] 01:20:59 INFO - PROCESS | 11343 | 1467361259626 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:20:59 INFO - PROCESS | 11343 | 1467361259634 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:59 INFO - PROCESS | 11343 | 1467361259816 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 01:20:59 INFO - PROCESS | 11343 | 1467361259952 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:20:59 INFO - PROCESS | 11343 | 1467361259961 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:20:59 INFO - PROCESS | 11343 | ++DOCSHELL 0x939df000 == 28 [pid = 11343] [id = 28] 01:20:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x9ae54800) [pid = 11343] [serial = 81] [outer = (nil)] 01:21:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0xa110ac00) [pid = 11343] [serial = 82] [outer = 0x9ae54800] 01:21:00 INFO - PROCESS | 11343 | 1467361260040 Marionette DEBUG loaded listener.js 01:21:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0xa2006000) [pid = 11343] [serial = 83] [outer = 0x9ae54800] 01:21:00 INFO - PROCESS | 11343 | 1467361260893 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:21:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1356ms 01:21:00 INFO - PROCESS | 11343 | 1467361260957 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 01:21:00 INFO - PROCESS | 11343 | 1467361260962 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 01:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:21:00 INFO - PROCESS | 11343 | 1467361260969 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:21:00 INFO - PROCESS | 11343 | 1467361260972 Marionette TRACE conn3 <- [1,86,null,{}] 01:21:00 INFO - PROCESS | 11343 | 1467361260978 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:00 INFO - PROCESS | 11343 | 1467361260984 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:01 INFO - PROCESS | 11343 | 1467361261153 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 01:21:01 INFO - PROCESS | 11343 | 1467361261289 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:01 INFO - PROCESS | 11343 | 1467361261299 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:01 INFO - PROCESS | 11343 | ++DOCSHELL 0x98e1cc00 == 29 [pid = 11343] [id = 29] 01:21:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0xa1112000) [pid = 11343] [serial = 84] [outer = (nil)] 01:21:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0xa2542400) [pid = 11343] [serial = 85] [outer = 0xa1112000] 01:21:01 INFO - PROCESS | 11343 | 1467361261381 Marionette DEBUG loaded listener.js 01:21:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0xa2535800) [pid = 11343] [serial = 86] [outer = 0xa1112000] 01:21:02 INFO - PROCESS | 11343 | 1467361262215 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:21:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1280ms 01:21:02 INFO - PROCESS | 11343 | 1467361262250 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 01:21:02 INFO - PROCESS | 11343 | 1467361262253 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 01:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:21:02 INFO - PROCESS | 11343 | 1467361262260 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:21:02 INFO - PROCESS | 11343 | 1467361262263 Marionette TRACE conn3 <- [1,90,null,{}] 01:21:02 INFO - PROCESS | 11343 | 1467361262269 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:02 INFO - PROCESS | 11343 | 1467361262275 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:02 INFO - PROCESS | 11343 | 1467361262475 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 01:21:02 INFO - PROCESS | 11343 | 1467361262671 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:02 INFO - PROCESS | 11343 | 1467361262695 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:02 INFO - PROCESS | 11343 | ++DOCSHELL 0xa3289c00 == 30 [pid = 11343] [id = 30] 01:21:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0xa328fc00) [pid = 11343] [serial = 87] [outer = (nil)] 01:21:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0xa332cc00) [pid = 11343] [serial = 88] [outer = 0xa328fc00] 01:21:02 INFO - PROCESS | 11343 | 1467361262848 Marionette DEBUG loaded listener.js 01:21:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0xa4d49c00) [pid = 11343] [serial = 89] [outer = 0xa328fc00] 01:21:04 INFO - PROCESS | 11343 | 1467361264105 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 01:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1885ms 01:21:04 INFO - PROCESS | 11343 | 1467361264153 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 01:21:04 INFO - PROCESS | 11343 | 1467361264157 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 01:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:21:04 INFO - PROCESS | 11343 | 1467361264164 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:21:04 INFO - PROCESS | 11343 | 1467361264168 Marionette TRACE conn3 <- [1,94,null,{}] 01:21:04 INFO - PROCESS | 11343 | 1467361264174 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:04 INFO - PROCESS | 11343 | 1467361264180 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:04 INFO - PROCESS | 11343 | 1467361264349 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 01:21:04 INFO - PROCESS | 11343 | 1467361264580 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:04 INFO - PROCESS | 11343 | 1467361264590 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:04 INFO - PROCESS | 11343 | ++DOCSHELL 0x923ef400 == 31 [pid = 11343] [id = 31] 01:21:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x923f0000) [pid = 11343] [serial = 90] [outer = (nil)] 01:21:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x9242bc00) [pid = 11343] [serial = 91] [outer = 0x923f0000] 01:21:04 INFO - PROCESS | 11343 | 1467361264710 Marionette DEBUG loaded listener.js 01:21:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x92f9cc00) [pid = 11343] [serial = 92] [outer = 0x923f0000] 01:21:05 INFO - PROCESS | 11343 | 1467361265489 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 01:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1382ms 01:21:05 INFO - PROCESS | 11343 | 1467361265548 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 01:21:05 INFO - PROCESS | 11343 | 1467361265553 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 01:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:21:05 INFO - PROCESS | 11343 | 1467361265578 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:21:05 INFO - PROCESS | 11343 | 1467361265583 Marionette TRACE conn3 <- [1,98,null,{}] 01:21:05 INFO - PROCESS | 11343 | 1467361265591 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:05 INFO - PROCESS | 11343 | 1467361265598 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:05 INFO - PROCESS | 11343 | 1467361265813 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 01:21:06 INFO - PROCESS | 11343 | --DOCSHELL 0x93c20c00 == 30 [pid = 11343] [id = 24] 01:21:06 INFO - PROCESS | 11343 | --DOCSHELL 0x93a45800 == 29 [pid = 11343] [id = 23] 01:21:06 INFO - PROCESS | 11343 | --DOCSHELL 0x98ab2000 == 28 [pid = 11343] [id = 16] 01:21:06 INFO - PROCESS | 11343 | --DOCSHELL 0x93c1a000 == 27 [pid = 11343] [id = 6] 01:21:06 INFO - PROCESS | 11343 | --DOCSHELL 0x922e0400 == 26 [pid = 11343] [id = 8] 01:21:06 INFO - PROCESS | 11343 | --DOCSHELL 0x923e3c00 == 25 [pid = 11343] [id = 9] 01:21:06 INFO - PROCESS | 11343 | --DOCSHELL 0x9ac41c00 == 24 [pid = 11343] [id = 18] 01:21:06 INFO - PROCESS | 11343 | --DOCSHELL 0x92422c00 == 23 [pid = 11343] [id = 12] 01:21:06 INFO - PROCESS | 11343 | --DOCSHELL 0x9ae48800 == 22 [pid = 11343] [id = 13] 01:21:06 INFO - PROCESS | 11343 | --DOCSHELL 0x9afaf400 == 21 [pid = 11343] [id = 19] 01:21:06 INFO - PROCESS | 11343 | --DOCSHELL 0x9d919c00 == 20 [pid = 11343] [id = 14] 01:21:06 INFO - PROCESS | 11343 | --DOCSHELL 0x939e6c00 == 19 [pid = 11343] [id = 15] 01:21:06 INFO - PROCESS | 11343 | --DOCSHELL 0x939d8400 == 18 [pid = 11343] [id = 20] 01:21:06 INFO - PROCESS | 11343 | --DOCSHELL 0xa3289c00 == 17 [pid = 11343] [id = 30] 01:21:06 INFO - PROCESS | 11343 | --DOCSHELL 0x939df000 == 16 [pid = 11343] [id = 28] 01:21:06 INFO - PROCESS | 11343 | --DOCSHELL 0x98e1cc00 == 15 [pid = 11343] [id = 29] 01:21:06 INFO - PROCESS | 11343 | --DOCSHELL 0x92426800 == 14 [pid = 11343] [id = 22] 01:21:06 INFO - PROCESS | 11343 | --DOCSHELL 0x98e1b400 == 13 [pid = 11343] [id = 27] 01:21:06 INFO - PROCESS | 11343 | --DOCSHELL 0x92fa2c00 == 12 [pid = 11343] [id = 21] 01:21:06 INFO - PROCESS | 11343 | --DOCSHELL 0x999ccc00 == 11 [pid = 11343] [id = 17] 01:21:06 INFO - PROCESS | 11343 | --DOCSHELL 0x922de000 == 10 [pid = 11343] [id = 25] 01:21:06 INFO - PROCESS | 11343 | --DOCSHELL 0x947b1400 == 9 [pid = 11343] [id = 26] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x99c7f400) [pid = 11343] [serial = 12] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x98f4b000) [pid = 11343] [serial = 46] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x9967bc00) [pid = 11343] [serial = 47] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x99ac2000) [pid = 11343] [serial = 49] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x99ffc400) [pid = 11343] [serial = 50] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x9acd3400) [pid = 11343] [serial = 52] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x9b7d1c00) [pid = 11343] [serial = 55] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0xa110bc00) [pid = 11343] [serial = 58] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x923edc00) [pid = 11343] [serial = 25] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x93a45c00) [pid = 11343] [serial = 31] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x98aaac00) [pid = 11343] [serial = 34] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x9afaf000) [pid = 11343] [serial = 37] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0xa200f800) [pid = 11343] [serial = 40] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0xa23a2400) [pid = 11343] [serial = 41] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x947b1800) [pid = 11343] [serial = 43] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x9242b000) [pid = 11343] [serial = 28] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0xa200e800) [pid = 11343] [serial = 59] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x98e19800) [pid = 11343] [serial = 35] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x9b7cc800) [pid = 11343] [serial = 38] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0xa23a0c00) [pid = 11343] [serial = 61] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x92425800) [pid = 11343] [serial = 26] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x96eb8000) [pid = 11343] [serial = 44] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 59 (0x922e7400) [pid = 11343] [serial = 23] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 58 (0x99f3ec00) [pid = 11343] [serial = 9] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 57 (0xa4d4dc00) [pid = 11343] [serial = 2] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 56 (0x922e2800) [pid = 11343] [serial = 22] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 55 (0x93a42400) [pid = 11343] [serial = 19] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 54 (0x93c1c400) [pid = 11343] [serial = 16] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | --DOMWINDOW == 53 (0x93c21000) [pid = 11343] [serial = 17] [outer = (nil)] [url = about:blank] 01:21:06 INFO - PROCESS | 11343 | 1467361266766 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:06 INFO - PROCESS | 11343 | 1467361266777 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:06 INFO - PROCESS | 11343 | ++DOCSHELL 0x922e2800 == 10 [pid = 11343] [id = 32] 01:21:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 54 (0x922e6c00) [pid = 11343] [serial = 93] [outer = (nil)] 01:21:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 55 (0x923e6800) [pid = 11343] [serial = 94] [outer = 0x922e6c00] 01:21:06 INFO - PROCESS | 11343 | 1467361266860 Marionette DEBUG loaded listener.js 01:21:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 56 (0x92428400) [pid = 11343] [serial = 95] [outer = 0x922e6c00] 01:21:07 INFO - PROCESS | 11343 | 1467361267584 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 01:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2038ms 01:21:07 INFO - PROCESS | 11343 | 1467361267620 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 01:21:07 INFO - PROCESS | 11343 | 1467361267629 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 01:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:21:07 INFO - PROCESS | 11343 | 1467361267638 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:21:07 INFO - PROCESS | 11343 | 1467361267643 Marionette TRACE conn3 <- [1,102,null,{}] 01:21:07 INFO - PROCESS | 11343 | 1467361267659 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:07 INFO - PROCESS | 11343 | 1467361267667 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:07 INFO - PROCESS | 11343 | 1467361267829 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 01:21:07 INFO - PROCESS | 11343 | 1467361267847 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:07 INFO - PROCESS | 11343 | 1467361267857 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 57 (0x93a0c000) [pid = 11343] [serial = 96] [outer = 0x92fa3000] 01:21:07 INFO - PROCESS | 11343 | ++DOCSHELL 0x93c1c000 == 11 [pid = 11343] [id = 33] 01:21:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 58 (0x93c1c400) [pid = 11343] [serial = 97] [outer = (nil)] 01:21:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 59 (0x93c21400) [pid = 11343] [serial = 98] [outer = 0x93c1c400] 01:21:07 INFO - PROCESS | 11343 | 1467361267953 Marionette DEBUG loaded listener.js 01:21:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 60 (0x947afc00) [pid = 11343] [serial = 99] [outer = 0x93c1c400] 01:21:08 INFO - PROCESS | 11343 | 1467361268815 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 01:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1197ms 01:21:08 INFO - PROCESS | 11343 | 1467361268840 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 01:21:08 INFO - PROCESS | 11343 | 1467361268847 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 01:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:21:08 INFO - PROCESS | 11343 | 1467361268856 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:21:08 INFO - PROCESS | 11343 | 1467361268859 Marionette TRACE conn3 <- [1,106,null,{}] 01:21:08 INFO - PROCESS | 11343 | 1467361268865 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:08 INFO - PROCESS | 11343 | 1467361268871 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:09 INFO - PROCESS | 11343 | 1467361269037 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 01:21:09 INFO - PROCESS | 11343 | 1467361269150 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:09 INFO - PROCESS | 11343 | 1467361269158 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:09 INFO - PROCESS | 11343 | ++DOCSHELL 0x96ebcc00 == 12 [pid = 11343] [id = 34] 01:21:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x98e0e800) [pid = 11343] [serial = 100] [outer = (nil)] 01:21:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x98e1b000) [pid = 11343] [serial = 101] [outer = 0x98e0e800] 01:21:09 INFO - PROCESS | 11343 | 1467361269227 Marionette DEBUG loaded listener.js 01:21:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x98f51c00) [pid = 11343] [serial = 102] [outer = 0x98e0e800] 01:21:10 INFO - PROCESS | 11343 | 1467361270032 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 01:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1191ms 01:21:10 INFO - PROCESS | 11343 | 1467361270047 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 01:21:10 INFO - PROCESS | 11343 | 1467361270050 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 01:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:21:10 INFO - PROCESS | 11343 | 1467361270078 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:21:10 INFO - PROCESS | 11343 | 1467361270088 Marionette TRACE conn3 <- [1,110,null,{}] 01:21:10 INFO - PROCESS | 11343 | 1467361270097 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:10 INFO - PROCESS | 11343 | 1467361270105 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:10 INFO - PROCESS | 11343 | 1467361270328 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 01:21:10 INFO - PROCESS | 11343 | 1467361270348 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:10 INFO - PROCESS | 11343 | 1467361270359 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:10 INFO - PROCESS | 11343 | ++DOCSHELL 0x998dc000 == 13 [pid = 11343] [id = 35] 01:21:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x99a4c800) [pid = 11343] [serial = 103] [outer = (nil)] 01:21:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x99ff2c00) [pid = 11343] [serial = 104] [outer = 0x99a4c800] 01:21:10 INFO - PROCESS | 11343 | 1467361270423 Marionette DEBUG loaded listener.js 01:21:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x9ac36800) [pid = 11343] [serial = 105] [outer = 0x99a4c800] 01:21:11 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x9830ac00) [pid = 11343] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:21:11 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x92dd1c00) [pid = 11343] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:21:11 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x9afb0400) [pid = 11343] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:21:11 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x9ae4e000) [pid = 11343] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:21:11 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x9ac44c00) [pid = 11343] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:21:11 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x93a46400) [pid = 11343] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:21:11 INFO - PROCESS | 11343 | 1467361271380 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 01:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1366ms 01:21:11 INFO - PROCESS | 11343 | 1467361271425 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 01:21:11 INFO - PROCESS | 11343 | 1467361271429 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 01:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:21:11 INFO - PROCESS | 11343 | 1467361271436 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:21:11 INFO - PROCESS | 11343 | 1467361271439 Marionette TRACE conn3 <- [1,114,null,{}] 01:21:11 INFO - PROCESS | 11343 | 1467361271444 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:11 INFO - PROCESS | 11343 | 1467361271449 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:11 INFO - PROCESS | 11343 | 1467361271639 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 01:21:11 INFO - PROCESS | 11343 | 1467361271702 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:11 INFO - PROCESS | 11343 | 1467361271712 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:11 INFO - PROCESS | 11343 | ++DOCSHELL 0x922e4c00 == 14 [pid = 11343] [id = 36] 01:21:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x93a0dc00) [pid = 11343] [serial = 106] [outer = (nil)] 01:21:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x99ff5c00) [pid = 11343] [serial = 107] [outer = 0x93a0dc00] 01:21:11 INFO - PROCESS | 11343 | 1467361271777 Marionette DEBUG loaded listener.js 01:21:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x9acd3400) [pid = 11343] [serial = 108] [outer = 0x93a0dc00] 01:21:12 INFO - PROCESS | 11343 | 1467361272440 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 01:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1032ms 01:21:12 INFO - PROCESS | 11343 | 1467361272469 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 01:21:12 INFO - PROCESS | 11343 | 1467361272472 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 01:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:21:12 INFO - PROCESS | 11343 | 1467361272478 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:21:12 INFO - PROCESS | 11343 | 1467361272482 Marionette TRACE conn3 <- [1,118,null,{}] 01:21:12 INFO - PROCESS | 11343 | 1467361272488 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:12 INFO - PROCESS | 11343 | 1467361272493 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:12 INFO - PROCESS | 11343 | 1467361272671 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 01:21:12 INFO - PROCESS | 11343 | 1467361272689 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:12 INFO - PROCESS | 11343 | 1467361272706 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:12 INFO - PROCESS | 11343 | ++DOCSHELL 0x9afaf400 == 15 [pid = 11343] [id = 37] 01:21:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x9afb1400) [pid = 11343] [serial = 109] [outer = (nil)] 01:21:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x9b281c00) [pid = 11343] [serial = 110] [outer = 0x9afb1400] 01:21:12 INFO - PROCESS | 11343 | 1467361272786 Marionette DEBUG loaded listener.js 01:21:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x9c384c00) [pid = 11343] [serial = 111] [outer = 0x9afb1400] 01:21:13 INFO - PROCESS | 11343 | 1467361273729 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 01:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1300ms 01:21:13 INFO - PROCESS | 11343 | 1467361273813 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 01:21:13 INFO - PROCESS | 11343 | 1467361273820 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 01:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:21:13 INFO - PROCESS | 11343 | 1467361273827 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:21:13 INFO - PROCESS | 11343 | 1467361273833 Marionette TRACE conn3 <- [1,122,null,{}] 01:21:13 INFO - PROCESS | 11343 | 1467361273841 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:13 INFO - PROCESS | 11343 | 1467361273848 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:14 INFO - PROCESS | 11343 | 1467361274064 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 01:21:14 INFO - PROCESS | 11343 | 1467361274243 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:14 INFO - PROCESS | 11343 | 1467361274250 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:14 INFO - PROCESS | 11343 | ++DOCSHELL 0x922e5800 == 16 [pid = 11343] [id = 38] 01:21:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x92fa0400) [pid = 11343] [serial = 112] [outer = (nil)] 01:21:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x9533bc00) [pid = 11343] [serial = 113] [outer = 0x92fa0400] 01:21:14 INFO - PROCESS | 11343 | 1467361274380 Marionette DEBUG loaded listener.js 01:21:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x98a36c00) [pid = 11343] [serial = 114] [outer = 0x92fa0400] 01:21:15 INFO - PROCESS | 11343 | 1467361275276 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 01:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1534ms 01:21:15 INFO - PROCESS | 11343 | 1467361275361 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 01:21:15 INFO - PROCESS | 11343 | 1467361275369 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 01:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:21:15 INFO - PROCESS | 11343 | 1467361275380 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:21:15 INFO - PROCESS | 11343 | 1467361275384 Marionette TRACE conn3 <- [1,126,null,{}] 01:21:15 INFO - PROCESS | 11343 | 1467361275390 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:15 INFO - PROCESS | 11343 | 1467361275396 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:15 INFO - PROCESS | 11343 | 1467361275626 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 01:21:15 INFO - PROCESS | 11343 | 1467361275821 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:15 INFO - PROCESS | 11343 | 1467361275831 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:15 INFO - PROCESS | 11343 | ++DOCSHELL 0x952d4c00 == 17 [pid = 11343] [id = 39] 01:21:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x952d5c00) [pid = 11343] [serial = 115] [outer = (nil)] 01:21:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x952d7c00) [pid = 11343] [serial = 116] [outer = 0x952d5c00] 01:21:15 INFO - PROCESS | 11343 | 1467361275956 Marionette DEBUG loaded listener.js 01:21:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x952dc000) [pid = 11343] [serial = 117] [outer = 0x952d5c00] 01:21:16 INFO - PROCESS | 11343 | 1467361276894 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 01:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1538ms 01:21:16 INFO - PROCESS | 11343 | 1467361276918 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 01:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:21:16 INFO - PROCESS | 11343 | 1467361276922 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 01:21:16 INFO - PROCESS | 11343 | 1467361276929 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:21:16 INFO - PROCESS | 11343 | 1467361276935 Marionette TRACE conn3 <- [1,130,null,{}] 01:21:16 INFO - PROCESS | 11343 | 1467361276951 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:16 INFO - PROCESS | 11343 | 1467361276960 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:17 INFO - PROCESS | 11343 | 1467361277146 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 01:21:17 INFO - PROCESS | 11343 | 1467361277286 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:17 INFO - PROCESS | 11343 | 1467361277296 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:17 INFO - PROCESS | 11343 | ++DOCSHELL 0x95173400 == 18 [pid = 11343] [id = 40] 01:21:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x9533c400) [pid = 11343] [serial = 118] [outer = (nil)] 01:21:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x99acb800) [pid = 11343] [serial = 119] [outer = 0x9533c400] 01:21:17 INFO - PROCESS | 11343 | 1467361277410 Marionette DEBUG loaded listener.js 01:21:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x9b27c000) [pid = 11343] [serial = 120] [outer = 0x9533c400] 01:21:18 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x98aab000) [pid = 11343] [serial = 70] [outer = (nil)] [url = about:blank] 01:21:18 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0xa2557400) [pid = 11343] [serial = 64] [outer = (nil)] [url = about:blank] 01:21:18 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x9b7f2c00) [pid = 11343] [serial = 56] [outer = (nil)] [url = about:blank] 01:21:18 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0xa23a8800) [pid = 11343] [serial = 62] [outer = (nil)] [url = about:blank] 01:21:18 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x9afa6400) [pid = 11343] [serial = 53] [outer = (nil)] [url = about:blank] 01:21:18 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x947ae400) [pid = 11343] [serial = 67] [outer = (nil)] [url = about:blank] 01:21:18 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x95168c00) [pid = 11343] [serial = 68] [outer = (nil)] [url = about:blank] 01:21:18 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x98e1d000) [pid = 11343] [serial = 71] [outer = (nil)] [url = about:blank] 01:21:18 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0xa2fb7c00) [pid = 11343] [serial = 65] [outer = (nil)] [url = about:blank] 01:21:18 INFO - PROCESS | 11343 | 1467361278530 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 01:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1653ms 01:21:18 INFO - PROCESS | 11343 | 1467361278582 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 01:21:18 INFO - PROCESS | 11343 | 1467361278587 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 01:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:21:18 INFO - PROCESS | 11343 | 1467361278595 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:21:18 INFO - PROCESS | 11343 | 1467361278602 Marionette TRACE conn3 <- [1,134,null,{}] 01:21:18 INFO - PROCESS | 11343 | 1467361278609 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:18 INFO - PROCESS | 11343 | 1467361278615 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:18 INFO - PROCESS | 11343 | 1467361278791 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 01:21:18 INFO - PROCESS | 11343 | 1467361278960 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:18 INFO - PROCESS | 11343 | 1467361278971 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:19 INFO - PROCESS | 11343 | ++DOCSHELL 0x93a0a800 == 19 [pid = 11343] [id = 41] 01:21:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x93a0e400) [pid = 11343] [serial = 121] [outer = (nil)] 01:21:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x93c20000) [pid = 11343] [serial = 122] [outer = 0x93a0e400] 01:21:19 INFO - PROCESS | 11343 | 1467361279062 Marionette DEBUG loaded listener.js 01:21:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x95174000) [pid = 11343] [serial = 123] [outer = 0x93a0e400] 01:21:19 INFO - PROCESS | 11343 | 1467361279804 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 01:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1233ms 01:21:19 INFO - PROCESS | 11343 | 1467361279827 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 01:21:19 INFO - PROCESS | 11343 | 1467361279835 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 01:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:21:19 INFO - PROCESS | 11343 | 1467361279846 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:21:19 INFO - PROCESS | 11343 | 1467361279849 Marionette TRACE conn3 <- [1,138,null,{}] 01:21:19 INFO - PROCESS | 11343 | 1467361279856 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:19 INFO - PROCESS | 11343 | 1467361279861 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:20 INFO - PROCESS | 11343 | 1467361280065 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 01:21:20 INFO - PROCESS | 11343 | 1467361280079 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:20 INFO - PROCESS | 11343 | 1467361280089 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:20 INFO - PROCESS | 11343 | ++DOCSHELL 0x97863c00 == 20 [pid = 11343] [id = 42] 01:21:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x97864c00) [pid = 11343] [serial = 124] [outer = (nil)] 01:21:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x98e18800) [pid = 11343] [serial = 125] [outer = 0x97864c00] 01:21:20 INFO - PROCESS | 11343 | 1467361280169 Marionette DEBUG loaded listener.js 01:21:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x9967d000) [pid = 11343] [serial = 126] [outer = 0x97864c00] 01:21:21 INFO - PROCESS | 11343 | 1467361281047 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 01:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1237ms 01:21:21 INFO - PROCESS | 11343 | 1467361281083 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 01:21:21 INFO - PROCESS | 11343 | 1467361281088 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 01:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:21:21 INFO - PROCESS | 11343 | 1467361281095 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:21:21 INFO - PROCESS | 11343 | 1467361281104 Marionette TRACE conn3 <- [1,142,null,{}] 01:21:21 INFO - PROCESS | 11343 | 1467361281128 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:21 INFO - PROCESS | 11343 | 1467361281138 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:21 INFO - PROCESS | 11343 | 1467361281338 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 01:21:21 INFO - PROCESS | 11343 | 1467361281367 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:21 INFO - PROCESS | 11343 | 1467361281375 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:21 INFO - PROCESS | 11343 | ++DOCSHELL 0x9b7f4000 == 21 [pid = 11343] [id = 43] 01:21:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x9b7f6000) [pid = 11343] [serial = 127] [outer = (nil)] 01:21:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x9c381000) [pid = 11343] [serial = 128] [outer = 0x9b7f6000] 01:21:21 INFO - PROCESS | 11343 | 1467361281448 Marionette DEBUG loaded listener.js 01:21:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x9d918000) [pid = 11343] [serial = 129] [outer = 0x9b7f6000] 01:21:22 INFO - PROCESS | 11343 | 1467361282310 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 01:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1247ms 01:21:22 INFO - PROCESS | 11343 | 1467361282342 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 01:21:22 INFO - PROCESS | 11343 | 1467361282346 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 01:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:21:22 INFO - PROCESS | 11343 | 1467361282352 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:21:22 INFO - PROCESS | 11343 | 1467361282356 Marionette TRACE conn3 <- [1,146,null,{}] 01:21:22 INFO - PROCESS | 11343 | 1467361282361 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:22 INFO - PROCESS | 11343 | 1467361282367 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:22 INFO - PROCESS | 11343 | 1467361282579 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 01:21:22 INFO - PROCESS | 11343 | 1467361282647 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:22 INFO - PROCESS | 11343 | 1467361282658 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:22 INFO - PROCESS | 11343 | ++DOCSHELL 0xa200f800 == 22 [pid = 11343] [id = 44] 01:21:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0xa209b400) [pid = 11343] [serial = 130] [outer = (nil)] 01:21:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0xa2376400) [pid = 11343] [serial = 131] [outer = 0xa209b400] 01:21:22 INFO - PROCESS | 11343 | 1467361282788 Marionette DEBUG loaded listener.js 01:21:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0xa23a3400) [pid = 11343] [serial = 132] [outer = 0xa209b400] 01:21:23 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x93c1c400) [pid = 11343] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:21:23 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x922e6c00) [pid = 11343] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:21:23 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x99a4c800) [pid = 11343] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:21:23 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x923f0000) [pid = 11343] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:21:23 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x922de800) [pid = 11343] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:21:23 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x95344c00) [pid = 11343] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:21:23 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x998dd400) [pid = 11343] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:21:23 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x9ae54800) [pid = 11343] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:21:23 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0xa1112000) [pid = 11343] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:21:23 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0xa328fc00) [pid = 11343] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:21:23 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x93a0dc00) [pid = 11343] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:21:23 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x98e0e800) [pid = 11343] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:21:23 INFO - PROCESS | 11343 | 1467361283739 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 01:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1431ms 01:21:23 INFO - PROCESS | 11343 | 1467361283783 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 01:21:23 INFO - PROCESS | 11343 | 1467361283787 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 01:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:21:23 INFO - PROCESS | 11343 | 1467361283794 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:21:23 INFO - PROCESS | 11343 | 1467361283803 Marionette TRACE conn3 <- [1,150,null,{}] 01:21:23 INFO - PROCESS | 11343 | 1467361283809 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:23 INFO - PROCESS | 11343 | 1467361283814 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:24 INFO - PROCESS | 11343 | 1467361283994 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 01:21:24 INFO - PROCESS | 11343 | 1467361284096 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:24 INFO - PROCESS | 11343 | 1467361284105 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:24 INFO - PROCESS | 11343 | ++DOCSHELL 0x922e1000 == 23 [pid = 11343] [id = 45] 01:21:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x92425000) [pid = 11343] [serial = 133] [outer = (nil)] 01:21:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x9c37bc00) [pid = 11343] [serial = 134] [outer = 0x92425000] 01:21:24 INFO - PROCESS | 11343 | 1467361284170 Marionette DEBUG loaded listener.js 01:21:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0xa110bc00) [pid = 11343] [serial = 135] [outer = 0x92425000] 01:21:25 INFO - PROCESS | 11343 | 1467361285043 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 01:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1290ms 01:21:25 INFO - PROCESS | 11343 | 1467361285085 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 01:21:25 INFO - PROCESS | 11343 | 1467361285088 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 01:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:21:25 INFO - PROCESS | 11343 | 1467361285094 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:21:25 INFO - PROCESS | 11343 | 1467361285098 Marionette TRACE conn3 <- [1,154,null,{}] 01:21:25 INFO - PROCESS | 11343 | 1467361285151 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:25 INFO - PROCESS | 11343 | 1467361285158 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:25 INFO - PROCESS | 11343 | 1467361285387 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 01:21:25 INFO - PROCESS | 11343 | 1467361285531 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:25 INFO - PROCESS | 11343 | 1467361285544 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:25 INFO - PROCESS | 11343 | ++DOCSHELL 0x923e7000 == 24 [pid = 11343] [id = 46] 01:21:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x92dd3800) [pid = 11343] [serial = 136] [outer = (nil)] 01:21:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x939e4000) [pid = 11343] [serial = 137] [outer = 0x92dd3800] 01:21:25 INFO - PROCESS | 11343 | 1467361285679 Marionette DEBUG loaded listener.js 01:21:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x93a49000) [pid = 11343] [serial = 138] [outer = 0x92dd3800] 01:21:26 INFO - PROCESS | 11343 | 1467361286761 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 01:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1726ms 01:21:26 INFO - PROCESS | 11343 | 1467361286840 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 01:21:26 INFO - PROCESS | 11343 | 1467361286846 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 01:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:21:26 INFO - PROCESS | 11343 | 1467361286917 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:21:26 INFO - PROCESS | 11343 | 1467361286920 Marionette TRACE conn3 <- [1,158,null,{}] 01:21:26 INFO - PROCESS | 11343 | 1467361286931 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:26 INFO - PROCESS | 11343 | 1467361286936 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:27 INFO - PROCESS | 11343 | 1467361287130 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 01:21:27 INFO - PROCESS | 11343 | 1467361287329 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:27 INFO - PROCESS | 11343 | 1467361287340 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:27 INFO - PROCESS | 11343 | ++DOCSHELL 0x99c7f800 == 25 [pid = 11343] [id = 47] 01:21:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x9ae4f000) [pid = 11343] [serial = 139] [outer = (nil)] 01:21:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0xa1112400) [pid = 11343] [serial = 140] [outer = 0x9ae4f000] 01:21:27 INFO - PROCESS | 11343 | 1467361287423 Marionette DEBUG loaded listener.js 01:21:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0xa23a0800) [pid = 11343] [serial = 141] [outer = 0x9ae4f000] 01:21:28 INFO - PROCESS | 11343 | 1467361288320 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 01:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1489ms 01:21:28 INFO - PROCESS | 11343 | 1467361288352 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 01:21:28 INFO - PROCESS | 11343 | 1467361288356 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 01:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:21:28 INFO - PROCESS | 11343 | 1467361288363 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:21:28 INFO - PROCESS | 11343 | 1467361288367 Marionette TRACE conn3 <- [1,162,null,{}] 01:21:28 INFO - PROCESS | 11343 | 1467361288373 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:28 INFO - PROCESS | 11343 | 1467361288380 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:28 INFO - PROCESS | 11343 | 1467361288590 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 01:21:28 INFO - PROCESS | 11343 | 1467361288739 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:28 INFO - PROCESS | 11343 | 1467361288753 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:28 INFO - PROCESS | 11343 | ++DOCSHELL 0xa2fb9000 == 26 [pid = 11343] [id = 48] 01:21:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0xa2fed800) [pid = 11343] [serial = 142] [outer = (nil)] 01:21:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0xa3292c00) [pid = 11343] [serial = 143] [outer = 0xa2fed800] 01:21:28 INFO - PROCESS | 11343 | 1467361288833 Marionette DEBUG loaded listener.js 01:21:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0xa33bd400) [pid = 11343] [serial = 144] [outer = 0xa2fed800] 01:21:29 INFO - PROCESS | 11343 | 1467361289723 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 01:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1385ms 01:21:29 INFO - PROCESS | 11343 | 1467361289758 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 01:21:29 INFO - PROCESS | 11343 | 1467361289768 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 01:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:21:29 INFO - PROCESS | 11343 | 1467361289776 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:21:29 INFO - PROCESS | 11343 | 1467361289780 Marionette TRACE conn3 <- [1,166,null,{}] 01:21:29 INFO - PROCESS | 11343 | 1467361289786 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:29 INFO - PROCESS | 11343 | 1467361289791 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:29 INFO - PROCESS | 11343 | 1467361289969 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 01:21:30 INFO - PROCESS | 11343 | 1467361290111 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:30 INFO - PROCESS | 11343 | 1467361290119 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:30 INFO - PROCESS | 11343 | ++DOCSHELL 0x998e1c00 == 27 [pid = 11343] [id = 49] 01:21:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x9b7d6400) [pid = 11343] [serial = 145] [outer = (nil)] 01:21:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0xa4f81800) [pid = 11343] [serial = 146] [outer = 0x9b7d6400] 01:21:30 INFO - PROCESS | 11343 | 1467361290202 Marionette DEBUG loaded listener.js 01:21:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0xa61b1400) [pid = 11343] [serial = 147] [outer = 0x9b7d6400] 01:21:31 INFO - PROCESS | 11343 | 1467361291094 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 01:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1386ms 01:21:31 INFO - PROCESS | 11343 | 1467361291163 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 01:21:31 INFO - PROCESS | 11343 | 1467361291167 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 01:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:21:31 INFO - PROCESS | 11343 | 1467361291173 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:21:31 INFO - PROCESS | 11343 | 1467361291177 Marionette TRACE conn3 <- [1,170,null,{}] 01:21:31 INFO - PROCESS | 11343 | 1467361291183 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:31 INFO - PROCESS | 11343 | 1467361291188 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:31 INFO - PROCESS | 11343 | 1467361291353 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 01:21:31 INFO - PROCESS | 11343 | 1467361291497 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:31 INFO - PROCESS | 11343 | 1467361291506 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:31 INFO - PROCESS | 11343 | ++DOCSHELL 0x923e6400 == 28 [pid = 11343] [id = 50] 01:21:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x93a50800) [pid = 11343] [serial = 148] [outer = (nil)] 01:21:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0xa6794400) [pid = 11343] [serial = 149] [outer = 0x93a50800] 01:21:31 INFO - PROCESS | 11343 | 1467361291583 Marionette DEBUG loaded listener.js 01:21:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0xa6796400) [pid = 11343] [serial = 150] [outer = 0x93a50800] 01:21:31 INFO - PROCESS | 11343 | 1467361291982 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:21:32 INFO - PROCESS | 11343 | 1467361292718 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 01:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1584ms 01:21:32 INFO - PROCESS | 11343 | 1467361292757 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 01:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:21:32 INFO - PROCESS | 11343 | 1467361292763 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 01:21:32 INFO - PROCESS | 11343 | 1467361292772 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:21:32 INFO - PROCESS | 11343 | 1467361292776 Marionette TRACE conn3 <- [1,174,null,{}] 01:21:32 INFO - PROCESS | 11343 | 1467361292785 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:32 INFO - PROCESS | 11343 | 1467361292789 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:33 INFO - PROCESS | 11343 | 1467361292998 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 01:21:33 INFO - PROCESS | 11343 | 1467361293222 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:33 INFO - PROCESS | 11343 | 1467361293231 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:33 INFO - PROCESS | 11343 | ++DOCSHELL 0x922e2400 == 29 [pid = 11343] [id = 51] 01:21:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x93c20c00) [pid = 11343] [serial = 151] [outer = (nil)] 01:21:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x947b1800) [pid = 11343] [serial = 152] [outer = 0x93c20c00] 01:21:33 INFO - PROCESS | 11343 | 1467361293347 Marionette DEBUG loaded listener.js 01:21:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x952d4400) [pid = 11343] [serial = 153] [outer = 0x93c20c00] 01:21:33 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x9b281c00) [pid = 11343] [serial = 110] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x93c21400) [pid = 11343] [serial = 98] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x947afc00) [pid = 11343] [serial = 99] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x923e6800) [pid = 11343] [serial = 94] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x92428400) [pid = 11343] [serial = 95] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x99ff2c00) [pid = 11343] [serial = 104] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x92f9cc00) [pid = 11343] [serial = 92] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x9242bc00) [pid = 11343] [serial = 91] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x92dd2400) [pid = 11343] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x92423000) [pid = 11343] [serial = 74] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x923e2000) [pid = 11343] [serial = 73] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x947ae000) [pid = 11343] [serial = 77] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x98308800) [pid = 11343] [serial = 76] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x9acce800) [pid = 11343] [serial = 80] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x99f3c400) [pid = 11343] [serial = 79] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0xa2006000) [pid = 11343] [serial = 83] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0xa110ac00) [pid = 11343] [serial = 82] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0xa2535800) [pid = 11343] [serial = 86] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0xa2542400) [pid = 11343] [serial = 85] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0xa4d49c00) [pid = 11343] [serial = 89] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0xa332cc00) [pid = 11343] [serial = 88] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x99ff5c00) [pid = 11343] [serial = 107] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x98e1b000) [pid = 11343] [serial = 101] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x9ac36800) [pid = 11343] [serial = 105] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x9acd3400) [pid = 11343] [serial = 108] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x98f51c00) [pid = 11343] [serial = 102] [outer = (nil)] [url = about:blank] 01:21:34 INFO - PROCESS | 11343 | 1467361294395 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 01:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1637ms 01:21:34 INFO - PROCESS | 11343 | 1467361294407 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 01:21:34 INFO - PROCESS | 11343 | 1467361294413 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 01:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:21:34 INFO - PROCESS | 11343 | 1467361294423 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:21:34 INFO - PROCESS | 11343 | 1467361294427 Marionette TRACE conn3 <- [1,178,null,{}] 01:21:34 INFO - PROCESS | 11343 | 1467361294433 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:34 INFO - PROCESS | 11343 | 1467361294438 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:34 INFO - PROCESS | 11343 | 1467361294594 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 01:21:34 INFO - PROCESS | 11343 | 1467361294743 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:34 INFO - PROCESS | 11343 | 1467361294749 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:34 INFO - PROCESS | 11343 | ++DOCSHELL 0x92fa5800 == 30 [pid = 11343] [id = 52] 01:21:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x93c18000) [pid = 11343] [serial = 154] [outer = (nil)] 01:21:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x96eb3800) [pid = 11343] [serial = 155] [outer = 0x93c18000] 01:21:34 INFO - PROCESS | 11343 | 1467361294825 Marionette DEBUG loaded listener.js 01:21:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x98e0e800) [pid = 11343] [serial = 156] [outer = 0x93c18000] 01:21:35 INFO - PROCESS | 11343 | 1467361295452 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 01:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1084ms 01:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:21:35 INFO - PROCESS | 11343 | 1467361295506 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 01:21:35 INFO - PROCESS | 11343 | 1467361295509 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 01:21:35 INFO - PROCESS | 11343 | 1467361295516 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:21:35 INFO - PROCESS | 11343 | 1467361295522 Marionette TRACE conn3 <- [1,182,null,{}] 01:21:35 INFO - PROCESS | 11343 | 1467361295553 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:35 INFO - PROCESS | 11343 | 1467361295560 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:35 INFO - PROCESS | 11343 | 1467361295748 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 01:21:35 INFO - PROCESS | 11343 | 1467361295759 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:35 INFO - PROCESS | 11343 | 1467361295771 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:35 INFO - PROCESS | 11343 | ++DOCSHELL 0x99ff5c00 == 31 [pid = 11343] [id = 53] 01:21:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x99ffc000) [pid = 11343] [serial = 157] [outer = (nil)] 01:21:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x9ac3cc00) [pid = 11343] [serial = 158] [outer = 0x99ffc000] 01:21:35 INFO - PROCESS | 11343 | 1467361295837 Marionette DEBUG loaded listener.js 01:21:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x9ae46c00) [pid = 11343] [serial = 159] [outer = 0x99ffc000] 01:21:36 INFO - PROCESS | 11343 | 1467361296637 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 01:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1184ms 01:21:36 INFO - PROCESS | 11343 | 1467361296699 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 01:21:36 INFO - PROCESS | 11343 | 1467361296704 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 01:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:21:36 INFO - PROCESS | 11343 | 1467361296710 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:21:36 INFO - PROCESS | 11343 | 1467361296713 Marionette TRACE conn3 <- [1,186,null,{}] 01:21:36 INFO - PROCESS | 11343 | 1467361296718 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:36 INFO - PROCESS | 11343 | 1467361296723 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:36 INFO - PROCESS | 11343 | 1467361296947 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 01:21:36 INFO - PROCESS | 11343 | 1467361296969 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:36 INFO - PROCESS | 11343 | 1467361296977 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:37 INFO - PROCESS | 11343 | ++DOCSHELL 0x96ebc400 == 32 [pid = 11343] [id = 54] 01:21:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x9b276400) [pid = 11343] [serial = 160] [outer = (nil)] 01:21:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x9c37cc00) [pid = 11343] [serial = 161] [outer = 0x9b276400] 01:21:37 INFO - PROCESS | 11343 | 1467361297043 Marionette DEBUG loaded listener.js 01:21:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0xa1189800) [pid = 11343] [serial = 162] [outer = 0x9b276400] 01:21:37 INFO - PROCESS | 11343 | 1467361297841 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 01:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1187ms 01:21:37 INFO - PROCESS | 11343 | 1467361297904 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 01:21:37 INFO - PROCESS | 11343 | 1467361297908 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 01:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:21:37 INFO - PROCESS | 11343 | 1467361297914 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:21:37 INFO - PROCESS | 11343 | 1467361297916 Marionette TRACE conn3 <- [1,190,null,{}] 01:21:37 INFO - PROCESS | 11343 | 1467361297922 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:37 INFO - PROCESS | 11343 | 1467361297927 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:38 INFO - PROCESS | 11343 | 1467361298135 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 01:21:38 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x93a0e400) [pid = 11343] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:21:38 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x9b7f6000) [pid = 11343] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:21:38 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x97864c00) [pid = 11343] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:21:38 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x9533c400) [pid = 11343] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:21:38 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0xa209b400) [pid = 11343] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:21:38 INFO - PROCESS | 11343 | 1467361298232 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:38 INFO - PROCESS | 11343 | 1467361298239 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:38 INFO - PROCESS | 11343 | ++DOCSHELL 0x922de000 == 33 [pid = 11343] [id = 55] 01:21:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x923e3c00) [pid = 11343] [serial = 163] [outer = (nil)] 01:21:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x98a38800) [pid = 11343] [serial = 164] [outer = 0x923e3c00] 01:21:38 INFO - PROCESS | 11343 | 1467361298308 Marionette DEBUG loaded listener.js 01:21:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x9d9da800) [pid = 11343] [serial = 165] [outer = 0x923e3c00] 01:21:39 INFO - PROCESS | 11343 | 1467361299027 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 01:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1137ms 01:21:39 INFO - PROCESS | 11343 | 1467361299051 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 01:21:39 INFO - PROCESS | 11343 | 1467361299055 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 01:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:21:39 INFO - PROCESS | 11343 | 1467361299061 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:21:39 INFO - PROCESS | 11343 | 1467361299063 Marionette TRACE conn3 <- [1,194,null,{}] 01:21:39 INFO - PROCESS | 11343 | 1467361299069 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:39 INFO - PROCESS | 11343 | 1467361299079 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:39 INFO - PROCESS | 11343 | 1467361299278 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 01:21:39 INFO - PROCESS | 11343 | 1467361299291 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:39 INFO - PROCESS | 11343 | 1467361299297 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:39 INFO - PROCESS | 11343 | ++DOCSHELL 0x922dd000 == 34 [pid = 11343] [id = 56] 01:21:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x922e7800) [pid = 11343] [serial = 166] [outer = (nil)] 01:21:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x9afa6400) [pid = 11343] [serial = 167] [outer = 0x922e7800] 01:21:39 INFO - PROCESS | 11343 | 1467361299460 Marionette DEBUG loaded listener.js 01:21:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x9d9e3c00) [pid = 11343] [serial = 168] [outer = 0x922e7800] 01:21:40 INFO - PROCESS | 11343 | 1467361300102 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 01:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1132ms 01:21:40 INFO - PROCESS | 11343 | 1467361300194 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 01:21:40 INFO - PROCESS | 11343 | 1467361300199 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 01:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:21:40 INFO - PROCESS | 11343 | 1467361300208 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:21:40 INFO - PROCESS | 11343 | 1467361300214 Marionette TRACE conn3 <- [1,198,null,{}] 01:21:40 INFO - PROCESS | 11343 | 1467361300243 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:40 INFO - PROCESS | 11343 | 1467361300251 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:40 INFO - PROCESS | 11343 | 1467361300439 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 01:21:40 INFO - PROCESS | 11343 | 1467361300584 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:40 INFO - PROCESS | 11343 | 1467361300598 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:40 INFO - PROCESS | 11343 | ++DOCSHELL 0x922e9000 == 35 [pid = 11343] [id = 57] 01:21:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x92dc7000) [pid = 11343] [serial = 169] [outer = (nil)] 01:21:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x92dd2400) [pid = 11343] [serial = 170] [outer = 0x92dc7000] 01:21:40 INFO - PROCESS | 11343 | 1467361300682 Marionette DEBUG loaded listener.js 01:21:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x93a45c00) [pid = 11343] [serial = 171] [outer = 0x92dc7000] 01:21:41 INFO - PROCESS | 11343 | 1467361301574 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 01:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1408ms 01:21:41 INFO - PROCESS | 11343 | 1467361301624 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 01:21:41 INFO - PROCESS | 11343 | 1467361301630 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 01:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:21:41 INFO - PROCESS | 11343 | 1467361301641 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:21:41 INFO - PROCESS | 11343 | 1467361301646 Marionette TRACE conn3 <- [1,202,null,{}] 01:21:41 INFO - PROCESS | 11343 | 1467361301653 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:41 INFO - PROCESS | 11343 | 1467361301658 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:41 INFO - PROCESS | 11343 | 1467361301837 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 01:21:42 INFO - PROCESS | 11343 | 1467361301975 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:42 INFO - PROCESS | 11343 | 1467361301982 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:42 INFO - PROCESS | 11343 | ++DOCSHELL 0x92426400 == 36 [pid = 11343] [id = 58] 01:21:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x93c33400) [pid = 11343] [serial = 172] [outer = (nil)] 01:21:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x9533c400) [pid = 11343] [serial = 173] [outer = 0x93c33400] 01:21:42 INFO - PROCESS | 11343 | 1467361302065 Marionette DEBUG loaded listener.js 01:21:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x98e1b000) [pid = 11343] [serial = 174] [outer = 0x93c33400] 01:21:42 INFO - PROCESS | 11343 | 1467361302933 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 01:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1340ms 01:21:42 INFO - PROCESS | 11343 | 1467361302977 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 01:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:21:42 INFO - PROCESS | 11343 | 1467361302982 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 01:21:42 INFO - PROCESS | 11343 | 1467361302988 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:21:42 INFO - PROCESS | 11343 | 1467361302992 Marionette TRACE conn3 <- [1,206,null,{}] 01:21:43 INFO - PROCESS | 11343 | 1467361303008 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:43 INFO - PROCESS | 11343 | 1467361303016 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:43 INFO - PROCESS | 11343 | 1467361303196 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 01:21:43 INFO - PROCESS | 11343 | 1467361303356 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:43 INFO - PROCESS | 11343 | 1467361303368 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:43 INFO - PROCESS | 11343 | ++DOCSHELL 0x998d4000 == 37 [pid = 11343] [id = 59] 01:21:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x998d5400) [pid = 11343] [serial = 175] [outer = (nil)] 01:21:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x999cb000) [pid = 11343] [serial = 176] [outer = 0x998d5400] 01:21:43 INFO - PROCESS | 11343 | 1467361303453 Marionette DEBUG loaded listener.js 01:21:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x99ffe800) [pid = 11343] [serial = 177] [outer = 0x998d5400] 01:21:44 INFO - PROCESS | 11343 | 1467361304332 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 01:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1384ms 01:21:44 INFO - PROCESS | 11343 | 1467361304372 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 01:21:44 INFO - PROCESS | 11343 | 1467361304376 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 01:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:21:44 INFO - PROCESS | 11343 | 1467361304383 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:21:44 INFO - PROCESS | 11343 | 1467361304386 Marionette TRACE conn3 <- [1,210,null,{}] 01:21:44 INFO - PROCESS | 11343 | 1467361304394 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:44 INFO - PROCESS | 11343 | 1467361304399 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:44 INFO - PROCESS | 11343 | 1467361304579 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 01:21:44 INFO - PROCESS | 11343 | 1467361304724 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:44 INFO - PROCESS | 11343 | 1467361304733 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:44 INFO - PROCESS | 11343 | ++DOCSHELL 0x922ea400 == 38 [pid = 11343] [id = 60] 01:21:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x923e4c00) [pid = 11343] [serial = 178] [outer = (nil)] 01:21:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x9d54f400) [pid = 11343] [serial = 179] [outer = 0x923e4c00] 01:21:44 INFO - PROCESS | 11343 | 1467361304821 Marionette DEBUG loaded listener.js 01:21:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0xa25fd000) [pid = 11343] [serial = 180] [outer = 0x923e4c00] 01:21:45 INFO - PROCESS | 11343 | 1467361305733 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 01:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1379ms 01:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:21:45 INFO - PROCESS | 11343 | 1467361305763 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 01:21:45 INFO - PROCESS | 11343 | 1467361305767 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 01:21:45 INFO - PROCESS | 11343 | 1467361305774 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:21:45 INFO - PROCESS | 11343 | 1467361305777 Marionette TRACE conn3 <- [1,214,null,{}] 01:21:45 INFO - PROCESS | 11343 | 1467361305783 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:45 INFO - PROCESS | 11343 | 1467361305788 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:45 INFO - PROCESS | 11343 | 1467361305947 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 01:21:46 INFO - PROCESS | 11343 | 1467361306098 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:46 INFO - PROCESS | 11343 | 1467361306110 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:46 INFO - PROCESS | 11343 | ++DOCSHELL 0x923e2400 == 39 [pid = 11343] [id = 61] 01:21:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x93c1c400) [pid = 11343] [serial = 181] [outer = (nil)] 01:21:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x99d09c00) [pid = 11343] [serial = 182] [outer = 0x93c1c400] 01:21:46 INFO - PROCESS | 11343 | 1467361306187 Marionette DEBUG loaded listener.js 01:21:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x99d0bc00) [pid = 11343] [serial = 183] [outer = 0x93c1c400] 01:21:46 INFO - PROCESS | 11343 | 1467361306990 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 01:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1285ms 01:21:47 INFO - PROCESS | 11343 | 1467361307057 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 01:21:47 INFO - PROCESS | 11343 | 1467361307061 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 01:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:21:47 INFO - PROCESS | 11343 | 1467361307068 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:21:47 INFO - PROCESS | 11343 | 1467361307072 Marionette TRACE conn3 <- [1,218,null,{}] 01:21:47 INFO - PROCESS | 11343 | 1467361307078 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:47 INFO - PROCESS | 11343 | 1467361307088 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:47 INFO - PROCESS | 11343 | 1467361307298 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 01:21:47 INFO - PROCESS | 11343 | 1467361307448 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:47 INFO - PROCESS | 11343 | 1467361307459 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:47 INFO - PROCESS | 11343 | ++DOCSHELL 0x92422c00 == 40 [pid = 11343] [id = 62] 01:21:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x98f22400) [pid = 11343] [serial = 184] [outer = (nil)] 01:21:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x998d4400) [pid = 11343] [serial = 185] [outer = 0x98f22400] 01:21:47 INFO - PROCESS | 11343 | 1467361307535 Marionette DEBUG loaded listener.js 01:21:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x99d0fc00) [pid = 11343] [serial = 186] [outer = 0x98f22400] 01:21:48 INFO - PROCESS | 11343 | 1467361308383 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 01:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1385ms 01:21:48 INFO - PROCESS | 11343 | 1467361308454 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 01:21:48 INFO - PROCESS | 11343 | 1467361308458 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 01:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:21:48 INFO - PROCESS | 11343 | 1467361308465 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:21:48 INFO - PROCESS | 11343 | 1467361308469 Marionette TRACE conn3 <- [1,222,null,{}] 01:21:48 INFO - PROCESS | 11343 | 1467361308475 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:48 INFO - PROCESS | 11343 | 1467361308480 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:48 INFO - PROCESS | 11343 | 1467361308681 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 01:21:48 INFO - PROCESS | 11343 | 1467361308830 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:48 INFO - PROCESS | 11343 | 1467361308841 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:48 INFO - PROCESS | 11343 | ++DOCSHELL 0x98f24400 == 41 [pid = 11343] [id = 63] 01:21:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x98f2a800) [pid = 11343] [serial = 187] [outer = (nil)] 01:21:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0xa2ff3800) [pid = 11343] [serial = 188] [outer = 0x98f2a800] 01:21:48 INFO - PROCESS | 11343 | 1467361308919 Marionette DEBUG loaded listener.js 01:21:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0xa332cc00) [pid = 11343] [serial = 189] [outer = 0x98f2a800] 01:21:49 INFO - PROCESS | 11343 | 1467361309788 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 01:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1343ms 01:21:49 INFO - PROCESS | 11343 | 1467361309809 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 01:21:49 INFO - PROCESS | 11343 | 1467361309813 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 01:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:21:49 INFO - PROCESS | 11343 | 1467361309819 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:21:49 INFO - PROCESS | 11343 | 1467361309823 Marionette TRACE conn3 <- [1,226,null,{}] 01:21:49 INFO - PROCESS | 11343 | 1467361309829 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:49 INFO - PROCESS | 11343 | 1467361309834 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:50 INFO - PROCESS | 11343 | 1467361310015 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 01:21:50 INFO - PROCESS | 11343 | 1467361310315 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:50 INFO - PROCESS | 11343 | 1467361310326 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:50 INFO - PROCESS | 11343 | ++DOCSHELL 0x92430800 == 42 [pid = 11343] [id = 64] 01:21:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 93 (0x92dd1400) [pid = 11343] [serial = 190] [outer = (nil)] 01:21:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 94 (0x93a02400) [pid = 11343] [serial = 191] [outer = 0x92dd1400] 01:21:50 INFO - PROCESS | 11343 | 1467361310453 Marionette DEBUG loaded listener.js 01:21:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 95 (0x93c28800) [pid = 11343] [serial = 192] [outer = 0x92dd1400] 01:21:51 INFO - PROCESS | 11343 | 1467361311239 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 01:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1434ms 01:21:51 INFO - PROCESS | 11343 | 1467361311255 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 01:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:21:51 INFO - PROCESS | 11343 | 1467361311260 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 01:21:51 INFO - PROCESS | 11343 | 1467361311267 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:21:51 INFO - PROCESS | 11343 | 1467361311271 Marionette TRACE conn3 <- [1,230,null,{}] 01:21:51 INFO - PROCESS | 11343 | 1467361311280 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:51 INFO - PROCESS | 11343 | 1467361311286 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:51 INFO - PROCESS | 11343 | 1467361311446 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 01:21:51 INFO - PROCESS | 11343 | 1467361311625 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:51 INFO - PROCESS | 11343 | 1467361311638 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:51 INFO - PROCESS | 11343 | ++DOCSHELL 0x922eac00 == 43 [pid = 11343] [id = 65] 01:21:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 96 (0x93a0c400) [pid = 11343] [serial = 193] [outer = (nil)] 01:21:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 97 (0x98f29400) [pid = 11343] [serial = 194] [outer = 0x93a0c400] 01:21:51 INFO - PROCESS | 11343 | 1467361311751 Marionette DEBUG loaded listener.js 01:21:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 98 (0x98f2d400) [pid = 11343] [serial = 195] [outer = 0x93a0c400] 01:21:52 INFO - PROCESS | 11343 | 1467361312676 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 01:21:52 INFO - PROCESS | 11343 | --DOCSHELL 0x922e2800 == 42 [pid = 11343] [id = 32] 01:21:52 INFO - PROCESS | 11343 | --DOMWINDOW == 97 (0x9c37bc00) [pid = 11343] [serial = 134] [outer = (nil)] [url = about:blank] 01:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1485ms 01:21:52 INFO - PROCESS | 11343 | 1467361312754 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 01:21:52 INFO - PROCESS | 11343 | 1467361312760 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 01:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:21:52 INFO - PROCESS | 11343 | 1467361312775 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:21:52 INFO - PROCESS | 11343 | 1467361312778 Marionette TRACE conn3 <- [1,234,null,{}] 01:21:52 INFO - PROCESS | 11343 | 1467361312784 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:52 INFO - PROCESS | 11343 | 1467361312789 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:52 INFO - PROCESS | 11343 | 1467361312942 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 01:21:52 INFO - PROCESS | 11343 | --DOMWINDOW == 96 (0x93c20000) [pid = 11343] [serial = 122] [outer = (nil)] [url = about:blank] 01:21:52 INFO - PROCESS | 11343 | --DOMWINDOW == 95 (0x9d918000) [pid = 11343] [serial = 129] [outer = (nil)] [url = about:blank] 01:21:52 INFO - PROCESS | 11343 | --DOMWINDOW == 94 (0x95174000) [pid = 11343] [serial = 123] [outer = (nil)] [url = about:blank] 01:21:52 INFO - PROCESS | 11343 | --DOMWINDOW == 93 (0x9c381000) [pid = 11343] [serial = 128] [outer = (nil)] [url = about:blank] 01:21:52 INFO - PROCESS | 11343 | --DOMWINDOW == 92 (0x952d7c00) [pid = 11343] [serial = 116] [outer = (nil)] [url = about:blank] 01:21:52 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x9533bc00) [pid = 11343] [serial = 113] [outer = (nil)] [url = about:blank] 01:21:52 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x98e18800) [pid = 11343] [serial = 125] [outer = (nil)] [url = about:blank] 01:21:52 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x9b27c000) [pid = 11343] [serial = 120] [outer = (nil)] [url = about:blank] 01:21:52 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x99acb800) [pid = 11343] [serial = 119] [outer = (nil)] [url = about:blank] 01:21:52 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0xa2376400) [pid = 11343] [serial = 131] [outer = (nil)] [url = about:blank] 01:21:52 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0xa23a3400) [pid = 11343] [serial = 132] [outer = (nil)] [url = about:blank] 01:21:52 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x9967d000) [pid = 11343] [serial = 126] [outer = (nil)] [url = about:blank] 01:21:53 INFO - PROCESS | 11343 | 1467361313072 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:53 INFO - PROCESS | 11343 | 1467361313079 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:53 INFO - PROCESS | 11343 | ++DOCSHELL 0x923e4400 == 43 [pid = 11343] [id = 66] 01:21:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x93a46400) [pid = 11343] [serial = 196] [outer = (nil)] 01:21:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x9533bc00) [pid = 11343] [serial = 197] [outer = 0x93a46400] 01:21:53 INFO - PROCESS | 11343 | 1467361313152 Marionette DEBUG loaded listener.js 01:21:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x998ce800) [pid = 11343] [serial = 198] [outer = 0x93a46400] 01:21:53 INFO - PROCESS | 11343 | 1467361313880 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 01:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1150ms 01:21:53 INFO - PROCESS | 11343 | 1467361313918 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 01:21:53 INFO - PROCESS | 11343 | 1467361313921 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 01:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:21:53 INFO - PROCESS | 11343 | 1467361313930 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:21:53 INFO - PROCESS | 11343 | 1467361313938 Marionette TRACE conn3 <- [1,238,null,{}] 01:21:53 INFO - PROCESS | 11343 | 1467361313962 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:53 INFO - PROCESS | 11343 | 1467361313969 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:54 INFO - PROCESS | 11343 | 1467361314170 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 01:21:54 INFO - PROCESS | 11343 | 1467361314182 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:54 INFO - PROCESS | 11343 | 1467361314190 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:54 INFO - PROCESS | 11343 | ++DOCSHELL 0x98eb6400 == 44 [pid = 11343] [id = 67] 01:21:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x99d02800) [pid = 11343] [serial = 199] [outer = (nil)] 01:21:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x99e05000) [pid = 11343] [serial = 200] [outer = 0x99d02800] 01:21:54 INFO - PROCESS | 11343 | 1467361314256 Marionette DEBUG loaded listener.js 01:21:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x99e09400) [pid = 11343] [serial = 201] [outer = 0x99d02800] 01:21:55 INFO - PROCESS | 11343 | 1467361315054 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 01:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1142ms 01:21:55 INFO - PROCESS | 11343 | 1467361315071 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 01:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:21:55 INFO - PROCESS | 11343 | 1467361315075 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 01:21:55 INFO - PROCESS | 11343 | 1467361315081 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:21:55 INFO - PROCESS | 11343 | 1467361315085 Marionette TRACE conn3 <- [1,242,null,{}] 01:21:55 INFO - PROCESS | 11343 | 1467361315108 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:55 INFO - PROCESS | 11343 | 1467361315113 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:55 INFO - PROCESS | 11343 | 1467361315305 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 01:21:55 INFO - PROCESS | 11343 | 1467361315333 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:55 INFO - PROCESS | 11343 | 1467361315342 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:55 INFO - PROCESS | 11343 | ++DOCSHELL 0x998d0400 == 45 [pid = 11343] [id = 68] 01:21:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0x998d5800) [pid = 11343] [serial = 202] [outer = (nil)] 01:21:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 93 (0x99e10400) [pid = 11343] [serial = 203] [outer = 0x998d5800] 01:21:55 INFO - PROCESS | 11343 | 1467361315407 Marionette DEBUG loaded listener.js 01:21:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 94 (0x9acd9000) [pid = 11343] [serial = 204] [outer = 0x998d5800] 01:21:56 INFO - PROCESS | 11343 | 1467361316227 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 01:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1180ms 01:21:56 INFO - PROCESS | 11343 | 1467361316261 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 01:21:56 INFO - PROCESS | 11343 | 1467361316265 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 01:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:21:56 INFO - PROCESS | 11343 | 1467361316271 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:21:56 INFO - PROCESS | 11343 | 1467361316274 Marionette TRACE conn3 <- [1,246,null,{}] 01:21:56 INFO - PROCESS | 11343 | 1467361316284 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:56 INFO - PROCESS | 11343 | 1467361316288 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:56 INFO - PROCESS | 11343 | 1467361316491 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 01:21:56 INFO - PROCESS | 11343 | 1467361316510 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:56 INFO - PROCESS | 11343 | 1467361316526 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:56 INFO - PROCESS | 11343 | ++DOCSHELL 0x9a619800 == 46 [pid = 11343] [id = 69] 01:21:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 95 (0x9b27c000) [pid = 11343] [serial = 205] [outer = (nil)] 01:21:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 96 (0x9c386400) [pid = 11343] [serial = 206] [outer = 0x9b27c000] 01:21:56 INFO - PROCESS | 11343 | 1467361316602 Marionette DEBUG loaded listener.js 01:21:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 97 (0xa2328c00) [pid = 11343] [serial = 207] [outer = 0x9b27c000] 01:21:57 INFO - PROCESS | 11343 | --DOMWINDOW == 96 (0x93c18000) [pid = 11343] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:21:57 INFO - PROCESS | 11343 | --DOMWINDOW == 95 (0x9b276400) [pid = 11343] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:21:57 INFO - PROCESS | 11343 | --DOMWINDOW == 94 (0x93c20c00) [pid = 11343] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:21:57 INFO - PROCESS | 11343 | --DOMWINDOW == 93 (0x99ffc000) [pid = 11343] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:21:57 INFO - PROCESS | 11343 | --DOMWINDOW == 92 (0x923e3c00) [pid = 11343] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:21:57 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x952d5c00) [pid = 11343] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:21:57 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x92fa0400) [pid = 11343] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:21:57 INFO - PROCESS | 11343 | 1467361317547 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 01:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1331ms 01:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:21:57 INFO - PROCESS | 11343 | 1467361317602 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 01:21:57 INFO - PROCESS | 11343 | 1467361317605 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 01:21:57 INFO - PROCESS | 11343 | 1467361317611 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:21:57 INFO - PROCESS | 11343 | 1467361317615 Marionette TRACE conn3 <- [1,250,null,{}] 01:21:57 INFO - PROCESS | 11343 | 1467361317620 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:57 INFO - PROCESS | 11343 | 1467361317625 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:57 INFO - PROCESS | 11343 | 1467361317778 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 01:21:57 INFO - PROCESS | 11343 | 1467361317788 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:57 INFO - PROCESS | 11343 | 1467361317794 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:57 INFO - PROCESS | 11343 | ++DOCSHELL 0x922dd800 == 47 [pid = 11343] [id = 70] 01:21:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x92424400) [pid = 11343] [serial = 208] [outer = (nil)] 01:21:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0x9b7eb800) [pid = 11343] [serial = 209] [outer = 0x92424400] 01:21:57 INFO - PROCESS | 11343 | 1467361317961 Marionette DEBUG loaded listener.js 01:21:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 93 (0xa3289800) [pid = 11343] [serial = 210] [outer = 0x92424400] 01:21:58 INFO - PROCESS | 11343 | 1467361318658 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 01:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1081ms 01:21:58 INFO - PROCESS | 11343 | 1467361318691 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 01:21:58 INFO - PROCESS | 11343 | 1467361318694 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 01:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:21:58 INFO - PROCESS | 11343 | 1467361318701 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:21:58 INFO - PROCESS | 11343 | 1467361318704 Marionette TRACE conn3 <- [1,254,null,{}] 01:21:58 INFO - PROCESS | 11343 | 1467361318709 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:21:58 INFO - PROCESS | 11343 | 1467361318714 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:58 INFO - PROCESS | 11343 | 1467361318900 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 01:21:58 INFO - PROCESS | 11343 | 1467361318922 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:21:58 INFO - PROCESS | 11343 | 1467361318929 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:21:58 INFO - PROCESS | 11343 | ++DOCSHELL 0x923f0000 == 48 [pid = 11343] [id = 71] 01:21:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 94 (0x92424000) [pid = 11343] [serial = 211] [outer = (nil)] 01:21:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 95 (0x99d33800) [pid = 11343] [serial = 212] [outer = 0x92424000] 01:21:59 INFO - PROCESS | 11343 | 1467361319011 Marionette DEBUG loaded listener.js 01:21:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 96 (0x99d37c00) [pid = 11343] [serial = 213] [outer = 0x92424000] 01:21:59 INFO - PROCESS | 11343 | 1467361319978 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 01:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1335ms 01:22:00 INFO - PROCESS | 11343 | 1467361320037 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 01:22:00 INFO - PROCESS | 11343 | 1467361320043 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 01:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:22:00 INFO - PROCESS | 11343 | 1467361320052 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:22:00 INFO - PROCESS | 11343 | 1467361320056 Marionette TRACE conn3 <- [1,258,null,{}] 01:22:00 INFO - PROCESS | 11343 | 1467361320066 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:00 INFO - PROCESS | 11343 | 1467361320072 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:00 INFO - PROCESS | 11343 | 1467361320258 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 01:22:00 INFO - PROCESS | 11343 | 1467361320415 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:00 INFO - PROCESS | 11343 | 1467361320425 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:00 INFO - PROCESS | 11343 | ++DOCSHELL 0x93c2e400 == 49 [pid = 11343] [id = 72] 01:22:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 97 (0x947ac000) [pid = 11343] [serial = 214] [outer = (nil)] 01:22:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 98 (0x98aab000) [pid = 11343] [serial = 215] [outer = 0x947ac000] 01:22:00 INFO - PROCESS | 11343 | 1467361320508 Marionette DEBUG loaded listener.js 01:22:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 99 (0x98f25000) [pid = 11343] [serial = 216] [outer = 0x947ac000] 01:22:01 INFO - PROCESS | 11343 | 1467361321359 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 01:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1339ms 01:22:01 INFO - PROCESS | 11343 | 1467361321391 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 01:22:01 INFO - PROCESS | 11343 | 1467361321399 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 01:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:22:01 INFO - PROCESS | 11343 | 1467361321411 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:22:01 INFO - PROCESS | 11343 | 1467361321415 Marionette TRACE conn3 <- [1,262,null,{}] 01:22:01 INFO - PROCESS | 11343 | 1467361321422 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:01 INFO - PROCESS | 11343 | 1467361321428 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:01 INFO - PROCESS | 11343 | 1467361321610 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 01:22:01 INFO - PROCESS | 11343 | 1467361321798 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:01 INFO - PROCESS | 11343 | 1467361321804 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:01 INFO - PROCESS | 11343 | ++DOCSHELL 0x99d02400 == 50 [pid = 11343] [id = 73] 01:22:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 100 (0x99d2e000) [pid = 11343] [serial = 217] [outer = (nil)] 01:22:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 101 (0x99d35400) [pid = 11343] [serial = 218] [outer = 0x99d2e000] 01:22:01 INFO - PROCESS | 11343 | 1467361321894 Marionette DEBUG loaded listener.js 01:22:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 102 (0x99d3b800) [pid = 11343] [serial = 219] [outer = 0x99d2e000] 01:22:02 INFO - PROCESS | 11343 | 1467361322776 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 01:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1381ms 01:22:02 INFO - PROCESS | 11343 | 1467361322802 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 01:22:02 INFO - PROCESS | 11343 | 1467361322807 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 01:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:22:02 INFO - PROCESS | 11343 | 1467361322815 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:22:02 INFO - PROCESS | 11343 | 1467361322820 Marionette TRACE conn3 <- [1,266,null,{}] 01:22:02 INFO - PROCESS | 11343 | 1467361322837 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:02 INFO - PROCESS | 11343 | 1467361322846 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:03 INFO - PROCESS | 11343 | 1467361323036 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 01:22:03 INFO - PROCESS | 11343 | 1467361323190 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:03 INFO - PROCESS | 11343 | 1467361323202 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:03 INFO - PROCESS | 11343 | ++DOCSHELL 0xa23a1c00 == 51 [pid = 11343] [id = 74] 01:22:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 103 (0xa23a2400) [pid = 11343] [serial = 220] [outer = (nil)] 01:22:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 104 (0xa255e000) [pid = 11343] [serial = 221] [outer = 0xa23a2400] 01:22:03 INFO - PROCESS | 11343 | 1467361323286 Marionette DEBUG loaded listener.js 01:22:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 105 (0xa4d0c800) [pid = 11343] [serial = 222] [outer = 0xa23a2400] 01:22:04 INFO - PROCESS | 11343 | 1467361324171 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 01:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1390ms 01:22:04 INFO - PROCESS | 11343 | 1467361324209 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 01:22:04 INFO - PROCESS | 11343 | 1467361324213 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 01:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:22:04 INFO - PROCESS | 11343 | 1467361324221 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:22:04 INFO - PROCESS | 11343 | 1467361324225 Marionette TRACE conn3 <- [1,270,null,{}] 01:22:04 INFO - PROCESS | 11343 | 1467361324231 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:04 INFO - PROCESS | 11343 | 1467361324236 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:04 INFO - PROCESS | 11343 | 1467361324427 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 01:22:04 INFO - PROCESS | 11343 | 1467361324615 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:04 INFO - PROCESS | 11343 | 1467361324625 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:04 INFO - PROCESS | 11343 | ++DOCSHELL 0x98f4ec00 == 52 [pid = 11343] [id = 75] 01:22:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 106 (0x9a952400) [pid = 11343] [serial = 223] [outer = (nil)] 01:22:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 107 (0x9a95ac00) [pid = 11343] [serial = 224] [outer = 0x9a952400] 01:22:04 INFO - PROCESS | 11343 | 1467361324705 Marionette DEBUG loaded listener.js 01:22:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 108 (0x9a95e000) [pid = 11343] [serial = 225] [outer = 0x9a952400] 01:22:05 INFO - PROCESS | 11343 | 1467361325596 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 01:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1435ms 01:22:05 INFO - PROCESS | 11343 | 1467361325657 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 01:22:05 INFO - PROCESS | 11343 | 1467361325661 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 01:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:22:05 INFO - PROCESS | 11343 | 1467361325668 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:22:05 INFO - PROCESS | 11343 | 1467361325671 Marionette TRACE conn3 <- [1,274,null,{}] 01:22:05 INFO - PROCESS | 11343 | 1467361325683 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:05 INFO - PROCESS | 11343 | 1467361325687 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:05 INFO - PROCESS | 11343 | 1467361325860 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 01:22:06 INFO - PROCESS | 11343 | 1467361326015 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:06 INFO - PROCESS | 11343 | 1467361326024 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:06 INFO - PROCESS | 11343 | ++DOCSHELL 0x922e8000 == 53 [pid = 11343] [id = 76] 01:22:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 109 (0x9a95a000) [pid = 11343] [serial = 226] [outer = (nil)] 01:22:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 110 (0xa4d11400) [pid = 11343] [serial = 227] [outer = 0x9a95a000] 01:22:06 INFO - PROCESS | 11343 | 1467361326105 Marionette DEBUG loaded listener.js 01:22:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 111 (0xa4d50400) [pid = 11343] [serial = 228] [outer = 0x9a95a000] 01:22:06 INFO - PROCESS | 11343 | 1467361326946 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 01:22:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1333ms 01:22:07 INFO - PROCESS | 11343 | 1467361327002 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 01:22:07 INFO - PROCESS | 11343 | 1467361327007 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 01:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:22:07 INFO - PROCESS | 11343 | 1467361327013 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:22:07 INFO - PROCESS | 11343 | 1467361327017 Marionette TRACE conn3 <- [1,278,null,{}] 01:22:07 INFO - PROCESS | 11343 | 1467361327023 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:07 INFO - PROCESS | 11343 | 1467361327033 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:07 INFO - PROCESS | 11343 | 1467361327245 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 01:22:07 INFO - PROCESS | 11343 | 1467361327406 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:07 INFO - PROCESS | 11343 | 1467361327417 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:07 INFO - PROCESS | 11343 | ++DOCSHELL 0x923e1800 == 54 [pid = 11343] [id = 77] 01:22:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 112 (0x92f9e400) [pid = 11343] [serial = 229] [outer = (nil)] 01:22:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 113 (0xa6f46000) [pid = 11343] [serial = 230] [outer = 0x92f9e400] 01:22:07 INFO - PROCESS | 11343 | 1467361327492 Marionette DEBUG loaded listener.js 01:22:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 114 (0xa8244c00) [pid = 11343] [serial = 231] [outer = 0x92f9e400] 01:22:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 115 (0x91163800) [pid = 11343] [serial = 232] [outer = 0x92fa3000] 01:22:08 INFO - PROCESS | 11343 | 1467361328471 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 01:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1534ms 01:22:08 INFO - PROCESS | 11343 | 1467361328547 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 01:22:08 INFO - PROCESS | 11343 | 1467361328551 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 01:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:22:08 INFO - PROCESS | 11343 | 1467361328558 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:22:08 INFO - PROCESS | 11343 | 1467361328561 Marionette TRACE conn3 <- [1,282,null,{}] 01:22:08 INFO - PROCESS | 11343 | 1467361328567 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:08 INFO - PROCESS | 11343 | 1467361328572 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:08 INFO - PROCESS | 11343 | 1467361328793 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 01:22:09 INFO - PROCESS | 11343 | 1467361328985 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:09 INFO - PROCESS | 11343 | 1467361328994 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:09 INFO - PROCESS | 11343 | ++DOCSHELL 0x9115c800 == 55 [pid = 11343] [id = 78] 01:22:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 116 (0x9115d400) [pid = 11343] [serial = 233] [outer = (nil)] 01:22:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 117 (0x91168000) [pid = 11343] [serial = 234] [outer = 0x9115d400] 01:22:09 INFO - PROCESS | 11343 | 1467361329113 Marionette DEBUG loaded listener.js 01:22:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 118 (0x92cc5c00) [pid = 11343] [serial = 235] [outer = 0x9115d400] 01:22:09 INFO - PROCESS | 11343 | 1467361329923 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 01:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1392ms 01:22:09 INFO - PROCESS | 11343 | 1467361329951 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 01:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:22:09 INFO - PROCESS | 11343 | 1467361329961 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 01:22:09 INFO - PROCESS | 11343 | 1467361329967 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:22:09 INFO - PROCESS | 11343 | 1467361329971 Marionette TRACE conn3 <- [1,286,null,{}] 01:22:09 INFO - PROCESS | 11343 | 1467361329976 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:09 INFO - PROCESS | 11343 | 1467361329981 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:10 INFO - PROCESS | 11343 | 1467361330143 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 01:22:10 INFO - PROCESS | 11343 | 1467361330307 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:10 INFO - PROCESS | 11343 | 1467361330316 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:10 INFO - PROCESS | 11343 | ++DOCSHELL 0x9115d000 == 56 [pid = 11343] [id = 79] 01:22:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 119 (0x9115e400) [pid = 11343] [serial = 236] [outer = (nil)] 01:22:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 120 (0x92ccc400) [pid = 11343] [serial = 237] [outer = 0x9115e400] 01:22:10 INFO - PROCESS | 11343 | 1467361330391 Marionette DEBUG loaded listener.js 01:22:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 121 (0x92ccd400) [pid = 11343] [serial = 238] [outer = 0x9115e400] 01:22:11 INFO - PROCESS | 11343 | 1467361331272 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 01:22:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1336ms 01:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:22:11 INFO - PROCESS | 11343 | 1467361331304 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 01:22:11 INFO - PROCESS | 11343 | 1467361331307 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 01:22:11 INFO - PROCESS | 11343 | 1467361331314 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:22:11 INFO - PROCESS | 11343 | 1467361331317 Marionette TRACE conn3 <- [1,290,null,{}] 01:22:11 INFO - PROCESS | 11343 | 1467361331323 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:11 INFO - PROCESS | 11343 | 1467361331328 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:11 INFO - PROCESS | 11343 | 1467361331494 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 01:22:11 INFO - PROCESS | 11343 | 1467361331662 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:11 INFO - PROCESS | 11343 | 1467361331670 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:11 INFO - PROCESS | 11343 | ++DOCSHELL 0x91166c00 == 57 [pid = 11343] [id = 80] 01:22:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 122 (0x922dfc00) [pid = 11343] [serial = 239] [outer = (nil)] 01:22:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 123 (0x92fa3800) [pid = 11343] [serial = 240] [outer = 0x922dfc00] 01:22:11 INFO - PROCESS | 11343 | 1467361331745 Marionette DEBUG loaded listener.js 01:22:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 124 (0x93c29400) [pid = 11343] [serial = 241] [outer = 0x922dfc00] 01:22:12 INFO - PROCESS | 11343 | 1467361332868 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 01:22:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1587ms 01:22:12 INFO - PROCESS | 11343 | 1467361332900 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 01:22:12 INFO - PROCESS | 11343 | 1467361332905 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 01:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:22:12 INFO - PROCESS | 11343 | 1467361332913 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:22:12 INFO - PROCESS | 11343 | 1467361332921 Marionette TRACE conn3 <- [1,294,null,{}] 01:22:12 INFO - PROCESS | 11343 | 1467361332928 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:12 INFO - PROCESS | 11343 | 1467361332933 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:13 INFO - PROCESS | 11343 | 1467361333106 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 01:22:13 INFO - PROCESS | 11343 | 1467361333295 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:13 INFO - PROCESS | 11343 | 1467361333299 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:13 INFO - PROCESS | 11343 | ++DOCSHELL 0x952d8000 == 58 [pid = 11343] [id = 81] 01:22:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 125 (0x952d9800) [pid = 11343] [serial = 242] [outer = (nil)] 01:22:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 126 (0x97865c00) [pid = 11343] [serial = 243] [outer = 0x952d9800] 01:22:13 INFO - PROCESS | 11343 | 1467361333415 Marionette DEBUG loaded listener.js 01:22:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 127 (0x98e1a000) [pid = 11343] [serial = 244] [outer = 0x952d9800] 01:22:14 INFO - PROCESS | 11343 | --DOCSHELL 0x96ebc400 == 57 [pid = 11343] [id = 54] 01:22:14 INFO - PROCESS | 11343 | --DOCSHELL 0x99ff5c00 == 56 [pid = 11343] [id = 53] 01:22:14 INFO - PROCESS | 11343 | --DOMWINDOW == 126 (0x9afa6400) [pid = 11343] [serial = 167] [outer = (nil)] [url = about:blank] 01:22:14 INFO - PROCESS | 11343 | --DOCSHELL 0x92fa5800 == 55 [pid = 11343] [id = 52] 01:22:14 INFO - PROCESS | 11343 | --DOCSHELL 0x922dd800 == 54 [pid = 11343] [id = 70] 01:22:14 INFO - PROCESS | 11343 | --DOCSHELL 0x9a619800 == 53 [pid = 11343] [id = 69] 01:22:14 INFO - PROCESS | 11343 | --DOCSHELL 0x998d0400 == 52 [pid = 11343] [id = 68] 01:22:14 INFO - PROCESS | 11343 | --DOCSHELL 0x98eb6400 == 51 [pid = 11343] [id = 67] 01:22:14 INFO - PROCESS | 11343 | --DOCSHELL 0x923e4400 == 50 [pid = 11343] [id = 66] 01:22:14 INFO - PROCESS | 11343 | --DOCSHELL 0x922eac00 == 49 [pid = 11343] [id = 65] 01:22:14 INFO - PROCESS | 11343 | --DOCSHELL 0x92430800 == 48 [pid = 11343] [id = 64] 01:22:14 INFO - PROCESS | 11343 | --DOCSHELL 0x922dd000 == 47 [pid = 11343] [id = 56] 01:22:14 INFO - PROCESS | 11343 | 1467361334350 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:22:14 INFO - PROCESS | 11343 | --DOMWINDOW == 125 (0xa1112400) [pid = 11343] [serial = 140] [outer = (nil)] [url = about:blank] 01:22:14 INFO - PROCESS | 11343 | --DOMWINDOW == 124 (0x96eb3800) [pid = 11343] [serial = 155] [outer = (nil)] [url = about:blank] 01:22:14 INFO - PROCESS | 11343 | --DOMWINDOW == 123 (0x98e0e800) [pid = 11343] [serial = 156] [outer = (nil)] [url = about:blank] 01:22:14 INFO - PROCESS | 11343 | --DOMWINDOW == 122 (0x9c37cc00) [pid = 11343] [serial = 161] [outer = (nil)] [url = about:blank] 01:22:14 INFO - PROCESS | 11343 | --DOMWINDOW == 121 (0xa6794400) [pid = 11343] [serial = 149] [outer = (nil)] [url = about:blank] 01:22:14 INFO - PROCESS | 11343 | --DOMWINDOW == 120 (0x952d4400) [pid = 11343] [serial = 153] [outer = (nil)] [url = about:blank] 01:22:14 INFO - PROCESS | 11343 | --DOMWINDOW == 119 (0x947b1800) [pid = 11343] [serial = 152] [outer = (nil)] [url = about:blank] 01:22:14 INFO - PROCESS | 11343 | --DOMWINDOW == 118 (0x9ac3cc00) [pid = 11343] [serial = 158] [outer = (nil)] [url = about:blank] 01:22:14 INFO - PROCESS | 11343 | --DOMWINDOW == 117 (0x98a38800) [pid = 11343] [serial = 164] [outer = (nil)] [url = about:blank] 01:22:14 INFO - PROCESS | 11343 | --DOMWINDOW == 116 (0x939e4000) [pid = 11343] [serial = 137] [outer = (nil)] [url = about:blank] 01:22:14 INFO - PROCESS | 11343 | --DOMWINDOW == 115 (0xa3292c00) [pid = 11343] [serial = 143] [outer = (nil)] [url = about:blank] 01:22:14 INFO - PROCESS | 11343 | --DOMWINDOW == 114 (0xa4f81800) [pid = 11343] [serial = 146] [outer = (nil)] [url = about:blank] 01:22:14 INFO - PROCESS | 11343 | --DOMWINDOW == 113 (0xa1189800) [pid = 11343] [serial = 162] [outer = (nil)] [url = about:blank] 01:22:14 INFO - PROCESS | 11343 | --DOMWINDOW == 112 (0x9d9da800) [pid = 11343] [serial = 165] [outer = (nil)] [url = about:blank] 01:22:14 INFO - PROCESS | 11343 | --DOMWINDOW == 111 (0x9ae46c00) [pid = 11343] [serial = 159] [outer = (nil)] [url = about:blank] 01:22:14 INFO - PROCESS | 11343 | --DOMWINDOW == 110 (0x952dc000) [pid = 11343] [serial = 117] [outer = (nil)] [url = about:blank] 01:22:14 INFO - PROCESS | 11343 | --DOMWINDOW == 109 (0x98a36c00) [pid = 11343] [serial = 114] [outer = (nil)] [url = about:blank] 01:22:14 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. 01:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1487ms 01:22:14 INFO - PROCESS | 11343 | 1467361334400 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 01:22:14 INFO - PROCESS | 11343 | 1467361334407 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 01:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:22:14 INFO - PROCESS | 11343 | 1467361334417 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:22:14 INFO - PROCESS | 11343 | 1467361334421 Marionette TRACE conn3 <- [1,298,null,{}] 01:22:14 INFO - PROCESS | 11343 | 1467361334428 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:14 INFO - PROCESS | 11343 | 1467361334433 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:14 INFO - PROCESS | 11343 | 1467361334609 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 01:22:14 INFO - PROCESS | 11343 | 1467361334741 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:14 INFO - PROCESS | 11343 | 1467361334750 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:14 INFO - PROCESS | 11343 | ++DOCSHELL 0x93a0fc00 == 48 [pid = 11343] [id = 82] 01:22:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 110 (0x952d2000) [pid = 11343] [serial = 245] [outer = (nil)] 01:22:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 111 (0x98eba000) [pid = 11343] [serial = 246] [outer = 0x952d2000] 01:22:14 INFO - PROCESS | 11343 | 1467361334817 Marionette DEBUG loaded listener.js 01:22:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 112 (0x99684000) [pid = 11343] [serial = 247] [outer = 0x952d2000] 01:22:15 INFO - PROCESS | 11343 | 1467361335560 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:22:15 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. 01:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1185ms 01:22:15 INFO - PROCESS | 11343 | 1467361335601 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 01:22:15 INFO - PROCESS | 11343 | 1467361335605 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 01:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:22:15 INFO - PROCESS | 11343 | 1467361335612 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:22:15 INFO - PROCESS | 11343 | 1467361335618 Marionette TRACE conn3 <- [1,302,null,{}] 01:22:15 INFO - PROCESS | 11343 | 1467361335638 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:15 INFO - PROCESS | 11343 | 1467361335646 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:15 INFO - PROCESS | 11343 | 1467361335806 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 01:22:15 INFO - PROCESS | 11343 | 1467361335817 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:15 INFO - PROCESS | 11343 | 1467361335829 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:15 INFO - PROCESS | 11343 | ++DOCSHELL 0x99d32400 == 49 [pid = 11343] [id = 83] 01:22:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 113 (0x99d33c00) [pid = 11343] [serial = 248] [outer = (nil)] 01:22:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 114 (0x99e04800) [pid = 11343] [serial = 249] [outer = 0x99d33c00] 01:22:16 INFO - PROCESS | 11343 | 1467361336014 Marionette DEBUG loaded listener.js 01:22:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 115 (0x99e0dc00) [pid = 11343] [serial = 250] [outer = 0x99d33c00] 01:22:16 INFO - PROCESS | 11343 | 1467361336743 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:22:16 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. 01:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1189ms 01:22:16 INFO - PROCESS | 11343 | 1467361336803 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 01:22:16 INFO - PROCESS | 11343 | 1467361336807 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 01:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:22:16 INFO - PROCESS | 11343 | 1467361336813 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:22:16 INFO - PROCESS | 11343 | 1467361336816 Marionette TRACE conn3 <- [1,306,null,{}] 01:22:16 INFO - PROCESS | 11343 | 1467361336822 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:16 INFO - PROCESS | 11343 | 1467361336826 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:17 INFO - PROCESS | 11343 | 1467361337030 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 01:22:17 INFO - PROCESS | 11343 | 1467361337051 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:17 INFO - PROCESS | 11343 | 1467361337059 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:17 INFO - PROCESS | 11343 | ++DOCSHELL 0x99e01400 == 50 [pid = 11343] [id = 84] 01:22:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 116 (0x99ff6000) [pid = 11343] [serial = 251] [outer = (nil)] 01:22:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 117 (0x9a957000) [pid = 11343] [serial = 252] [outer = 0x99ff6000] 01:22:17 INFO - PROCESS | 11343 | 1467361337149 Marionette DEBUG loaded listener.js 01:22:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 118 (0x9accf800) [pid = 11343] [serial = 253] [outer = 0x99ff6000] 01:22:17 INFO - PROCESS | 11343 | 1467361337965 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1177ms 01:22:17 INFO - PROCESS | 11343 | 1467361337992 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 01:22:17 INFO - PROCESS | 11343 | 1467361337996 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 01:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:22:18 INFO - PROCESS | 11343 | 1467361338002 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:22:18 INFO - PROCESS | 11343 | 1467361338004 Marionette TRACE conn3 <- [1,310,null,{}] 01:22:18 INFO - PROCESS | 11343 | 1467361338014 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:18 INFO - PROCESS | 11343 | 1467361338018 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:18 INFO - PROCESS | 11343 | 1467361338214 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 01:22:18 INFO - PROCESS | 11343 | 1467361338234 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:18 INFO - PROCESS | 11343 | 1467361338241 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:18 INFO - PROCESS | 11343 | ++DOCSHELL 0x99e06000 == 51 [pid = 11343] [id = 85] 01:22:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 119 (0x99ff5c00) [pid = 11343] [serial = 254] [outer = (nil)] 01:22:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 120 (0x9b7cc400) [pid = 11343] [serial = 255] [outer = 0x99ff5c00] 01:22:18 INFO - PROCESS | 11343 | 1467361338307 Marionette DEBUG loaded listener.js 01:22:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 121 (0x9b8d7400) [pid = 11343] [serial = 256] [outer = 0x99ff5c00] 01:22:18 INFO - PROCESS | 11343 | --DOMWINDOW == 120 (0x92dd1400) [pid = 11343] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:22:18 INFO - PROCESS | 11343 | --DOMWINDOW == 119 (0x93a0c400) [pid = 11343] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:22:18 INFO - PROCESS | 11343 | --DOMWINDOW == 118 (0x93a46400) [pid = 11343] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:22:18 INFO - PROCESS | 11343 | --DOMWINDOW == 117 (0x99d02800) [pid = 11343] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:22:18 INFO - PROCESS | 11343 | --DOMWINDOW == 116 (0x9b27c000) [pid = 11343] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:22:18 INFO - PROCESS | 11343 | --DOMWINDOW == 115 (0x92424400) [pid = 11343] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:22:18 INFO - PROCESS | 11343 | --DOMWINDOW == 114 (0x998d5800) [pid = 11343] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:22:19 INFO - PROCESS | 11343 | 1467361339295 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1335ms 01:22:19 INFO - PROCESS | 11343 | 1467361339337 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 01:22:19 INFO - PROCESS | 11343 | 1467361339341 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 01:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:22:19 INFO - PROCESS | 11343 | 1467361339348 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:22:19 INFO - PROCESS | 11343 | 1467361339350 Marionette TRACE conn3 <- [1,314,null,{}] 01:22:19 INFO - PROCESS | 11343 | 1467361339361 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:19 INFO - PROCESS | 11343 | 1467361339370 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:19 INFO - PROCESS | 11343 | 1467361339548 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 01:22:19 INFO - PROCESS | 11343 | 1467361339558 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:19 INFO - PROCESS | 11343 | 1467361339572 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:19 INFO - PROCESS | 11343 | ++DOCSHELL 0x9ae46c00 == 52 [pid = 11343] [id = 86] 01:22:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 115 (0x9ae54c00) [pid = 11343] [serial = 257] [outer = (nil)] 01:22:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 116 (0xa23a3800) [pid = 11343] [serial = 258] [outer = 0x9ae54c00] 01:22:19 INFO - PROCESS | 11343 | 1467361339648 Marionette DEBUG loaded listener.js 01:22:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 117 (0xa3292c00) [pid = 11343] [serial = 259] [outer = 0x9ae54c00] 01:22:20 INFO - PROCESS | 11343 | 1467361340563 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:22:20 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. 01:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1279ms 01:22:20 INFO - PROCESS | 11343 | 1467361340630 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 01:22:20 INFO - PROCESS | 11343 | 1467361340636 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 01:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:22:20 INFO - PROCESS | 11343 | 1467361340643 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:22:20 INFO - PROCESS | 11343 | 1467361340646 Marionette TRACE conn3 <- [1,318,null,{}] 01:22:20 INFO - PROCESS | 11343 | 1467361340652 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:20 INFO - PROCESS | 11343 | 1467361340671 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:20 INFO - PROCESS | 11343 | 1467361340958 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 01:22:21 INFO - PROCESS | 11343 | 1467361341081 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:21 INFO - PROCESS | 11343 | 1467361341095 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:21 INFO - PROCESS | 11343 | ++DOCSHELL 0x920d0800 == 53 [pid = 11343] [id = 87] 01:22:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 118 (0x920d1400) [pid = 11343] [serial = 260] [outer = (nil)] 01:22:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 119 (0x920d4800) [pid = 11343] [serial = 261] [outer = 0x920d1400] 01:22:21 INFO - PROCESS | 11343 | 1467361341190 Marionette DEBUG loaded listener.js 01:22:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 120 (0x920d7800) [pid = 11343] [serial = 262] [outer = 0x920d1400] 01:22:22 INFO - PROCESS | 11343 | 1467361342340 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1732ms 01:22:22 INFO - PROCESS | 11343 | 1467361342378 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 01:22:22 INFO - PROCESS | 11343 | 1467361342384 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 01:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:22:22 INFO - PROCESS | 11343 | 1467361342392 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:22:22 INFO - PROCESS | 11343 | 1467361342397 Marionette TRACE conn3 <- [1,322,null,{}] 01:22:22 INFO - PROCESS | 11343 | 1467361342404 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:22 INFO - PROCESS | 11343 | 1467361342410 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:22 INFO - PROCESS | 11343 | 1467361342637 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 01:22:22 INFO - PROCESS | 11343 | 1467361342898 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:22 INFO - PROCESS | 11343 | 1467361342908 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:22 INFO - PROCESS | 11343 | ++DOCSHELL 0x93c31c00 == 54 [pid = 11343] [id = 88] 01:22:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 121 (0x952d2400) [pid = 11343] [serial = 263] [outer = (nil)] 01:22:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 122 (0x96eb3800) [pid = 11343] [serial = 264] [outer = 0x952d2400] 01:22:22 INFO - PROCESS | 11343 | 1467361342992 Marionette DEBUG loaded listener.js 01:22:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 123 (0x98e0e800) [pid = 11343] [serial = 265] [outer = 0x952d2400] 01:22:23 INFO - PROCESS | 11343 | 1467361343901 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1552ms 01:22:23 INFO - PROCESS | 11343 | 1467361343944 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 01:22:23 INFO - PROCESS | 11343 | 1467361343949 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 01:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:22:23 INFO - PROCESS | 11343 | 1467361343956 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:22:23 INFO - PROCESS | 11343 | 1467361343960 Marionette TRACE conn3 <- [1,326,null,{}] 01:22:23 INFO - PROCESS | 11343 | 1467361343967 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:23 INFO - PROCESS | 11343 | 1467361343972 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:24 INFO - PROCESS | 11343 | 1467361344211 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 01:22:24 INFO - PROCESS | 11343 | 1467361344473 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:24 INFO - PROCESS | 11343 | 1467361344480 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:24 INFO - PROCESS | 11343 | ++DOCSHELL 0x998d7000 == 55 [pid = 11343] [id = 89] 01:22:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 124 (0x99d0b400) [pid = 11343] [serial = 266] [outer = (nil)] 01:22:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 125 (0x99d32000) [pid = 11343] [serial = 267] [outer = 0x99d0b400] 01:22:24 INFO - PROCESS | 11343 | 1467361344620 Marionette DEBUG loaded listener.js 01:22:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 126 (0x99e08c00) [pid = 11343] [serial = 268] [outer = 0x99d0b400] 01:22:25 INFO - PROCESS | 11343 | 1467361345573 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 01:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1640ms 01:22:25 INFO - PROCESS | 11343 | 1467361345596 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 01:22:25 INFO - PROCESS | 11343 | 1467361345603 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 01:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:22:25 INFO - PROCESS | 11343 | 1467361345620 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:22:25 INFO - PROCESS | 11343 | 1467361345627 Marionette TRACE conn3 <- [1,330,null,{}] 01:22:25 INFO - PROCESS | 11343 | 1467361345633 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:25 INFO - PROCESS | 11343 | 1467361345639 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:25 INFO - PROCESS | 11343 | 1467361345831 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 01:22:26 INFO - PROCESS | 11343 | 1467361346138 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:26 INFO - PROCESS | 11343 | 1467361346146 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:26 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e9bc00 == 56 [pid = 11343] [id = 90] 01:22:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 127 (0x91e9e000) [pid = 11343] [serial = 269] [outer = (nil)] 01:22:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 128 (0x998d8c00) [pid = 11343] [serial = 270] [outer = 0x91e9e000] 01:22:26 INFO - PROCESS | 11343 | 1467361346226 Marionette DEBUG loaded listener.js 01:22:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 129 (0x99e0d800) [pid = 11343] [serial = 271] [outer = 0x91e9e000] 01:22:27 INFO - PROCESS | 11343 | 1467361347088 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:22:27 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. 01:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1550ms 01:22:27 INFO - PROCESS | 11343 | 1467361347162 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 01:22:27 INFO - PROCESS | 11343 | 1467361347165 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 01:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:22:27 INFO - PROCESS | 11343 | 1467361347174 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:22:27 INFO - PROCESS | 11343 | 1467361347178 Marionette TRACE conn3 <- [1,334,null,{}] 01:22:27 INFO - PROCESS | 11343 | 1467361347185 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:27 INFO - PROCESS | 11343 | 1467361347190 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:27 INFO - PROCESS | 11343 | 1467361347397 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 01:22:27 INFO - PROCESS | 11343 | 1467361347599 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:27 INFO - PROCESS | 11343 | 1467361347610 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:27 INFO - PROCESS | 11343 | ++DOCSHELL 0x998e5400 == 57 [pid = 11343] [id = 91] 01:22:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 130 (0x9a960000) [pid = 11343] [serial = 272] [outer = (nil)] 01:22:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 131 (0x9c37ac00) [pid = 11343] [serial = 273] [outer = 0x9a960000] 01:22:27 INFO - PROCESS | 11343 | 1467361347730 Marionette DEBUG loaded listener.js 01:22:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 132 (0x9d919c00) [pid = 11343] [serial = 274] [outer = 0x9a960000] 01:22:28 INFO - PROCESS | 11343 | 1467361348555 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1454ms 01:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:22:28 INFO - PROCESS | 11343 | 1467361348628 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 01:22:28 INFO - PROCESS | 11343 | 1467361348631 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 01:22:28 INFO - PROCESS | 11343 | 1467361348638 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:22:28 INFO - PROCESS | 11343 | 1467361348640 Marionette TRACE conn3 <- [1,338,null,{}] 01:22:28 INFO - PROCESS | 11343 | 1467361348647 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:28 INFO - PROCESS | 11343 | 1467361348652 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:28 INFO - PROCESS | 11343 | 1467361348906 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 01:22:29 INFO - PROCESS | 11343 | 1467361349115 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:29 INFO - PROCESS | 11343 | 1467361349135 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:29 INFO - PROCESS | 11343 | ++DOCSHELL 0x92428c00 == 58 [pid = 11343] [id = 92] 01:22:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 133 (0xa4f1dc00) [pid = 11343] [serial = 275] [outer = (nil)] 01:22:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 134 (0xa61b7400) [pid = 11343] [serial = 276] [outer = 0xa4f1dc00] 01:22:29 INFO - PROCESS | 11343 | 1467361349261 Marionette DEBUG loaded listener.js 01:22:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 135 (0xa6985c00) [pid = 11343] [serial = 277] [outer = 0xa4f1dc00] 01:22:30 INFO - PROCESS | 11343 | 1467361350101 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:22:30 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. 01:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1493ms 01:22:30 INFO - PROCESS | 11343 | 1467361350131 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 01:22:30 INFO - PROCESS | 11343 | 1467361350134 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 01:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:22:30 INFO - PROCESS | 11343 | 1467361350141 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:22:30 INFO - PROCESS | 11343 | 1467361350144 Marionette TRACE conn3 <- [1,342,null,{}] 01:22:30 INFO - PROCESS | 11343 | 1467361350150 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:30 INFO - PROCESS | 11343 | 1467361350156 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:30 INFO - PROCESS | 11343 | 1467361350327 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 01:22:30 INFO - PROCESS | 11343 | 1467361350494 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:30 INFO - PROCESS | 11343 | 1467361350500 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:30 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f906000 == 59 [pid = 11343] [id = 93] 01:22:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 136 (0x8f907000) [pid = 11343] [serial = 278] [outer = (nil)] 01:22:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 137 (0x8f90b400) [pid = 11343] [serial = 279] [outer = 0x8f907000] 01:22:30 INFO - PROCESS | 11343 | 1467361350578 Marionette DEBUG loaded listener.js 01:22:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 138 (0x8f90e000) [pid = 11343] [serial = 280] [outer = 0x8f907000] 01:22:31 INFO - PROCESS | 11343 | 1467361351498 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 01:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1430ms 01:22:31 INFO - PROCESS | 11343 | 1467361351571 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 01:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:22:31 INFO - PROCESS | 11343 | 1467361351576 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 01:22:31 INFO - PROCESS | 11343 | 1467361351582 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:22:31 INFO - PROCESS | 11343 | 1467361351586 Marionette TRACE conn3 <- [1,346,null,{}] 01:22:31 INFO - PROCESS | 11343 | 1467361351592 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:31 INFO - PROCESS | 11343 | 1467361351597 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:31 INFO - PROCESS | 11343 | 1467361351804 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 01:22:32 INFO - PROCESS | 11343 | 1467361352277 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:32 INFO - PROCESS | 11343 | 1467361352284 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:32 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa8f000 == 60 [pid = 11343] [id = 94] 01:22:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 139 (0x8fa8f400) [pid = 11343] [serial = 281] [outer = (nil)] 01:22:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 140 (0x9115d800) [pid = 11343] [serial = 282] [outer = 0x8fa8f400] 01:22:32 INFO - PROCESS | 11343 | 1467361352396 Marionette DEBUG loaded listener.js 01:22:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 141 (0x91e94c00) [pid = 11343] [serial = 283] [outer = 0x8fa8f400] 01:22:33 INFO - PROCESS | 11343 | 1467361353216 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:22:33 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. 01:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1698ms 01:22:33 INFO - PROCESS | 11343 | 1467361353283 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 01:22:33 INFO - PROCESS | 11343 | 1467361353289 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 01:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:22:33 INFO - PROCESS | 11343 | 1467361353296 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:22:33 INFO - PROCESS | 11343 | 1467361353300 Marionette TRACE conn3 <- [1,350,null,{}] 01:22:33 INFO - PROCESS | 11343 | 1467361353308 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:33 INFO - PROCESS | 11343 | 1467361353316 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:33 INFO - PROCESS | 11343 | 1467361353493 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 01:22:33 INFO - PROCESS | 11343 | 1467361353672 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:33 INFO - PROCESS | 11343 | 1467361353688 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:33 INFO - PROCESS | 11343 | ++DOCSHELL 0x920d4c00 == 61 [pid = 11343] [id = 95] 01:22:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 142 (0x920d5000) [pid = 11343] [serial = 284] [outer = (nil)] 01:22:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 143 (0x922e7400) [pid = 11343] [serial = 285] [outer = 0x920d5000] 01:22:33 INFO - PROCESS | 11343 | 1467361353798 Marionette DEBUG loaded listener.js 01:22:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 144 (0x92423400) [pid = 11343] [serial = 286] [outer = 0x920d5000] 01:22:34 INFO - PROCESS | 11343 | 1467361354669 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:22:34 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. 01:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1393ms 01:22:34 INFO - PROCESS | 11343 | 1467361354742 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 01:22:34 INFO - PROCESS | 11343 | 1467361354749 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 01:22:34 INFO - PROCESS | 11343 | --DOCSHELL 0x922e2400 == 60 [pid = 11343] [id = 51] 01:22:34 INFO - PROCESS | 11343 | --DOCSHELL 0x99e06000 == 59 [pid = 11343] [id = 85] 01:22:34 INFO - PROCESS | 11343 | --DOMWINDOW == 143 (0x99d33800) [pid = 11343] [serial = 212] [outer = (nil)] [url = about:blank] 01:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:22:34 INFO - PROCESS | 11343 | --DOCSHELL 0x99e01400 == 58 [pid = 11343] [id = 84] 01:22:34 INFO - PROCESS | 11343 | --DOCSHELL 0x99d32400 == 57 [pid = 11343] [id = 83] 01:22:34 INFO - PROCESS | 11343 | --DOCSHELL 0x93a0fc00 == 56 [pid = 11343] [id = 82] 01:22:34 INFO - PROCESS | 11343 | --DOCSHELL 0x952d8000 == 55 [pid = 11343] [id = 81] 01:22:34 INFO - PROCESS | 11343 | 1467361354814 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:22:34 INFO - PROCESS | 11343 | 1467361354817 Marionette TRACE conn3 <- [1,354,null,{}] 01:22:34 INFO - PROCESS | 11343 | --DOCSHELL 0x93c2e400 == 54 [pid = 11343] [id = 72] 01:22:34 INFO - PROCESS | 11343 | 1467361354833 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:34 INFO - PROCESS | 11343 | 1467361354839 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:35 INFO - PROCESS | 11343 | 1467361355016 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 01:22:35 INFO - PROCESS | 11343 | --DOMWINDOW == 142 (0x93c28800) [pid = 11343] [serial = 192] [outer = (nil)] [url = about:blank] 01:22:35 INFO - PROCESS | 11343 | --DOMWINDOW == 141 (0x93a02400) [pid = 11343] [serial = 191] [outer = (nil)] [url = about:blank] 01:22:35 INFO - PROCESS | 11343 | --DOMWINDOW == 140 (0x998d4400) [pid = 11343] [serial = 185] [outer = (nil)] [url = about:blank] 01:22:35 INFO - PROCESS | 11343 | --DOMWINDOW == 139 (0x98f2d400) [pid = 11343] [serial = 195] [outer = (nil)] [url = about:blank] 01:22:35 INFO - PROCESS | 11343 | --DOMWINDOW == 138 (0x98f29400) [pid = 11343] [serial = 194] [outer = (nil)] [url = about:blank] 01:22:35 INFO - PROCESS | 11343 | --DOMWINDOW == 137 (0x9533bc00) [pid = 11343] [serial = 197] [outer = (nil)] [url = about:blank] 01:22:35 INFO - PROCESS | 11343 | --DOMWINDOW == 136 (0x92dd2400) [pid = 11343] [serial = 170] [outer = (nil)] [url = about:blank] 01:22:35 INFO - PROCESS | 11343 | --DOMWINDOW == 135 (0x998ce800) [pid = 11343] [serial = 198] [outer = (nil)] [url = about:blank] 01:22:35 INFO - PROCESS | 11343 | --DOMWINDOW == 134 (0x999cb000) [pid = 11343] [serial = 176] [outer = (nil)] [url = about:blank] 01:22:35 INFO - PROCESS | 11343 | --DOMWINDOW == 133 (0x9533c400) [pid = 11343] [serial = 173] [outer = (nil)] [url = about:blank] 01:22:35 INFO - PROCESS | 11343 | --DOMWINDOW == 132 (0x99e05000) [pid = 11343] [serial = 200] [outer = (nil)] [url = about:blank] 01:22:35 INFO - PROCESS | 11343 | --DOMWINDOW == 131 (0x9c386400) [pid = 11343] [serial = 206] [outer = (nil)] [url = about:blank] 01:22:35 INFO - PROCESS | 11343 | --DOMWINDOW == 130 (0x9d54f400) [pid = 11343] [serial = 179] [outer = (nil)] [url = about:blank] 01:22:35 INFO - PROCESS | 11343 | --DOMWINDOW == 129 (0xa2ff3800) [pid = 11343] [serial = 188] [outer = (nil)] [url = about:blank] 01:22:35 INFO - PROCESS | 11343 | --DOMWINDOW == 128 (0x99d09c00) [pid = 11343] [serial = 182] [outer = (nil)] [url = about:blank] 01:22:35 INFO - PROCESS | 11343 | --DOMWINDOW == 127 (0xa3289800) [pid = 11343] [serial = 210] [outer = (nil)] [url = about:blank] 01:22:35 INFO - PROCESS | 11343 | --DOMWINDOW == 126 (0xa2328c00) [pid = 11343] [serial = 207] [outer = (nil)] [url = about:blank] 01:22:35 INFO - PROCESS | 11343 | --DOMWINDOW == 125 (0x99e10400) [pid = 11343] [serial = 203] [outer = (nil)] [url = about:blank] 01:22:35 INFO - PROCESS | 11343 | --DOMWINDOW == 124 (0x9b7eb800) [pid = 11343] [serial = 209] [outer = (nil)] [url = about:blank] 01:22:35 INFO - PROCESS | 11343 | --DOMWINDOW == 123 (0x9acd9000) [pid = 11343] [serial = 204] [outer = (nil)] [url = about:blank] 01:22:35 INFO - PROCESS | 11343 | --DOMWINDOW == 122 (0x99e09400) [pid = 11343] [serial = 201] [outer = (nil)] [url = about:blank] 01:22:35 INFO - PROCESS | 11343 | 1467361355253 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:35 INFO - PROCESS | 11343 | 1467361355260 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:35 INFO - PROCESS | 11343 | ++DOCSHELL 0x93a0c400 == 55 [pid = 11343] [id = 96] 01:22:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 123 (0x93a0f800) [pid = 11343] [serial = 287] [outer = (nil)] 01:22:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 124 (0x93c1d000) [pid = 11343] [serial = 288] [outer = 0x93a0f800] 01:22:35 INFO - PROCESS | 11343 | 1467361355340 Marionette DEBUG loaded listener.js 01:22:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 125 (0x93c2e400) [pid = 11343] [serial = 289] [outer = 0x93a0f800] 01:22:36 INFO - PROCESS | 11343 | 1467361356125 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:22:36 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. 01:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1374ms 01:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:22:36 INFO - PROCESS | 11343 | 1467361356175 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 01:22:36 INFO - PROCESS | 11343 | 1467361356178 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 01:22:36 INFO - PROCESS | 11343 | 1467361356192 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:22:36 INFO - PROCESS | 11343 | 1467361356200 Marionette TRACE conn3 <- [1,358,null,{}] 01:22:36 INFO - PROCESS | 11343 | 1467361356209 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:36 INFO - PROCESS | 11343 | 1467361356215 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:36 INFO - PROCESS | 11343 | 1467361356377 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 01:22:36 INFO - PROCESS | 11343 | 1467361356390 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:36 INFO - PROCESS | 11343 | 1467361356398 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:36 INFO - PROCESS | 11343 | ++DOCSHELL 0x93c32400 == 56 [pid = 11343] [id = 97] 01:22:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 126 (0x98f21c00) [pid = 11343] [serial = 290] [outer = (nil)] 01:22:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 127 (0x98f2ec00) [pid = 11343] [serial = 291] [outer = 0x98f21c00] 01:22:36 INFO - PROCESS | 11343 | 1467361356464 Marionette DEBUG loaded listener.js 01:22:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 128 (0x998cac00) [pid = 11343] [serial = 292] [outer = 0x98f21c00] 01:22:37 INFO - PROCESS | 11343 | 1467361357326 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:22:37 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. 01:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1207ms 01:22:37 INFO - PROCESS | 11343 | 1467361357392 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 01:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:22:37 INFO - PROCESS | 11343 | 1467361357396 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 01:22:37 INFO - PROCESS | 11343 | 1467361357403 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:22:37 INFO - PROCESS | 11343 | 1467361357407 Marionette TRACE conn3 <- [1,362,null,{}] 01:22:37 INFO - PROCESS | 11343 | 1467361357419 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:37 INFO - PROCESS | 11343 | 1467361357423 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:37 INFO - PROCESS | 11343 | 1467361357626 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 01:22:37 INFO - PROCESS | 11343 | 1467361357650 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:37 INFO - PROCESS | 11343 | 1467361357658 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:37 INFO - PROCESS | 11343 | ++DOCSHELL 0x98f2d400 == 57 [pid = 11343] [id = 98] 01:22:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 129 (0x998ca400) [pid = 11343] [serial = 293] [outer = (nil)] 01:22:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 130 (0x998d7c00) [pid = 11343] [serial = 294] [outer = 0x998ca400] 01:22:37 INFO - PROCESS | 11343 | 1467361357724 Marionette DEBUG loaded listener.js 01:22:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 131 (0x99d04c00) [pid = 11343] [serial = 295] [outer = 0x998ca400] 01:22:38 INFO - PROCESS | 11343 | 1467361358670 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:22:38 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. 01:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1298ms 01:22:38 INFO - PROCESS | 11343 | 1467361358702 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 01:22:38 INFO - PROCESS | 11343 | 1467361358706 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 01:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:22:38 INFO - PROCESS | 11343 | 1467361358712 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:22:38 INFO - PROCESS | 11343 | 1467361358715 Marionette TRACE conn3 <- [1,366,null,{}] 01:22:38 INFO - PROCESS | 11343 | 1467361358728 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:38 INFO - PROCESS | 11343 | 1467361358733 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:38 INFO - PROCESS | 11343 | 1467361358931 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 01:22:38 INFO - PROCESS | 11343 | 1467361358955 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:38 INFO - PROCESS | 11343 | 1467361358970 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:39 INFO - PROCESS | 11343 | ++DOCSHELL 0x99d31800 == 58 [pid = 11343] [id = 99] 01:22:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 132 (0x99d31c00) [pid = 11343] [serial = 296] [outer = (nil)] 01:22:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 133 (0x99d37400) [pid = 11343] [serial = 297] [outer = 0x99d31c00] 01:22:39 INFO - PROCESS | 11343 | 1467361359044 Marionette DEBUG loaded listener.js 01:22:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 134 (0x99e0cc00) [pid = 11343] [serial = 298] [outer = 0x99d31c00] 01:22:39 INFO - PROCESS | 11343 | --DOMWINDOW == 133 (0x99ff6000) [pid = 11343] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:22:39 INFO - PROCESS | 11343 | --DOMWINDOW == 132 (0x99ff5c00) [pid = 11343] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:22:39 INFO - PROCESS | 11343 | --DOMWINDOW == 131 (0x99d33c00) [pid = 11343] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:22:39 INFO - PROCESS | 11343 | --DOMWINDOW == 130 (0x952d9800) [pid = 11343] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:22:39 INFO - PROCESS | 11343 | --DOMWINDOW == 129 (0x952d2000) [pid = 11343] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:22:40 INFO - PROCESS | 11343 | 1467361360070 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:22:40 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. 01:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1386ms 01:22:40 INFO - PROCESS | 11343 | 1467361360099 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 01:22:40 INFO - PROCESS | 11343 | 1467361360103 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 01:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:22:40 INFO - PROCESS | 11343 | 1467361360109 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:22:40 INFO - PROCESS | 11343 | 1467361360111 Marionette TRACE conn3 <- [1,370,null,{}] 01:22:40 INFO - PROCESS | 11343 | 1467361360117 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:40 INFO - PROCESS | 11343 | 1467361360122 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:40 INFO - PROCESS | 11343 | 1467361360334 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 01:22:40 INFO - PROCESS | 11343 | 1467361360354 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:40 INFO - PROCESS | 11343 | 1467361360361 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:40 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa8d400 == 59 [pid = 11343] [id = 100] 01:22:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 130 (0x91c57400) [pid = 11343] [serial = 299] [outer = (nil)] 01:22:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 131 (0x91c5d400) [pid = 11343] [serial = 300] [outer = 0x91c57400] 01:22:40 INFO - PROCESS | 11343 | 1467361360426 Marionette DEBUG loaded listener.js 01:22:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 132 (0x91c5f800) [pid = 11343] [serial = 301] [outer = 0x91c57400] 01:22:41 INFO - PROCESS | 11343 | 1467361361207 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 01:22:41 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. 01:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1138ms 01:22:41 INFO - PROCESS | 11343 | 1467361361247 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 01:22:41 INFO - PROCESS | 11343 | 1467361361250 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 01:22:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:22:41 INFO - PROCESS | 11343 | 1467361361257 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:22:41 INFO - PROCESS | 11343 | 1467361361260 Marionette TRACE conn3 <- [1,374,null,{}] 01:22:41 INFO - PROCESS | 11343 | 1467361361265 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:41 INFO - PROCESS | 11343 | 1467361361270 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:41 INFO - PROCESS | 11343 | 1467361361434 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 01:22:41 INFO - PROCESS | 11343 | 1467361361444 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:41 INFO - PROCESS | 11343 | 1467361361449 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:41 INFO - PROCESS | 11343 | ++DOCSHELL 0x920d2000 == 60 [pid = 11343] [id = 101] 01:22:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 133 (0x952d0c00) [pid = 11343] [serial = 302] [outer = (nil)] 01:22:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 134 (0x99d36000) [pid = 11343] [serial = 303] [outer = 0x952d0c00] 01:22:41 INFO - PROCESS | 11343 | 1467361361516 Marionette DEBUG loaded listener.js 01:22:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 135 (0x99e0b000) [pid = 11343] [serial = 304] [outer = 0x952d0c00] 01:22:42 INFO - PROCESS | 11343 | 1467361362631 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:22:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:22:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1432ms 01:22:42 INFO - PROCESS | 11343 | 1467361362690 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 01:22:42 INFO - PROCESS | 11343 | 1467361362696 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 01:22:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:22:42 INFO - PROCESS | 11343 | 1467361362704 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:22:42 INFO - PROCESS | 11343 | 1467361362712 Marionette TRACE conn3 <- [1,378,null,{}] 01:22:42 INFO - PROCESS | 11343 | 1467361362720 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:42 INFO - PROCESS | 11343 | 1467361362726 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:42 INFO - PROCESS | 11343 | 1467361362946 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 01:22:43 INFO - PROCESS | 11343 | 1467361363158 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:43 INFO - PROCESS | 11343 | 1467361363164 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:43 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c53000 == 61 [pid = 11343] [id = 102] 01:22:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 136 (0x91c59000) [pid = 11343] [serial = 305] [outer = (nil)] 01:22:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 137 (0x91e9f800) [pid = 11343] [serial = 306] [outer = 0x91c59000] 01:22:43 INFO - PROCESS | 11343 | 1467361363294 Marionette DEBUG loaded listener.js 01:22:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 138 (0x920cf800) [pid = 11343] [serial = 307] [outer = 0x91c59000] 01:22:44 INFO - PROCESS | 11343 | 1467361364191 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:22:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:22:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1545ms 01:22:44 INFO - PROCESS | 11343 | 1467361364249 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 01:22:44 INFO - PROCESS | 11343 | 1467361364256 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 01:22:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:22:44 INFO - PROCESS | 11343 | 1467361364267 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:22:44 INFO - PROCESS | 11343 | 1467361364271 Marionette TRACE conn3 <- [1,382,null,{}] 01:22:44 INFO - PROCESS | 11343 | 1467361364277 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:44 INFO - PROCESS | 11343 | 1467361364283 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:44 INFO - PROCESS | 11343 | 1467361364508 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 01:22:44 INFO - PROCESS | 11343 | 1467361364724 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:44 INFO - PROCESS | 11343 | 1467361364734 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:44 INFO - PROCESS | 11343 | ++DOCSHELL 0x939e6c00 == 62 [pid = 11343] [id = 103] 01:22:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 139 (0x93c30800) [pid = 11343] [serial = 308] [outer = (nil)] 01:22:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 140 (0x952ce000) [pid = 11343] [serial = 309] [outer = 0x93c30800] 01:22:44 INFO - PROCESS | 11343 | 1467361364859 Marionette DEBUG loaded listener.js 01:22:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 141 (0x96eb5800) [pid = 11343] [serial = 310] [outer = 0x93c30800] 01:22:45 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:22:45 INFO - PROCESS | 11343 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:22:45 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:22:45 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:22:45 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:22:45 INFO - PROCESS | 11343 | 1467361365809 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:22:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:22:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1592ms 01:22:45 INFO - PROCESS | 11343 | 1467361365860 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 01:22:45 INFO - PROCESS | 11343 | 1467361365864 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 01:22:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:22:45 INFO - PROCESS | 11343 | 1467361365872 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:22:45 INFO - PROCESS | 11343 | 1467361365878 Marionette TRACE conn3 <- [1,386,null,{}] 01:22:45 INFO - PROCESS | 11343 | 1467361365895 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:45 INFO - PROCESS | 11343 | 1467361365903 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:46 INFO - PROCESS | 11343 | 1467361366098 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 01:22:46 INFO - PROCESS | 11343 | 1467361366311 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:46 INFO - PROCESS | 11343 | 1467361366324 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:46 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa8c800 == 63 [pid = 11343] [id = 104] 01:22:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 142 (0x99e0bc00) [pid = 11343] [serial = 311] [outer = (nil)] 01:22:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 143 (0x9a95a400) [pid = 11343] [serial = 312] [outer = 0x99e0bc00] 01:22:46 INFO - PROCESS | 11343 | 1467361366416 Marionette DEBUG loaded listener.js 01:22:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 144 (0x9ae45c00) [pid = 11343] [serial = 313] [outer = 0x99e0bc00] 01:22:47 INFO - PROCESS | 11343 | 1467361367304 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 01:22:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:22:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1488ms 01:22:47 INFO - PROCESS | 11343 | 1467361367361 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 01:22:47 INFO - PROCESS | 11343 | 1467361367365 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 01:22:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:22:47 INFO - PROCESS | 11343 | 1467361367372 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:22:47 INFO - PROCESS | 11343 | 1467361367374 Marionette TRACE conn3 <- [1,390,null,{}] 01:22:47 INFO - PROCESS | 11343 | 1467361367381 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:47 INFO - PROCESS | 11343 | 1467361367386 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:47 INFO - PROCESS | 11343 | 1467361367567 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 01:22:47 INFO - PROCESS | 11343 | 1467361367735 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:47 INFO - PROCESS | 11343 | 1467361367743 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:47 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa8b800 == 64 [pid = 11343] [id = 105] 01:22:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 145 (0x8fa8c000) [pid = 11343] [serial = 314] [outer = (nil)] 01:22:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 146 (0x9c383000) [pid = 11343] [serial = 315] [outer = 0x8fa8c000] 01:22:47 INFO - PROCESS | 11343 | 1467361367864 Marionette DEBUG loaded listener.js 01:22:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 147 (0xa110c000) [pid = 11343] [serial = 316] [outer = 0x8fa8c000] 01:22:48 INFO - PROCESS | 11343 | 1467361368731 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 01:22:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:22:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1429ms 01:22:48 INFO - PROCESS | 11343 | 1467361368802 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 01:22:48 INFO - PROCESS | 11343 | 1467361368806 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 01:22:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:22:48 INFO - PROCESS | 11343 | 1467361368812 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:22:48 INFO - PROCESS | 11343 | 1467361368816 Marionette TRACE conn3 <- [1,394,null,{}] 01:22:48 INFO - PROCESS | 11343 | 1467361368821 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:48 INFO - PROCESS | 11343 | 1467361368827 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:49 INFO - PROCESS | 11343 | 1467361368998 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 01:22:49 INFO - PROCESS | 11343 | 1467361369217 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:49 INFO - PROCESS | 11343 | 1467361369225 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:49 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa8b000 == 65 [pid = 11343] [id = 106] 01:22:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 148 (0x9afa6400) [pid = 11343] [serial = 317] [outer = (nil)] 01:22:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 149 (0xa23a2c00) [pid = 11343] [serial = 318] [outer = 0x9afa6400] 01:22:49 INFO - PROCESS | 11343 | 1467361369349 Marionette DEBUG loaded listener.js 01:22:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 150 (0xa2fba000) [pid = 11343] [serial = 319] [outer = 0x9afa6400] 01:22:50 INFO - PROCESS | 11343 | 1467361370249 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 01:22:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:22:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1481ms 01:22:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:22:50 INFO - PROCESS | 11343 | 1467361370325 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 01:22:50 INFO - PROCESS | 11343 | 1467361370328 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 01:22:50 INFO - PROCESS | 11343 | 1467361370335 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:22:50 INFO - PROCESS | 11343 | 1467361370339 Marionette TRACE conn3 <- [1,398,null,{}] 01:22:50 INFO - PROCESS | 11343 | 1467361370345 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:50 INFO - PROCESS | 11343 | 1467361370354 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:50 INFO - PROCESS | 11343 | 1467361370580 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 01:22:50 INFO - PROCESS | 11343 | 1467361370791 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:50 INFO - PROCESS | 11343 | 1467361370802 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:50 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff5000 == 66 [pid = 11343] [id = 107] 01:22:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 151 (0x8eff7800) [pid = 11343] [serial = 320] [outer = (nil)] 01:22:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 152 (0x8fa8a000) [pid = 11343] [serial = 321] [outer = 0x8eff7800] 01:22:50 INFO - PROCESS | 11343 | 1467361370922 Marionette DEBUG loaded listener.js 01:22:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 153 (0xa2323c00) [pid = 11343] [serial = 322] [outer = 0x8eff7800] 01:22:51 INFO - PROCESS | 11343 | 1467361371834 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 01:22:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:22:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1538ms 01:22:51 INFO - PROCESS | 11343 | 1467361371873 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 01:22:51 INFO - PROCESS | 11343 | 1467361371877 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 01:22:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:22:51 INFO - PROCESS | 11343 | 1467361371884 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:22:51 INFO - PROCESS | 11343 | 1467361371887 Marionette TRACE conn3 <- [1,402,null,{}] 01:22:51 INFO - PROCESS | 11343 | 1467361371893 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:51 INFO - PROCESS | 11343 | 1467361371898 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:52 INFO - PROCESS | 11343 | 1467361372063 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 01:22:52 INFO - PROCESS | 11343 | 1467361372604 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:52 INFO - PROCESS | 11343 | 1467361372619 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:52 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90d400 == 67 [pid = 11343] [id = 108] 01:22:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 154 (0x8f910000) [pid = 11343] [serial = 323] [outer = (nil)] 01:22:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 155 (0x8fa87000) [pid = 11343] [serial = 324] [outer = 0x8f910000] 01:22:52 INFO - PROCESS | 11343 | 1467361372732 Marionette DEBUG loaded listener.js 01:22:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 156 (0x8fa8ec00) [pid = 11343] [serial = 325] [outer = 0x8f910000] 01:22:53 INFO - PROCESS | 11343 | 1467361373626 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 01:22:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:22:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1788ms 01:22:53 INFO - PROCESS | 11343 | 1467361373675 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 01:22:53 INFO - PROCESS | 11343 | 1467361373680 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 01:22:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:22:53 INFO - PROCESS | 11343 | 1467361373688 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:22:53 INFO - PROCESS | 11343 | 1467361373692 Marionette TRACE conn3 <- [1,406,null,{}] 01:22:53 INFO - PROCESS | 11343 | 1467361373700 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:53 INFO - PROCESS | 11343 | 1467361373708 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:53 INFO - PROCESS | 11343 | 1467361373882 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 01:22:54 INFO - PROCESS | 11343 | 1467361374187 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:54 INFO - PROCESS | 11343 | 1467361374195 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:54 INFO - PROCESS | 11343 | ++DOCSHELL 0x920cac00 == 68 [pid = 11343] [id = 109] 01:22:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 157 (0x920cd800) [pid = 11343] [serial = 326] [outer = (nil)] 01:22:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 158 (0x920d8c00) [pid = 11343] [serial = 327] [outer = 0x920cd800] 01:22:54 INFO - PROCESS | 11343 | 1467361374275 Marionette DEBUG loaded listener.js 01:22:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 159 (0x923e6800) [pid = 11343] [serial = 328] [outer = 0x920cd800] 01:22:55 INFO - PROCESS | 11343 | 1467361375144 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 01:22:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:22:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1493ms 01:22:55 INFO - PROCESS | 11343 | 1467361375184 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 01:22:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:22:55 INFO - PROCESS | 11343 | 1467361375190 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 01:22:55 INFO - PROCESS | 11343 | 1467361375198 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:22:55 INFO - PROCESS | 11343 | 1467361375200 Marionette TRACE conn3 <- [1,410,null,{}] 01:22:55 INFO - PROCESS | 11343 | 1467361375207 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:55 INFO - PROCESS | 11343 | 1467361375212 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:55 INFO - PROCESS | 11343 | 1467361375396 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 01:22:55 INFO - PROCESS | 11343 | 1467361375574 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:55 INFO - PROCESS | 11343 | 1467361375583 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:55 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa83000 == 69 [pid = 11343] [id = 110] 01:22:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 160 (0x91e97400) [pid = 11343] [serial = 329] [outer = (nil)] 01:22:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 161 (0x93c2b800) [pid = 11343] [serial = 330] [outer = 0x91e97400] 01:22:55 INFO - PROCESS | 11343 | 1467361375728 Marionette DEBUG loaded listener.js 01:22:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 162 (0x97868000) [pid = 11343] [serial = 331] [outer = 0x91e97400] 01:22:56 INFO - PROCESS | 11343 | --DOCSHELL 0x922e9000 == 68 [pid = 11343] [id = 57] 01:22:56 INFO - PROCESS | 11343 | --DOCSHELL 0x922ea400 == 67 [pid = 11343] [id = 60] 01:22:56 INFO - PROCESS | 11343 | --DOCSHELL 0x998d4000 == 66 [pid = 11343] [id = 59] 01:22:56 INFO - PROCESS | 11343 | --DOCSHELL 0x98f24400 == 65 [pid = 11343] [id = 63] 01:22:56 INFO - PROCESS | 11343 | --DOMWINDOW == 161 (0xa23a3800) [pid = 11343] [serial = 258] [outer = (nil)] [url = about:blank] 01:22:56 INFO - PROCESS | 11343 | --DOMWINDOW == 160 (0x91168000) [pid = 11343] [serial = 234] [outer = (nil)] [url = about:blank] 01:22:56 INFO - PROCESS | 11343 | --DOMWINDOW == 159 (0xa6f46000) [pid = 11343] [serial = 230] [outer = (nil)] [url = about:blank] 01:22:56 INFO - PROCESS | 11343 | --DOMWINDOW == 158 (0xa4d11400) [pid = 11343] [serial = 227] [outer = (nil)] [url = about:blank] 01:22:56 INFO - PROCESS | 11343 | --DOMWINDOW == 157 (0x9a95ac00) [pid = 11343] [serial = 224] [outer = (nil)] [url = about:blank] 01:22:56 INFO - PROCESS | 11343 | --DOMWINDOW == 156 (0x98aab000) [pid = 11343] [serial = 215] [outer = (nil)] [url = about:blank] 01:22:56 INFO - PROCESS | 11343 | --DOMWINDOW == 155 (0x92fa3800) [pid = 11343] [serial = 240] [outer = (nil)] [url = about:blank] 01:22:56 INFO - PROCESS | 11343 | --DOMWINDOW == 154 (0x99d35400) [pid = 11343] [serial = 218] [outer = (nil)] [url = about:blank] 01:22:56 INFO - PROCESS | 11343 | --DOMWINDOW == 153 (0x92ccc400) [pid = 11343] [serial = 237] [outer = (nil)] [url = about:blank] 01:22:56 INFO - PROCESS | 11343 | --DOMWINDOW == 152 (0xa255e000) [pid = 11343] [serial = 221] [outer = (nil)] [url = about:blank] 01:22:56 INFO - PROCESS | 11343 | --DOCSHELL 0x923e2400 == 64 [pid = 11343] [id = 61] 01:22:56 INFO - PROCESS | 11343 | --DOCSHELL 0x92426400 == 63 [pid = 11343] [id = 58] 01:22:56 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa8d400 == 62 [pid = 11343] [id = 100] 01:22:56 INFO - PROCESS | 11343 | --DOCSHELL 0x99d31800 == 61 [pid = 11343] [id = 99] 01:22:56 INFO - PROCESS | 11343 | --DOCSHELL 0x98f2d400 == 60 [pid = 11343] [id = 98] 01:22:56 INFO - PROCESS | 11343 | --DOCSHELL 0x93c32400 == 59 [pid = 11343] [id = 97] 01:22:56 INFO - PROCESS | 11343 | --DOCSHELL 0x93a0c400 == 58 [pid = 11343] [id = 96] 01:22:56 INFO - PROCESS | 11343 | --DOCSHELL 0x920d4c00 == 57 [pid = 11343] [id = 95] 01:22:56 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa8f000 == 56 [pid = 11343] [id = 94] 01:22:56 INFO - PROCESS | 11343 | --DOCSHELL 0x91e9bc00 == 55 [pid = 11343] [id = 90] 01:22:56 INFO - PROCESS | 11343 | --DOCSHELL 0x92422c00 == 54 [pid = 11343] [id = 62] 01:22:56 INFO - PROCESS | 11343 | --DOCSHELL 0x920d0800 == 53 [pid = 11343] [id = 87] 01:22:56 INFO - PROCESS | 11343 | --DOCSHELL 0x9ae46c00 == 52 [pid = 11343] [id = 86] 01:22:56 INFO - PROCESS | 11343 | 1467361376695 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 01:22:56 INFO - PROCESS | 11343 | --DOMWINDOW == 151 (0x9a957000) [pid = 11343] [serial = 252] [outer = (nil)] [url = about:blank] 01:22:56 INFO - PROCESS | 11343 | --DOMWINDOW == 150 (0x9b7cc400) [pid = 11343] [serial = 255] [outer = (nil)] [url = about:blank] 01:22:56 INFO - PROCESS | 11343 | --DOMWINDOW == 149 (0x9b8d7400) [pid = 11343] [serial = 256] [outer = (nil)] [url = about:blank] 01:22:56 INFO - PROCESS | 11343 | --DOMWINDOW == 148 (0x99e04800) [pid = 11343] [serial = 249] [outer = (nil)] [url = about:blank] 01:22:56 INFO - PROCESS | 11343 | --DOMWINDOW == 147 (0x98e1a000) [pid = 11343] [serial = 244] [outer = (nil)] [url = about:blank] 01:22:56 INFO - PROCESS | 11343 | --DOMWINDOW == 146 (0x97865c00) [pid = 11343] [serial = 243] [outer = (nil)] [url = about:blank] 01:22:56 INFO - PROCESS | 11343 | --DOMWINDOW == 145 (0x98eba000) [pid = 11343] [serial = 246] [outer = (nil)] [url = about:blank] 01:22:56 INFO - PROCESS | 11343 | --DOMWINDOW == 144 (0x99684000) [pid = 11343] [serial = 247] [outer = (nil)] [url = about:blank] 01:22:56 INFO - PROCESS | 11343 | --DOMWINDOW == 143 (0x93a0c000) [pid = 11343] [serial = 96] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:22:56 INFO - PROCESS | 11343 | --DOMWINDOW == 142 (0x9accf800) [pid = 11343] [serial = 253] [outer = (nil)] [url = about:blank] 01:22:56 INFO - PROCESS | 11343 | --DOMWINDOW == 141 (0x99e0dc00) [pid = 11343] [serial = 250] [outer = (nil)] [url = about:blank] 01:22:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:22:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1536ms 01:22:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:22:56 INFO - PROCESS | 11343 | 1467361376734 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 01:22:56 INFO - PROCESS | 11343 | 1467361376737 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 01:22:56 INFO - PROCESS | 11343 | 1467361376751 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:22:56 INFO - PROCESS | 11343 | 1467361376760 Marionette TRACE conn3 <- [1,414,null,{}] 01:22:56 INFO - PROCESS | 11343 | 1467361376768 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:56 INFO - PROCESS | 11343 | 1467361376775 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:56 INFO - PROCESS | 11343 | 1467361376937 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 01:22:57 INFO - PROCESS | 11343 | 1467361377121 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:57 INFO - PROCESS | 11343 | 1467361377128 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:57 INFO - PROCESS | 11343 | ++DOCSHELL 0x91168000 == 53 [pid = 11343] [id = 111] 01:22:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 142 (0x922ea400) [pid = 11343] [serial = 332] [outer = (nil)] 01:22:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 143 (0x98e13000) [pid = 11343] [serial = 333] [outer = 0x922ea400] 01:22:57 INFO - PROCESS | 11343 | 1467361377199 Marionette DEBUG loaded listener.js 01:22:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 144 (0x98f25c00) [pid = 11343] [serial = 334] [outer = 0x922ea400] 01:22:57 INFO - PROCESS | 11343 | 1467361377897 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 01:22:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:22:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1214ms 01:22:57 INFO - PROCESS | 11343 | 1467361377959 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 01:22:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:22:57 INFO - PROCESS | 11343 | 1467361377964 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 01:22:57 INFO - PROCESS | 11343 | 1467361377970 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:22:57 INFO - PROCESS | 11343 | 1467361377973 Marionette TRACE conn3 <- [1,418,null,{}] 01:22:57 INFO - PROCESS | 11343 | 1467361377978 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:57 INFO - PROCESS | 11343 | 1467361377983 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:58 INFO - PROCESS | 11343 | 1467361378140 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 01:22:58 INFO - PROCESS | 11343 | 1467361378149 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:58 INFO - PROCESS | 11343 | 1467361378157 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:58 INFO - PROCESS | 11343 | ++DOCSHELL 0x8efeec00 == 54 [pid = 11343] [id = 112] 01:22:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 145 (0x92426400) [pid = 11343] [serial = 335] [outer = (nil)] 01:22:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 146 (0x998d0c00) [pid = 11343] [serial = 336] [outer = 0x92426400] 01:22:58 INFO - PROCESS | 11343 | 1467361378223 Marionette DEBUG loaded listener.js 01:22:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 147 (0x99d08000) [pid = 11343] [serial = 337] [outer = 0x92426400] 01:22:59 INFO - PROCESS | 11343 | 1467361379515 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 01:22:59 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 01:22:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1582ms 01:22:59 INFO - PROCESS | 11343 | 1467361379552 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 01:22:59 INFO - PROCESS | 11343 | 1467361379555 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 01:22:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:22:59 INFO - PROCESS | 11343 | 1467361379575 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:22:59 INFO - PROCESS | 11343 | 1467361379577 Marionette TRACE conn3 <- [1,422,null,{}] 01:22:59 INFO - PROCESS | 11343 | 1467361379584 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:22:59 INFO - PROCESS | 11343 | 1467361379589 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:59 INFO - PROCESS | 11343 | 1467361379780 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 01:22:59 INFO - PROCESS | 11343 | 1467361379860 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:22:59 INFO - PROCESS | 11343 | 1467361379877 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:22:59 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f789400 == 55 [pid = 11343] [id = 113] 01:22:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 148 (0x8f789800) [pid = 11343] [serial = 338] [outer = (nil)] 01:22:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 149 (0x8f78cc00) [pid = 11343] [serial = 339] [outer = 0x8f789800] 01:22:59 INFO - PROCESS | 11343 | 1467361379962 Marionette DEBUG loaded listener.js 01:23:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 150 (0x97865c00) [pid = 11343] [serial = 340] [outer = 0x8f789800] 01:23:01 INFO - PROCESS | 11343 | --DOMWINDOW == 149 (0x922dfc00) [pid = 11343] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:23:01 INFO - PROCESS | 11343 | --DOMWINDOW == 148 (0x922e7800) [pid = 11343] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:23:01 INFO - PROCESS | 11343 | --DOMWINDOW == 147 (0x9ae4f000) [pid = 11343] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:23:01 INFO - PROCESS | 11343 | --DOMWINDOW == 146 (0x9afb1400) [pid = 11343] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:23:01 INFO - PROCESS | 11343 | --DOMWINDOW == 145 (0x92425000) [pid = 11343] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:23:01 INFO - PROCESS | 11343 | --DOMWINDOW == 144 (0x9b7d6400) [pid = 11343] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:23:01 INFO - PROCESS | 11343 | --DOMWINDOW == 143 (0xa2fed800) [pid = 11343] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:23:01 INFO - PROCESS | 11343 | --DOMWINDOW == 142 (0x93a50800) [pid = 11343] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:23:01 INFO - PROCESS | 11343 | --DOMWINDOW == 141 (0x92dd3800) [pid = 11343] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:23:01 INFO - PROCESS | 11343 | --DOMWINDOW == 140 (0x99d31c00) [pid = 11343] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:23:01 INFO - PROCESS | 11343 | --DOMWINDOW == 139 (0x8fa8f400) [pid = 11343] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:23:01 INFO - PROCESS | 11343 | --DOMWINDOW == 138 (0x920d5000) [pid = 11343] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:23:01 INFO - PROCESS | 11343 | --DOMWINDOW == 137 (0x98f21c00) [pid = 11343] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:23:01 INFO - PROCESS | 11343 | --DOMWINDOW == 136 (0x93a0f800) [pid = 11343] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:23:01 INFO - PROCESS | 11343 | --DOMWINDOW == 135 (0x9ae54c00) [pid = 11343] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:23:01 INFO - PROCESS | 11343 | --DOMWINDOW == 134 (0x998ca400) [pid = 11343] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:23:01 INFO - PROCESS | 11343 | --DOMWINDOW == 133 (0x91c57400) [pid = 11343] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:23:01 INFO - PROCESS | 11343 | 1467361381537 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 01:23:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:23:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1998ms 01:23:01 INFO - PROCESS | 11343 | 1467361381559 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 01:23:01 INFO - PROCESS | 11343 | 1467361381562 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 01:23:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:23:01 INFO - PROCESS | 11343 | 1467361381569 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:23:01 INFO - PROCESS | 11343 | 1467361381572 Marionette TRACE conn3 <- [1,426,null,{}] 01:23:01 INFO - PROCESS | 11343 | 1467361381578 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:01 INFO - PROCESS | 11343 | 1467361381582 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:01 INFO - PROCESS | 11343 | 1467361381772 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 01:23:01 INFO - PROCESS | 11343 | 1467361381857 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:01 INFO - PROCESS | 11343 | 1467361381862 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:01 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f785000 == 56 [pid = 11343] [id = 114] 01:23:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 134 (0x8f78b800) [pid = 11343] [serial = 341] [outer = (nil)] 01:23:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 135 (0x93c26c00) [pid = 11343] [serial = 342] [outer = 0x8f78b800] 01:23:01 INFO - PROCESS | 11343 | 1467361381929 Marionette DEBUG loaded listener.js 01:23:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 136 (0x98f21c00) [pid = 11343] [serial = 343] [outer = 0x8f78b800] 01:23:02 INFO - PROCESS | 11343 | 1467361382807 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 01:23:02 INFO - PROCESS | 11343 | 1467361382864 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 01:23:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:23:02 INFO - PROCESS | 11343 | 1467361382871 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:23:02 INFO - PROCESS | 11343 | 1467361382874 Marionette TRACE conn3 <- [1,430,null,{}] 01:23:02 INFO - PROCESS | 11343 | 1467361382882 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:02 INFO - PROCESS | 11343 | 1467361382886 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:03 INFO - PROCESS | 11343 | 1467361383044 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 01:23:03 INFO - PROCESS | 11343 | 1467361383053 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:03 INFO - PROCESS | 11343 | 1467361383061 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:03 INFO - PROCESS | 11343 | ++DOCSHELL 0x920d5c00 == 57 [pid = 11343] [id = 115] 01:23:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 137 (0x92425000) [pid = 11343] [serial = 344] [outer = (nil)] 01:23:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 138 (0x99e06000) [pid = 11343] [serial = 345] [outer = 0x92425000] 01:23:03 INFO - PROCESS | 11343 | 1467361383127 Marionette DEBUG loaded listener.js 01:23:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 139 (0x99d39c00) [pid = 11343] [serial = 346] [outer = 0x92425000] 01:23:04 INFO - PROCESS | 11343 | 1467361384225 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 01:23:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:23:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1433ms 01:23:04 INFO - PROCESS | 11343 | 1467361384305 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 01:23:04 INFO - PROCESS | 11343 | 1467361384313 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 01:23:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:23:04 INFO - PROCESS | 11343 | 1467361384321 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:23:04 INFO - PROCESS | 11343 | 1467361384327 Marionette TRACE conn3 <- [1,434,null,{}] 01:23:04 INFO - PROCESS | 11343 | 1467361384337 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:04 INFO - PROCESS | 11343 | 1467361384342 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:04 INFO - PROCESS | 11343 | 1467361384572 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 01:23:04 INFO - PROCESS | 11343 | 1467361384802 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:04 INFO - PROCESS | 11343 | 1467361384809 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:04 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90d800 == 58 [pid = 11343] [id = 116] 01:23:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 140 (0x8fa83c00) [pid = 11343] [serial = 347] [outer = (nil)] 01:23:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 141 (0x91c54800) [pid = 11343] [serial = 348] [outer = 0x8fa83c00] 01:23:04 INFO - PROCESS | 11343 | 1467361384932 Marionette DEBUG loaded listener.js 01:23:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 142 (0x91e95400) [pid = 11343] [serial = 349] [outer = 0x8fa83c00] 01:23:05 INFO - PROCESS | 11343 | 1467361385883 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 01:23:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:23:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1642ms 01:23:05 INFO - PROCESS | 11343 | 1467361385963 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 01:23:05 INFO - PROCESS | 11343 | 1467361385970 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 01:23:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:23:05 INFO - PROCESS | 11343 | 1467361385981 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:23:05 INFO - PROCESS | 11343 | 1467361385985 Marionette TRACE conn3 <- [1,438,null,{}] 01:23:05 INFO - PROCESS | 11343 | 1467361385992 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:06 INFO - PROCESS | 11343 | 1467361385997 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:06 INFO - PROCESS | 11343 | 1467361386224 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 01:23:06 INFO - PROCESS | 11343 | 1467361386451 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:06 INFO - PROCESS | 11343 | 1467361386463 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:06 INFO - PROCESS | 11343 | ++DOCSHELL 0x92fa1c00 == 59 [pid = 11343] [id = 117] 01:23:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 143 (0x939e2400) [pid = 11343] [serial = 350] [outer = (nil)] 01:23:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 144 (0x93a4d400) [pid = 11343] [serial = 351] [outer = 0x939e2400] 01:23:06 INFO - PROCESS | 11343 | 1467361386582 Marionette DEBUG loaded listener.js 01:23:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 145 (0x93c35c00) [pid = 11343] [serial = 352] [outer = 0x939e2400] 01:23:07 INFO - PROCESS | 11343 | 1467361387559 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 01:23:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:23:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1645ms 01:23:07 INFO - PROCESS | 11343 | 1467361387627 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 01:23:07 INFO - PROCESS | 11343 | 1467361387631 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 01:23:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:23:07 INFO - PROCESS | 11343 | 1467361387638 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:23:07 INFO - PROCESS | 11343 | 1467361387644 Marionette TRACE conn3 <- [1,442,null,{}] 01:23:07 INFO - PROCESS | 11343 | 1467361387661 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:07 INFO - PROCESS | 11343 | 1467361387669 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:07 INFO - PROCESS | 11343 | 1467361387888 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 01:23:08 INFO - PROCESS | 11343 | 1467361388158 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:08 INFO - PROCESS | 11343 | 1467361388172 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:08 INFO - PROCESS | 11343 | ++DOCSHELL 0x9274e800 == 60 [pid = 11343] [id = 118] 01:23:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 146 (0x93a0c000) [pid = 11343] [serial = 353] [outer = (nil)] 01:23:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 147 (0x96eb9800) [pid = 11343] [serial = 354] [outer = 0x93a0c000] 01:23:08 INFO - PROCESS | 11343 | 1467361388256 Marionette DEBUG loaded listener.js 01:23:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 148 (0x99a4e000) [pid = 11343] [serial = 355] [outer = 0x93a0c000] 01:23:09 INFO - PROCESS | 11343 | 1467361389157 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 01:23:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:23:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1595ms 01:23:09 INFO - PROCESS | 11343 | 1467361389233 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 01:23:09 INFO - PROCESS | 11343 | 1467361389239 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 01:23:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:23:09 INFO - PROCESS | 11343 | 1467361389246 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:23:09 INFO - PROCESS | 11343 | 1467361389250 Marionette TRACE conn3 <- [1,446,null,{}] 01:23:09 INFO - PROCESS | 11343 | 1467361389255 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:09 INFO - PROCESS | 11343 | 1467361389261 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:09 INFO - PROCESS | 11343 | 1467361389482 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 01:23:09 INFO - PROCESS | 11343 | 1467361389698 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:09 INFO - PROCESS | 11343 | 1467361389706 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:09 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f901800 == 61 [pid = 11343] [id = 119] 01:23:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 149 (0x99d2ec00) [pid = 11343] [serial = 356] [outer = (nil)] 01:23:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 150 (0x99ff5c00) [pid = 11343] [serial = 357] [outer = 0x99d2ec00] 01:23:09 INFO - PROCESS | 11343 | 1467361389830 Marionette DEBUG loaded listener.js 01:23:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 151 (0x9a95c400) [pid = 11343] [serial = 358] [outer = 0x99d2ec00] 01:23:10 INFO - PROCESS | 11343 | 1467361390739 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 01:23:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:23:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1534ms 01:23:10 INFO - PROCESS | 11343 | 1467361390780 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 01:23:10 INFO - PROCESS | 11343 | 1467361390784 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 01:23:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:23:10 INFO - PROCESS | 11343 | 1467361390791 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:23:10 INFO - PROCESS | 11343 | 1467361390793 Marionette TRACE conn3 <- [1,450,null,{}] 01:23:10 INFO - PROCESS | 11343 | 1467361390800 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:10 INFO - PROCESS | 11343 | 1467361390805 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:10 INFO - PROCESS | 11343 | 1467361390977 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 01:23:11 INFO - PROCESS | 11343 | 1467361391208 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:11 INFO - PROCESS | 11343 | 1467361391215 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:11 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff9000 == 62 [pid = 11343] [id = 120] 01:23:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 152 (0x99d3cc00) [pid = 11343] [serial = 359] [outer = (nil)] 01:23:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 153 (0x9ae54c00) [pid = 11343] [serial = 360] [outer = 0x99d3cc00] 01:23:11 INFO - PROCESS | 11343 | 1467361391344 Marionette DEBUG loaded listener.js 01:23:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 154 (0x9b281400) [pid = 11343] [serial = 361] [outer = 0x99d3cc00] 01:23:12 INFO - PROCESS | 11343 | 1467361392246 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 01:23:12 INFO - PROCESS | 11343 | 1467361392330 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 01:23:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 01:23:12 INFO - PROCESS | 11343 | 1467361392339 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:23:12 INFO - PROCESS | 11343 | 1467361392343 Marionette TRACE conn3 <- [1,454,null,{}] 01:23:12 INFO - PROCESS | 11343 | 1467361392350 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:12 INFO - PROCESS | 11343 | 1467361392372 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:12 INFO - PROCESS | 11343 | 1467361392710 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 01:23:12 INFO - PROCESS | 11343 | 1467361392891 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:12 INFO - PROCESS | 11343 | 1467361392900 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:12 INFO - PROCESS | 11343 | ++DOCSHELL 0x9c37bc00 == 63 [pid = 11343] [id = 121] 01:23:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 155 (0xa209c000) [pid = 11343] [serial = 362] [outer = (nil)] 01:23:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 156 (0xa33c7800) [pid = 11343] [serial = 363] [outer = 0xa209c000] 01:23:12 INFO - PROCESS | 11343 | 1467361392979 Marionette DEBUG loaded listener.js 01:23:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 157 (0xa4d4f000) [pid = 11343] [serial = 364] [outer = 0xa209c000] 01:23:13 INFO - PROCESS | 11343 | [11343] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:23:13 INFO - PROCESS | 11343 | 1467361393855 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 01:23:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:23:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1587ms 01:23:13 INFO - PROCESS | 11343 | 1467361393926 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 01:23:13 INFO - PROCESS | 11343 | 1467361393930 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 01:23:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:23:13 INFO - PROCESS | 11343 | 1467361393936 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:23:13 INFO - PROCESS | 11343 | 1467361393940 Marionette TRACE conn3 <- [1,458,null,{}] 01:23:13 INFO - PROCESS | 11343 | 1467361393946 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:13 INFO - PROCESS | 11343 | 1467361393951 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:14 INFO - PROCESS | 11343 | 1467361394135 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 01:23:14 INFO - PROCESS | 11343 | 1467361394311 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:14 INFO - PROCESS | 11343 | 1467361394318 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:14 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f908000 == 64 [pid = 11343] [id = 122] 01:23:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 158 (0x92cd3400) [pid = 11343] [serial = 365] [outer = (nil)] 01:23:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 159 (0xa4d4dc00) [pid = 11343] [serial = 366] [outer = 0x92cd3400] 01:23:14 INFO - PROCESS | 11343 | 1467361394436 Marionette DEBUG loaded listener.js 01:23:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 160 (0xa6791c00) [pid = 11343] [serial = 367] [outer = 0x92cd3400] 01:23:15 INFO - PROCESS | 11343 | 1467361395338 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 01:23:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:23:15 INFO - PROCESS | 11343 | 1467361395435 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 01:23:15 INFO - PROCESS | 11343 | 1467361395442 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:23:15 INFO - PROCESS | 11343 | 1467361395446 Marionette TRACE conn3 <- [1,462,null,{}] 01:23:15 INFO - PROCESS | 11343 | 1467361395452 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:15 INFO - PROCESS | 11343 | 1467361395457 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:15 INFO - PROCESS | 11343 | 1467361395683 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 01:23:15 INFO - PROCESS | 11343 | 1467361395901 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:15 INFO - PROCESS | 11343 | 1467361395909 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:15 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d52800 == 65 [pid = 11343] [id = 123] 01:23:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 161 (0x91d53c00) [pid = 11343] [serial = 368] [outer = (nil)] 01:23:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 162 (0x91d5a400) [pid = 11343] [serial = 369] [outer = 0x91d53c00] 01:23:16 INFO - PROCESS | 11343 | 1467361396029 Marionette DEBUG loaded listener.js 01:23:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 163 (0x91d5d800) [pid = 11343] [serial = 370] [outer = 0x91d53c00] 01:23:16 INFO - PROCESS | 11343 | [11343] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:23:17 INFO - PROCESS | 11343 | 1467361397257 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 01:23:17 INFO - PROCESS | 11343 | 1467361397332 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 01:23:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:23:17 INFO - PROCESS | 11343 | 1467361397340 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:23:17 INFO - PROCESS | 11343 | 1467361397345 Marionette TRACE conn3 <- [1,466,null,{}] 01:23:17 INFO - PROCESS | 11343 | 1467361397353 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:17 INFO - PROCESS | 11343 | 1467361397359 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:17 INFO - PROCESS | 11343 | 1467361397623 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 01:23:17 INFO - PROCESS | 11343 | 1467361397806 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:17 INFO - PROCESS | 11343 | 1467361397818 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:17 INFO - PROCESS | 11343 | ++DOCSHELL 0x9116a000 == 66 [pid = 11343] [id = 124] 01:23:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 164 (0x8fa8e000) [pid = 11343] [serial = 371] [outer = (nil)] 01:23:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 165 (0x91d60400) [pid = 11343] [serial = 372] [outer = 0x8fa8e000] 01:23:18 INFO - PROCESS | 11343 | 1467361397997 Marionette DEBUG loaded listener.js 01:23:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 166 (0x920ca000) [pid = 11343] [serial = 373] [outer = 0x8fa8e000] 01:23:18 INFO - PROCESS | 11343 | --DOCSHELL 0x923f0000 == 65 [pid = 11343] [id = 71] 01:23:18 INFO - PROCESS | 11343 | --DOCSHELL 0x922de000 == 64 [pid = 11343] [id = 55] 01:23:18 INFO - PROCESS | 11343 | --DOCSHELL 0x8f785000 == 63 [pid = 11343] [id = 114] 01:23:18 INFO - PROCESS | 11343 | --DOCSHELL 0x8f789400 == 62 [pid = 11343] [id = 113] 01:23:19 INFO - PROCESS | 11343 | --DOCSHELL 0x8efeec00 == 61 [pid = 11343] [id = 112] 01:23:19 INFO - PROCESS | 11343 | --DOCSHELL 0x91168000 == 60 [pid = 11343] [id = 111] 01:23:19 INFO - PROCESS | 11343 | 1467361399028 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 01:23:19 INFO - PROCESS | 11343 | 1467361399093 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 01:23:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:23:19 INFO - PROCESS | 11343 | 1467361399103 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:23:19 INFO - PROCESS | 11343 | 1467361399106 Marionette TRACE conn3 <- [1,470,null,{}] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 165 (0x93c29400) [pid = 11343] [serial = 241] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 164 (0x9d9e3c00) [pid = 11343] [serial = 168] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 163 (0xa23a0800) [pid = 11343] [serial = 141] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 162 (0x9c384c00) [pid = 11343] [serial = 111] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 161 (0xa110bc00) [pid = 11343] [serial = 135] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 160 (0xa61b1400) [pid = 11343] [serial = 147] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 159 (0xa33bd400) [pid = 11343] [serial = 144] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 158 (0xa6796400) [pid = 11343] [serial = 150] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 157 (0x93a49000) [pid = 11343] [serial = 138] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 156 (0x99d32000) [pid = 11343] [serial = 267] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 155 (0x96eb3800) [pid = 11343] [serial = 264] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 154 (0x93c1d000) [pid = 11343] [serial = 288] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 153 (0x93c2e400) [pid = 11343] [serial = 289] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 152 (0xa3292c00) [pid = 11343] [serial = 259] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 151 (0x998d7c00) [pid = 11343] [serial = 294] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 150 (0x99d04c00) [pid = 11343] [serial = 295] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 149 (0x91c5d400) [pid = 11343] [serial = 300] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 148 (0x91c5f800) [pid = 11343] [serial = 301] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 147 (0x998cac00) [pid = 11343] [serial = 292] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 146 (0x99d37400) [pid = 11343] [serial = 297] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 145 (0x99e0cc00) [pid = 11343] [serial = 298] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 144 (0x91e94c00) [pid = 11343] [serial = 283] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 143 (0x9115d800) [pid = 11343] [serial = 282] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 142 (0x998d8c00) [pid = 11343] [serial = 270] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 141 (0x92423400) [pid = 11343] [serial = 286] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 140 (0x922e7400) [pid = 11343] [serial = 285] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 139 (0x98f2ec00) [pid = 11343] [serial = 291] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 138 (0xa61b7400) [pid = 11343] [serial = 276] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 137 (0x920d4800) [pid = 11343] [serial = 261] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 136 (0x9c37ac00) [pid = 11343] [serial = 273] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | --DOMWINDOW == 135 (0x8f90b400) [pid = 11343] [serial = 279] [outer = (nil)] [url = about:blank] 01:23:19 INFO - PROCESS | 11343 | 1467361399157 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:19 INFO - PROCESS | 11343 | 1467361399160 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:19 INFO - PROCESS | 11343 | 1467361399346 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 01:23:19 INFO - PROCESS | 11343 | 1467361399539 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:19 INFO - PROCESS | 11343 | 1467361399549 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:19 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e97000 == 54 [pid = 11343] [id = 125] 01:23:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 136 (0x920d7400) [pid = 11343] [serial = 374] [outer = (nil)] 01:23:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 137 (0x923eac00) [pid = 11343] [serial = 375] [outer = 0x920d7400] 01:23:19 INFO - PROCESS | 11343 | 1467361399618 Marionette DEBUG loaded listener.js 01:23:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 138 (0x92430800) [pid = 11343] [serial = 376] [outer = 0x920d7400] 01:23:20 INFO - PROCESS | 11343 | 1467361400345 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 01:23:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:23:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1282ms 01:23:20 INFO - PROCESS | 11343 | 1467361400384 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 01:23:20 INFO - PROCESS | 11343 | 1467361400388 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 01:23:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:23:20 INFO - PROCESS | 11343 | 1467361400395 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:23:20 INFO - PROCESS | 11343 | 1467361400400 Marionette TRACE conn3 <- [1,474,null,{}] 01:23:20 INFO - PROCESS | 11343 | 1467361400416 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:20 INFO - PROCESS | 11343 | 1467361400424 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:20 INFO - PROCESS | 11343 | 1467361400602 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 01:23:20 INFO - PROCESS | 11343 | 1467361400613 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:20 INFO - PROCESS | 11343 | 1467361400626 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:20 INFO - PROCESS | 11343 | ++DOCSHELL 0x939e4800 == 55 [pid = 11343] [id = 126] 01:23:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 139 (0x939e6800) [pid = 11343] [serial = 377] [outer = (nil)] 01:23:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 140 (0x93c1a400) [pid = 11343] [serial = 378] [outer = 0x939e6800] 01:23:20 INFO - PROCESS | 11343 | 1467361400849 Marionette DEBUG loaded listener.js 01:23:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 141 (0x93c2ec00) [pid = 11343] [serial = 379] [outer = 0x939e6800] 01:23:21 INFO - PROCESS | 11343 | 1467361401720 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 01:23:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:23:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1383ms 01:23:21 INFO - PROCESS | 11343 | 1467361401780 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 01:23:21 INFO - PROCESS | 11343 | 1467361401787 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 01:23:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:23:21 INFO - PROCESS | 11343 | 1467361401803 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:23:21 INFO - PROCESS | 11343 | 1467361401809 Marionette TRACE conn3 <- [1,478,null,{}] 01:23:21 INFO - PROCESS | 11343 | 1467361401818 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:21 INFO - PROCESS | 11343 | 1467361401825 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:22 INFO - PROCESS | 11343 | 1467361402046 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 01:23:22 INFO - PROCESS | 11343 | 1467361402070 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:22 INFO - PROCESS | 11343 | 1467361402080 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:22 INFO - PROCESS | 11343 | ++DOCSHELL 0x98a3c800 == 56 [pid = 11343] [id = 127] 01:23:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 142 (0x98f25400) [pid = 11343] [serial = 380] [outer = (nil)] 01:23:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 143 (0x998cac00) [pid = 11343] [serial = 381] [outer = 0x98f25400] 01:23:22 INFO - PROCESS | 11343 | 1467361402158 Marionette DEBUG loaded listener.js 01:23:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 144 (0x998d0000) [pid = 11343] [serial = 382] [outer = 0x98f25400] 01:23:23 INFO - PROCESS | 11343 | 1467361403073 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 01:23:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:23:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1291ms 01:23:23 INFO - PROCESS | 11343 | 1467361403093 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 01:23:23 INFO - PROCESS | 11343 | 1467361403096 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 01:23:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:23:23 INFO - PROCESS | 11343 | 1467361403113 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:23:23 INFO - PROCESS | 11343 | 1467361403116 Marionette TRACE conn3 <- [1,482,null,{}] 01:23:23 INFO - PROCESS | 11343 | 1467361403121 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:23 INFO - PROCESS | 11343 | 1467361403126 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:23 INFO - PROCESS | 11343 | 1467361403704 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 143 (0x920d1400) [pid = 11343] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 142 (0x920cd800) [pid = 11343] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 141 (0x91e97400) [pid = 11343] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 140 (0x922ea400) [pid = 11343] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 139 (0x92426400) [pid = 11343] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 138 (0x8f789800) [pid = 11343] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 137 (0x8f910000) [pid = 11343] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 136 (0x8f78b800) [pid = 11343] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 135 (0x9a952400) [pid = 11343] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 134 (0x998d5400) [pid = 11343] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 133 (0x92424000) [pid = 11343] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 132 (0x9115e400) [pid = 11343] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 131 (0x923e4c00) [pid = 11343] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 130 (0x9115d400) [pid = 11343] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 129 (0x947ac000) [pid = 11343] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 128 (0x92f9e400) [pid = 11343] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 127 (0x9a95a000) [pid = 11343] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 126 (0x92dc7000) [pid = 11343] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 125 (0x93c33400) [pid = 11343] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 124 (0xa23a2400) [pid = 11343] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 123 (0x99d2e000) [pid = 11343] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 122 (0x93c1c400) [pid = 11343] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 121 (0x98f22400) [pid = 11343] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:23:23 INFO - PROCESS | 11343 | --DOMWINDOW == 120 (0x98f2a800) [pid = 11343] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:23:23 INFO - PROCESS | 11343 | 1467361403933 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:23 INFO - PROCESS | 11343 | 1467361403941 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:23 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff4c00 == 57 [pid = 11343] [id = 128] 01:23:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 121 (0x8f789800) [pid = 11343] [serial = 383] [outer = (nil)] 01:23:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 122 (0x91c5ec00) [pid = 11343] [serial = 384] [outer = 0x8f789800] 01:23:24 INFO - PROCESS | 11343 | 1467361404010 Marionette DEBUG loaded listener.js 01:23:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 123 (0x92424000) [pid = 11343] [serial = 385] [outer = 0x8f789800] 01:23:24 INFO - PROCESS | 11343 | 1467361404730 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 01:23:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:23:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1642ms 01:23:24 INFO - PROCESS | 11343 | 1467361404748 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 01:23:24 INFO - PROCESS | 11343 | 1467361404750 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 01:23:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:23:24 INFO - PROCESS | 11343 | 1467361404757 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:23:24 INFO - PROCESS | 11343 | 1467361404759 Marionette TRACE conn3 <- [1,486,null,{}] 01:23:24 INFO - PROCESS | 11343 | 1467361404765 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:24 INFO - PROCESS | 11343 | 1467361404775 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:25 INFO - PROCESS | 11343 | 1467361405009 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 01:23:25 INFO - PROCESS | 11343 | 1467361405030 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:25 INFO - PROCESS | 11343 | 1467361405036 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:25 INFO - PROCESS | 11343 | ++DOCSHELL 0x8effcc00 == 58 [pid = 11343] [id = 129] 01:23:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 124 (0x92fa5c00) [pid = 11343] [serial = 386] [outer = (nil)] 01:23:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 125 (0x99d2e000) [pid = 11343] [serial = 387] [outer = 0x92fa5c00] 01:23:25 INFO - PROCESS | 11343 | 1467361405105 Marionette DEBUG loaded listener.js 01:23:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 126 (0x99e0fc00) [pid = 11343] [serial = 388] [outer = 0x92fa5c00] 01:23:26 INFO - PROCESS | 11343 | 1467361406138 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 01:23:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:23:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1433ms 01:23:26 INFO - PROCESS | 11343 | 1467361406195 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 01:23:26 INFO - PROCESS | 11343 | 1467361406207 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 01:23:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:23:26 INFO - PROCESS | 11343 | 1467361406217 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:23:26 INFO - PROCESS | 11343 | 1467361406221 Marionette TRACE conn3 <- [1,490,null,{}] 01:23:26 INFO - PROCESS | 11343 | 1467361406231 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:26 INFO - PROCESS | 11343 | 1467361406238 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:26 INFO - PROCESS | 11343 | 1467361406482 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 01:23:26 INFO - PROCESS | 11343 | 1467361406783 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:26 INFO - PROCESS | 11343 | 1467361406799 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:26 INFO - PROCESS | 11343 | ++DOCSHELL 0x91165800 == 59 [pid = 11343] [id = 130] 01:23:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 127 (0x9116b800) [pid = 11343] [serial = 389] [outer = (nil)] 01:23:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 128 (0x91e96400) [pid = 11343] [serial = 390] [outer = 0x9116b800] 01:23:26 INFO - PROCESS | 11343 | 1467361406884 Marionette DEBUG loaded listener.js 01:23:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 129 (0x922dc400) [pid = 11343] [serial = 391] [outer = 0x9116b800] 01:23:27 INFO - PROCESS | 11343 | 1467361407834 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 01:23:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:23:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1642ms 01:23:27 INFO - PROCESS | 11343 | 1467361407859 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 01:23:27 INFO - PROCESS | 11343 | 1467361407866 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 01:23:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:23:27 INFO - PROCESS | 11343 | 1467361407877 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:23:27 INFO - PROCESS | 11343 | 1467361407882 Marionette TRACE conn3 <- [1,494,null,{}] 01:23:27 INFO - PROCESS | 11343 | 1467361407890 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:27 INFO - PROCESS | 11343 | 1467361407896 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:28 INFO - PROCESS | 11343 | 1467361408086 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 01:23:28 INFO - PROCESS | 11343 | 1467361408309 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:28 INFO - PROCESS | 11343 | 1467361408320 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:28 INFO - PROCESS | 11343 | ++DOCSHELL 0x92750000 == 60 [pid = 11343] [id = 131] 01:23:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 130 (0x92ccf000) [pid = 11343] [serial = 392] [outer = (nil)] 01:23:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 131 (0x939e3c00) [pid = 11343] [serial = 393] [outer = 0x92ccf000] 01:23:28 INFO - PROCESS | 11343 | 1467361408446 Marionette DEBUG loaded listener.js 01:23:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 132 (0x947ae000) [pid = 11343] [serial = 394] [outer = 0x92ccf000] 01:23:30 INFO - PROCESS | 11343 | 1467361410190 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 01:23:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:23:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 2340ms 01:23:30 INFO - PROCESS | 11343 | 1467361410217 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 01:23:30 INFO - PROCESS | 11343 | 1467361410221 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 01:23:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:23:30 INFO - PROCESS | 11343 | 1467361410228 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:23:30 INFO - PROCESS | 11343 | 1467361410235 Marionette TRACE conn3 <- [1,498,null,{}] 01:23:30 INFO - PROCESS | 11343 | 1467361410251 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:30 INFO - PROCESS | 11343 | 1467361410262 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:30 INFO - PROCESS | 11343 | 1467361410489 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 01:23:30 INFO - PROCESS | 11343 | 1467361410684 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:30 INFO - PROCESS | 11343 | 1467361410698 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:30 INFO - PROCESS | 11343 | ++DOCSHELL 0x99ac1000 == 61 [pid = 11343] [id = 132] 01:23:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 133 (0x99c84000) [pid = 11343] [serial = 395] [outer = (nil)] 01:23:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 134 (0xa25f4000) [pid = 11343] [serial = 396] [outer = 0x99c84000] 01:23:30 INFO - PROCESS | 11343 | 1467361410778 Marionette DEBUG loaded listener.js 01:23:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 135 (0xa3289400) [pid = 11343] [serial = 397] [outer = 0x99c84000] 01:23:31 INFO - PROCESS | 11343 | 1467361411813 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 01:23:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:23:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1641ms 01:23:31 INFO - PROCESS | 11343 | 1467361411870 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 01:23:31 INFO - PROCESS | 11343 | 1467361411874 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 01:23:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:23:31 INFO - PROCESS | 11343 | 1467361411882 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:23:31 INFO - PROCESS | 11343 | 1467361411886 Marionette TRACE conn3 <- [1,502,null,{}] 01:23:31 INFO - PROCESS | 11343 | 1467361411892 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:31 INFO - PROCESS | 11343 | 1467361411897 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:32 INFO - PROCESS | 11343 | 1467361412087 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 01:23:32 INFO - PROCESS | 11343 | 1467361412311 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:32 INFO - PROCESS | 11343 | 1467361412321 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:32 INFO - PROCESS | 11343 | ++DOCSHELL 0x91fb1400 == 62 [pid = 11343] [id = 133] 01:23:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 136 (0x91fb3000) [pid = 11343] [serial = 398] [outer = (nil)] 01:23:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 137 (0x91fbd000) [pid = 11343] [serial = 399] [outer = 0x91fb3000] 01:23:32 INFO - PROCESS | 11343 | 1467361412444 Marionette DEBUG loaded listener.js 01:23:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 138 (0x92747000) [pid = 11343] [serial = 400] [outer = 0x91fb3000] 01:23:33 INFO - PROCESS | 11343 | 1467361413376 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 01:23:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:23:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1535ms 01:23:33 INFO - PROCESS | 11343 | 1467361413418 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 01:23:33 INFO - PROCESS | 11343 | 1467361413421 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 01:23:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:23:33 INFO - PROCESS | 11343 | 1467361413428 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:23:33 INFO - PROCESS | 11343 | 1467361413432 Marionette TRACE conn3 <- [1,506,null,{}] 01:23:33 INFO - PROCESS | 11343 | 1467361413438 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:33 INFO - PROCESS | 11343 | 1467361413443 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:33 INFO - PROCESS | 11343 | 1467361413630 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 01:23:33 INFO - PROCESS | 11343 | 1467361413860 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:33 INFO - PROCESS | 11343 | 1467361413871 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:33 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff8c00 == 63 [pid = 11343] [id = 134] 01:23:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 139 (0x91fb8800) [pid = 11343] [serial = 401] [outer = (nil)] 01:23:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 140 (0xa2fba800) [pid = 11343] [serial = 402] [outer = 0x91fb8800] 01:23:33 INFO - PROCESS | 11343 | 1467361413993 Marionette DEBUG loaded listener.js 01:23:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 141 (0xa3329c00) [pid = 11343] [serial = 403] [outer = 0x91fb8800] 01:23:34 INFO - PROCESS | 11343 | 1467361414888 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 01:23:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:23:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1531ms 01:23:34 INFO - PROCESS | 11343 | 1467361414961 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 01:23:34 INFO - PROCESS | 11343 | 1467361414965 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 01:23:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:23:34 INFO - PROCESS | 11343 | 1467361414972 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:23:34 INFO - PROCESS | 11343 | 1467361414975 Marionette TRACE conn3 <- [1,510,null,{}] 01:23:34 INFO - PROCESS | 11343 | 1467361414981 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:34 INFO - PROCESS | 11343 | 1467361414992 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:35 INFO - PROCESS | 11343 | 1467361415236 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 01:23:35 INFO - PROCESS | 11343 | 1467361415458 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:35 INFO - PROCESS | 11343 | 1467361415466 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:35 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f784800 == 64 [pid = 11343] [id = 135] 01:23:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 142 (0x91fbe000) [pid = 11343] [serial = 404] [outer = (nil)] 01:23:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 143 (0x927a8000) [pid = 11343] [serial = 405] [outer = 0x91fbe000] 01:23:35 INFO - PROCESS | 11343 | 1467361415591 Marionette DEBUG loaded listener.js 01:23:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 144 (0xa4f1e000) [pid = 11343] [serial = 406] [outer = 0x91fbe000] 01:23:36 INFO - PROCESS | 11343 | 1467361416606 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 01:23:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:23:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1681ms 01:23:36 INFO - PROCESS | 11343 | 1467361416654 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 01:23:36 INFO - PROCESS | 11343 | 1467361416657 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 01:23:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:23:36 INFO - PROCESS | 11343 | 1467361416664 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:23:36 INFO - PROCESS | 11343 | 1467361416668 Marionette TRACE conn3 <- [1,514,null,{}] 01:23:36 INFO - PROCESS | 11343 | 1467361416674 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:36 INFO - PROCESS | 11343 | 1467361416679 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:36 INFO - PROCESS | 11343 | 1467361416858 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 01:23:37 INFO - PROCESS | 11343 | 1467361417080 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:37 INFO - PROCESS | 11343 | 1467361417089 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:37 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f784400 == 65 [pid = 11343] [id = 136] 01:23:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 145 (0x92571400) [pid = 11343] [serial = 407] [outer = (nil)] 01:23:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 146 (0x9257ac00) [pid = 11343] [serial = 408] [outer = 0x92571400] 01:23:37 INFO - PROCESS | 11343 | 1467361417209 Marionette DEBUG loaded listener.js 01:23:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 147 (0x9257cc00) [pid = 11343] [serial = 409] [outer = 0x92571400] 01:23:38 INFO - PROCESS | 11343 | 1467361418047 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 01:23:38 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 01:23:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1433ms 01:23:38 INFO - PROCESS | 11343 | 1467361418098 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 01:23:38 INFO - PROCESS | 11343 | 1467361418102 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 01:23:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:23:38 INFO - PROCESS | 11343 | 1467361418109 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:23:38 INFO - PROCESS | 11343 | 1467361418119 Marionette TRACE conn3 <- [1,518,null,{}] 01:23:38 INFO - PROCESS | 11343 | 1467361418125 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:38 INFO - PROCESS | 11343 | 1467361418130 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:38 INFO - PROCESS | 11343 | 1467361418311 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 01:23:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 148 (0x92571c00) [pid = 11343] [serial = 410] [outer = 0x92fa3000] 01:23:38 INFO - PROCESS | 11343 | 1467361418550 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:38 INFO - PROCESS | 11343 | 1467361418559 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:38 INFO - PROCESS | 11343 | ++DOCSHELL 0x92982800 == 66 [pid = 11343] [id = 137] 01:23:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 149 (0x92984400) [pid = 11343] [serial = 411] [outer = (nil)] 01:23:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 150 (0x92986400) [pid = 11343] [serial = 412] [outer = 0x92984400] 01:23:38 INFO - PROCESS | 11343 | 1467361418731 Marionette DEBUG loaded listener.js 01:23:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 151 (0x92988800) [pid = 11343] [serial = 413] [outer = 0x92984400] 01:23:39 INFO - PROCESS | 11343 | 1467361419594 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 01:23:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:23:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1536ms 01:23:39 INFO - PROCESS | 11343 | 1467361419646 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 01:23:39 INFO - PROCESS | 11343 | 1467361419650 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 01:23:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:23:39 INFO - PROCESS | 11343 | 1467361419657 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:23:39 INFO - PROCESS | 11343 | 1467361419660 Marionette TRACE conn3 <- [1,522,null,{}] 01:23:39 INFO - PROCESS | 11343 | 1467361419666 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:39 INFO - PROCESS | 11343 | 1467361419675 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:39 INFO - PROCESS | 11343 | 1467361419860 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 01:23:40 INFO - PROCESS | 11343 | 1467361420049 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:40 INFO - PROCESS | 11343 | 1467361420058 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:40 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03d400 == 67 [pid = 11343] [id = 138] 01:23:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 152 (0x8d03f800) [pid = 11343] [serial = 414] [outer = (nil)] 01:23:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 153 (0x8d046800) [pid = 11343] [serial = 415] [outer = 0x8d03f800] 01:23:40 INFO - PROCESS | 11343 | 1467361420137 Marionette DEBUG loaded listener.js 01:23:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 154 (0x8d047800) [pid = 11343] [serial = 416] [outer = 0x8d03f800] 01:23:41 INFO - PROCESS | 11343 | 1467361421111 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 01:23:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:23:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1486ms 01:23:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:23:41 INFO - PROCESS | 11343 | 1467361421143 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 01:23:41 INFO - PROCESS | 11343 | 1467361421146 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 01:23:41 INFO - PROCESS | 11343 | 1467361421153 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:23:41 INFO - PROCESS | 11343 | 1467361421156 Marionette TRACE conn3 <- [1,526,null,{}] 01:23:41 INFO - PROCESS | 11343 | 1467361421162 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:41 INFO - PROCESS | 11343 | 1467361421167 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:41 INFO - PROCESS | 11343 | 1467361421364 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 01:23:41 INFO - PROCESS | 11343 | 1467361421608 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:41 INFO - PROCESS | 11343 | 1467361421618 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:41 INFO - PROCESS | 11343 | ++DOCSHELL 0x9115dc00 == 68 [pid = 11343] [id = 139] 01:23:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 155 (0x91165c00) [pid = 11343] [serial = 417] [outer = (nil)] 01:23:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 156 (0x920cfc00) [pid = 11343] [serial = 418] [outer = 0x91165c00] 01:23:41 INFO - PROCESS | 11343 | 1467361421739 Marionette DEBUG loaded listener.js 01:23:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 157 (0x92572c00) [pid = 11343] [serial = 419] [outer = 0x91165c00] 01:23:43 INFO - PROCESS | 11343 | 1467361423011 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 01:23:43 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 01:23:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1890ms 01:23:43 INFO - PROCESS | 11343 | 1467361423042 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 01:23:43 INFO - PROCESS | 11343 | 1467361423048 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 01:23:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:23:43 INFO - PROCESS | 11343 | 1467361423057 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:23:43 INFO - PROCESS | 11343 | 1467361423062 Marionette TRACE conn3 <- [1,530,null,{}] 01:23:43 INFO - PROCESS | 11343 | 1467361423070 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:43 INFO - PROCESS | 11343 | 1467361423075 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:43 INFO - PROCESS | 11343 | 1467361423299 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 01:23:43 INFO - PROCESS | 11343 | 1467361423493 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:43 INFO - PROCESS | 11343 | 1467361423507 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:43 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa86400 == 69 [pid = 11343] [id = 140] 01:23:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 158 (0x8fa88000) [pid = 11343] [serial = 420] [outer = (nil)] 01:23:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 159 (0x91d56400) [pid = 11343] [serial = 421] [outer = 0x8fa88000] 01:23:43 INFO - PROCESS | 11343 | 1467361423580 Marionette DEBUG loaded listener.js 01:23:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 160 (0x91fb4800) [pid = 11343] [serial = 422] [outer = 0x8fa88000] 01:23:44 INFO - PROCESS | 11343 | 1467361424474 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 01:23:44 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 01:23:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:23:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:23:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:23:44 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 01:23:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:23:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:23:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:23:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:23:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:23:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1488ms 01:23:44 INFO - PROCESS | 11343 | 1467361424547 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 01:23:44 INFO - PROCESS | 11343 | 1467361424554 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 01:23:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:23:44 INFO - PROCESS | 11343 | 1467361424565 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:23:44 INFO - PROCESS | 11343 | 1467361424569 Marionette TRACE conn3 <- [1,534,null,{}] 01:23:44 INFO - PROCESS | 11343 | 1467361424582 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:44 INFO - PROCESS | 11343 | 1467361424586 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:44 INFO - PROCESS | 11343 | 1467361424774 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 01:23:45 INFO - PROCESS | 11343 | 1467361425013 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:45 INFO - PROCESS | 11343 | 1467361425022 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:45 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d5ec00 == 70 [pid = 11343] [id = 141] 01:23:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 161 (0x920cd000) [pid = 11343] [serial = 423] [outer = (nil)] 01:23:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 162 (0x923eec00) [pid = 11343] [serial = 424] [outer = 0x920cd000] 01:23:45 INFO - PROCESS | 11343 | 1467361425110 Marionette DEBUG loaded listener.js 01:23:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 163 (0x927a4800) [pid = 11343] [serial = 425] [outer = 0x920cd000] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff4c00 == 69 [pid = 11343] [id = 128] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x98a3c800 == 68 [pid = 11343] [id = 127] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x939e4800 == 67 [pid = 11343] [id = 126] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x91e97000 == 66 [pid = 11343] [id = 125] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x9116a000 == 65 [pid = 11343] [id = 124] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x998d7000 == 64 [pid = 11343] [id = 89] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x920d5c00 == 63 [pid = 11343] [id = 115] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x91166c00 == 62 [pid = 11343] [id = 80] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x920d2000 == 61 [pid = 11343] [id = 101] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x8f90d800 == 60 [pid = 11343] [id = 116] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x923e6400 == 59 [pid = 11343] [id = 50] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x99d02400 == 58 [pid = 11343] [id = 73] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x9c37bc00 == 57 [pid = 11343] [id = 121] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x9274e800 == 56 [pid = 11343] [id = 118] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x91d52800 == 55 [pid = 11343] [id = 123] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x8f901800 == 54 [pid = 11343] [id = 119] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x92428c00 == 53 [pid = 11343] [id = 92] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x998e5400 == 52 [pid = 11343] [id = 91] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff9000 == 51 [pid = 11343] [id = 120] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x92fa1c00 == 50 [pid = 11343] [id = 117] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x8f906000 == 49 [pid = 11343] [id = 93] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x8f908000 == 48 [pid = 11343] [id = 122] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x93c31c00 == 47 [pid = 11343] [id = 88] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x923ef400 == 46 [pid = 11343] [id = 31] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x9115c800 == 45 [pid = 11343] [id = 78] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0xa23a1c00 == 44 [pid = 11343] [id = 74] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa8c800 == 43 [pid = 11343] [id = 104] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x923e1800 == 42 [pid = 11343] [id = 77] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x98f4ec00 == 41 [pid = 11343] [id = 75] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x9115d000 == 40 [pid = 11343] [id = 79] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x939e6c00 == 39 [pid = 11343] [id = 103] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x922e8000 == 38 [pid = 11343] [id = 76] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x9115dc00 == 37 [pid = 11343] [id = 139] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa86400 == 36 [pid = 11343] [id = 140] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03d400 == 35 [pid = 11343] [id = 138] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x92982800 == 34 [pid = 11343] [id = 137] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x8f784400 == 33 [pid = 11343] [id = 136] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff8c00 == 32 [pid = 11343] [id = 134] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x8f784800 == 31 [pid = 11343] [id = 135] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x91fb1400 == 30 [pid = 11343] [id = 133] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x99ac1000 == 29 [pid = 11343] [id = 132] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x92750000 == 28 [pid = 11343] [id = 131] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x8effcc00 == 27 [pid = 11343] [id = 129] 01:23:47 INFO - PROCESS | 11343 | --DOCSHELL 0x91165800 == 26 [pid = 11343] [id = 130] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 162 (0xa4d0c800) [pid = 11343] [serial = 222] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 161 (0x99d3b800) [pid = 11343] [serial = 219] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 160 (0x99d0bc00) [pid = 11343] [serial = 183] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 159 (0x99d0fc00) [pid = 11343] [serial = 186] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 158 (0xa332cc00) [pid = 11343] [serial = 189] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 157 (0x952ce000) [pid = 11343] [serial = 309] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 156 (0x923e6800) [pid = 11343] [serial = 328] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 155 (0x920d8c00) [pid = 11343] [serial = 327] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 154 (0xa23a2c00) [pid = 11343] [serial = 318] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 153 (0x97868000) [pid = 11343] [serial = 331] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 152 (0x93c2b800) [pid = 11343] [serial = 330] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 151 (0x98e13000) [pid = 11343] [serial = 333] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 150 (0x98f25c00) [pid = 11343] [serial = 334] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 149 (0x998d0c00) [pid = 11343] [serial = 336] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 148 (0x8f78cc00) [pid = 11343] [serial = 339] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 147 (0x9c383000) [pid = 11343] [serial = 315] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 146 (0x8fa8ec00) [pid = 11343] [serial = 325] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 145 (0x8fa87000) [pid = 11343] [serial = 324] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 144 (0x99d36000) [pid = 11343] [serial = 303] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 143 (0x91e9f800) [pid = 11343] [serial = 306] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 142 (0x9a95a400) [pid = 11343] [serial = 312] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 141 (0x8fa8a000) [pid = 11343] [serial = 321] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 140 (0x99e06000) [pid = 11343] [serial = 345] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 139 (0x93c26c00) [pid = 11343] [serial = 342] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 138 (0x97865c00) [pid = 11343] [serial = 340] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 137 (0x98f21c00) [pid = 11343] [serial = 343] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 136 (0x99d08000) [pid = 11343] [serial = 337] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 135 (0x9a95e000) [pid = 11343] [serial = 225] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 134 (0x99ffe800) [pid = 11343] [serial = 177] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 133 (0x99d37c00) [pid = 11343] [serial = 213] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 132 (0x92ccd400) [pid = 11343] [serial = 238] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 131 (0xa25fd000) [pid = 11343] [serial = 180] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 130 (0x92cc5c00) [pid = 11343] [serial = 235] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 129 (0x98f25000) [pid = 11343] [serial = 216] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 128 (0xa8244c00) [pid = 11343] [serial = 231] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 127 (0xa4d50400) [pid = 11343] [serial = 228] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 126 (0x93a45c00) [pid = 11343] [serial = 171] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 125 (0x98e1b000) [pid = 11343] [serial = 174] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | --DOMWINDOW == 124 (0x920d7800) [pid = 11343] [serial = 262] [outer = (nil)] [url = about:blank] 01:23:47 INFO - PROCESS | 11343 | 1467361427669 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 01:23:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 01:23:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 3151ms 01:23:47 INFO - PROCESS | 11343 | 1467361427718 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 01:23:47 INFO - PROCESS | 11343 | 1467361427724 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 01:23:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:23:47 INFO - PROCESS | 11343 | 1467361427733 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:23:47 INFO - PROCESS | 11343 | 1467361427737 Marionette TRACE conn3 <- [1,538,null,{}] 01:23:47 INFO - PROCESS | 11343 | 1467361427745 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:47 INFO - PROCESS | 11343 | 1467361427751 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:47 INFO - PROCESS | 11343 | 1467361427944 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 01:23:48 INFO - PROCESS | 11343 | 1467361428095 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:48 INFO - PROCESS | 11343 | 1467361428108 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:48 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff9800 == 27 [pid = 11343] [id = 142] 01:23:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 125 (0x8effa000) [pid = 11343] [serial = 426] [outer = (nil)] 01:23:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 126 (0x8f78ac00) [pid = 11343] [serial = 427] [outer = 0x8effa000] 01:23:48 INFO - PROCESS | 11343 | 1467361428179 Marionette DEBUG loaded listener.js 01:23:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 127 (0x8f78cc00) [pid = 11343] [serial = 428] [outer = 0x8effa000] 01:23:48 INFO - PROCESS | 11343 | 1467361428942 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 01:23:48 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. 01:23:48 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1245ms 01:23:48 INFO - PROCESS | 11343 | 1467361428977 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 01:23:48 INFO - PROCESS | 11343 | 1467361428984 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 01:23:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:23:49 INFO - PROCESS | 11343 | 1467361429006 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:23:49 INFO - PROCESS | 11343 | 1467361429010 Marionette TRACE conn3 <- [1,542,null,{}] 01:23:49 INFO - PROCESS | 11343 | 1467361429022 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:49 INFO - PROCESS | 11343 | 1467361429027 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:49 INFO - PROCESS | 11343 | 1467361429200 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 01:23:49 INFO - PROCESS | 11343 | 1467361429214 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:49 INFO - PROCESS | 11343 | 1467361429222 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:49 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90d400 == 28 [pid = 11343] [id = 143] 01:23:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 128 (0x8fa8d400) [pid = 11343] [serial = 429] [outer = (nil)] 01:23:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 129 (0x91162000) [pid = 11343] [serial = 430] [outer = 0x8fa8d400] 01:23:49 INFO - PROCESS | 11343 | 1467361429295 Marionette DEBUG loaded listener.js 01:23:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 130 (0x91c53800) [pid = 11343] [serial = 431] [outer = 0x8fa8d400] 01:23:50 INFO - PROCESS | 11343 | 1467361430251 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 01:23:50 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. 01:23:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1299ms 01:23:50 INFO - PROCESS | 11343 | 1467361430294 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 01:23:50 INFO - PROCESS | 11343 | 1467361430299 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 01:23:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:23:50 INFO - PROCESS | 11343 | 1467361430305 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:23:50 INFO - PROCESS | 11343 | 1467361430311 Marionette TRACE conn3 <- [1,546,null,{}] 01:23:50 INFO - PROCESS | 11343 | 1467361430387 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:50 INFO - PROCESS | 11343 | 1467361430396 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:50 INFO - PROCESS | 11343 | 1467361430645 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 01:23:50 INFO - PROCESS | 11343 | 1467361430673 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:50 INFO - PROCESS | 11343 | 1467361430682 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:50 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d60800 == 29 [pid = 11343] [id = 144] 01:23:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 131 (0x91e9dc00) [pid = 11343] [serial = 432] [outer = (nil)] 01:23:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 132 (0x91fbdc00) [pid = 11343] [serial = 433] [outer = 0x91e9dc00] 01:23:50 INFO - PROCESS | 11343 | 1467361430763 Marionette DEBUG loaded listener.js 01:23:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 133 (0x922dc000) [pid = 11343] [serial = 434] [outer = 0x91e9dc00] 01:23:51 INFO - PROCESS | 11343 | 1467361431833 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 01:23:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 01:23:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1573ms 01:23:51 INFO - PROCESS | 11343 | 1467361431887 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 01:23:51 INFO - PROCESS | 11343 | 1467361431891 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 01:23:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:23:51 INFO - PROCESS | 11343 | 1467361431898 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:23:51 INFO - PROCESS | 11343 | 1467361431901 Marionette TRACE conn3 <- [1,550,null,{}] 01:23:51 INFO - PROCESS | 11343 | 1467361431907 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:51 INFO - PROCESS | 11343 | 1467361431912 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:52 INFO - PROCESS | 11343 | 1467361432141 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 01:23:52 INFO - PROCESS | 11343 | 1467361432182 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:52 INFO - PROCESS | 11343 | 1467361432189 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:52 INFO - PROCESS | 11343 | ++DOCSHELL 0x91fc0400 == 30 [pid = 11343] [id = 145] 01:23:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 134 (0x920cc800) [pid = 11343] [serial = 435] [outer = (nil)] 01:23:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 135 (0x92425400) [pid = 11343] [serial = 436] [outer = 0x920cc800] 01:23:52 INFO - PROCESS | 11343 | 1467361432263 Marionette DEBUG loaded listener.js 01:23:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 136 (0x927a3800) [pid = 11343] [serial = 437] [outer = 0x920cc800] 01:23:53 INFO - PROCESS | 11343 | --DOMWINDOW == 135 (0x9a960000) [pid = 11343] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:23:53 INFO - PROCESS | 11343 | --DOMWINDOW == 134 (0x91d53c00) [pid = 11343] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:23:53 INFO - PROCESS | 11343 | --DOMWINDOW == 133 (0x93a0c000) [pid = 11343] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:23:53 INFO - PROCESS | 11343 | --DOMWINDOW == 132 (0x939e6800) [pid = 11343] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:23:53 INFO - PROCESS | 11343 | --DOMWINDOW == 131 (0x99d3cc00) [pid = 11343] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:23:53 INFO - PROCESS | 11343 | --DOMWINDOW == 130 (0x8f789800) [pid = 11343] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:23:53 INFO - PROCESS | 11343 | --DOMWINDOW == 129 (0x8eff7800) [pid = 11343] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:23:53 INFO - PROCESS | 11343 | --DOMWINDOW == 128 (0x952d2400) [pid = 11343] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:23:53 INFO - PROCESS | 11343 | --DOMWINDOW == 127 (0x8fa8c000) [pid = 11343] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:23:53 INFO - PROCESS | 11343 | --DOMWINDOW == 126 (0x952d0c00) [pid = 11343] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:23:53 INFO - PROCESS | 11343 | --DOMWINDOW == 125 (0x99e0bc00) [pid = 11343] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:23:53 INFO - PROCESS | 11343 | --DOMWINDOW == 124 (0x99d2ec00) [pid = 11343] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:23:53 INFO - PROCESS | 11343 | --DOMWINDOW == 123 (0x939e2400) [pid = 11343] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:23:54 INFO - PROCESS | 11343 | --DOMWINDOW == 122 (0x92fa5c00) [pid = 11343] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:23:54 INFO - PROCESS | 11343 | --DOMWINDOW == 121 (0xa209c000) [pid = 11343] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:23:54 INFO - PROCESS | 11343 | --DOMWINDOW == 120 (0x8fa83c00) [pid = 11343] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:23:54 INFO - PROCESS | 11343 | --DOMWINDOW == 119 (0x98f25400) [pid = 11343] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:23:54 INFO - PROCESS | 11343 | --DOMWINDOW == 118 (0x8f907000) [pid = 11343] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:23:54 INFO - PROCESS | 11343 | --DOMWINDOW == 117 (0x92cd3400) [pid = 11343] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:23:54 INFO - PROCESS | 11343 | --DOMWINDOW == 116 (0x92425000) [pid = 11343] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:23:54 INFO - PROCESS | 11343 | --DOMWINDOW == 115 (0x99d0b400) [pid = 11343] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:23:54 INFO - PROCESS | 11343 | --DOMWINDOW == 114 (0x8fa8e000) [pid = 11343] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:23:54 INFO - PROCESS | 11343 | --DOMWINDOW == 113 (0x920d7400) [pid = 11343] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:23:54 INFO - PROCESS | 11343 | --DOMWINDOW == 112 (0x93c30800) [pid = 11343] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:23:54 INFO - PROCESS | 11343 | --DOMWINDOW == 111 (0x91e9e000) [pid = 11343] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:23:54 INFO - PROCESS | 11343 | --DOMWINDOW == 110 (0x9afa6400) [pid = 11343] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:23:54 INFO - PROCESS | 11343 | --DOMWINDOW == 109 (0x91c59000) [pid = 11343] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:23:54 INFO - PROCESS | 11343 | --DOMWINDOW == 108 (0xa4f1dc00) [pid = 11343] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:23:54 INFO - PROCESS | 11343 | 1467361434534 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 01:23:54 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. 01:23:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 2684ms 01:23:54 INFO - PROCESS | 11343 | 1467361434583 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 01:23:54 INFO - PROCESS | 11343 | 1467361434586 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 01:23:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:23:54 INFO - PROCESS | 11343 | 1467361434593 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:23:54 INFO - PROCESS | 11343 | 1467361434597 Marionette TRACE conn3 <- [1,554,null,{}] 01:23:54 INFO - PROCESS | 11343 | 1467361434602 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:54 INFO - PROCESS | 11343 | 1467361434606 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:54 INFO - PROCESS | 11343 | 1467361434810 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 01:23:54 INFO - PROCESS | 11343 | 1467361434899 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:54 INFO - PROCESS | 11343 | 1467361434906 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:54 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa81c00 == 31 [pid = 11343] [id = 146] 01:23:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 109 (0x91c56000) [pid = 11343] [serial = 438] [outer = (nil)] 01:23:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 110 (0x91e94000) [pid = 11343] [serial = 439] [outer = 0x91c56000] 01:23:54 INFO - PROCESS | 11343 | 1467361434975 Marionette DEBUG loaded listener.js 01:23:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 111 (0x922e6c00) [pid = 11343] [serial = 440] [outer = 0x91c56000] 01:23:55 INFO - PROCESS | 11343 | [11343] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:23:55 INFO - PROCESS | 11343 | 1467361435743 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 01:23:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:23:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1179ms 01:23:55 INFO - PROCESS | 11343 | 1467361435772 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 01:23:55 INFO - PROCESS | 11343 | 1467361435775 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 01:23:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:23:55 INFO - PROCESS | 11343 | 1467361435782 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:23:55 INFO - PROCESS | 11343 | 1467361435785 Marionette TRACE conn3 <- [1,558,null,{}] 01:23:55 INFO - PROCESS | 11343 | 1467361435858 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:55 INFO - PROCESS | 11343 | 1467361435865 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:56 INFO - PROCESS | 11343 | 1467361436080 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 01:23:56 INFO - PROCESS | 11343 | 1467361436267 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:56 INFO - PROCESS | 11343 | 1467361436279 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:56 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f782c00 == 32 [pid = 11343] [id = 147] 01:23:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 112 (0x8f785000) [pid = 11343] [serial = 441] [outer = (nil)] 01:23:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 113 (0x8f78bc00) [pid = 11343] [serial = 442] [outer = 0x8f785000] 01:23:56 INFO - PROCESS | 11343 | 1467361436377 Marionette DEBUG loaded listener.js 01:23:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 114 (0x8f907c00) [pid = 11343] [serial = 443] [outer = 0x8f785000] 01:23:57 INFO - PROCESS | 11343 | 1467361437396 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 01:23:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:23:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1645ms 01:23:57 INFO - PROCESS | 11343 | 1467361437429 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 01:23:57 INFO - PROCESS | 11343 | 1467361437436 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 01:23:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:23:57 INFO - PROCESS | 11343 | 1467361437443 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:23:57 INFO - PROCESS | 11343 | 1467361437448 Marionette TRACE conn3 <- [1,562,null,{}] 01:23:57 INFO - PROCESS | 11343 | 1467361437457 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:57 INFO - PROCESS | 11343 | 1467361437463 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:57 INFO - PROCESS | 11343 | 1467361437661 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 01:23:57 INFO - PROCESS | 11343 | 1467361437889 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:57 INFO - PROCESS | 11343 | 1467361437903 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:57 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d56c00 == 33 [pid = 11343] [id = 148] 01:23:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 115 (0x91e93400) [pid = 11343] [serial = 444] [outer = (nil)] 01:23:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 116 (0x91e9cc00) [pid = 11343] [serial = 445] [outer = 0x91e93400] 01:23:58 INFO - PROCESS | 11343 | 1467361438026 Marionette DEBUG loaded listener.js 01:23:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 117 (0x8fa85400) [pid = 11343] [serial = 446] [outer = 0x91e93400] 01:23:58 INFO - PROCESS | 11343 | [11343] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:23:58 INFO - PROCESS | 11343 | 1467361438908 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 01:23:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:23:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1538ms 01:23:58 INFO - PROCESS | 11343 | 1467361438981 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 01:23:58 INFO - PROCESS | 11343 | 1467361438986 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 01:23:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:23:58 INFO - PROCESS | 11343 | 1467361438993 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:23:58 INFO - PROCESS | 11343 | 1467361438998 Marionette TRACE conn3 <- [1,566,null,{}] 01:23:59 INFO - PROCESS | 11343 | 1467361439004 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:23:59 INFO - PROCESS | 11343 | 1467361439009 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:59 INFO - PROCESS | 11343 | 1467361439231 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 01:23:59 INFO - PROCESS | 11343 | 1467361439499 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:23:59 INFO - PROCESS | 11343 | 1467361439514 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:23:59 INFO - PROCESS | 11343 | ++DOCSHELL 0x9274d000 == 34 [pid = 11343] [id = 149] 01:23:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 118 (0x92750000) [pid = 11343] [serial = 447] [outer = (nil)] 01:23:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 119 (0x927a8800) [pid = 11343] [serial = 448] [outer = 0x92750000] 01:23:59 INFO - PROCESS | 11343 | 1467361439643 Marionette DEBUG loaded listener.js 01:23:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 120 (0x92982400) [pid = 11343] [serial = 449] [outer = 0x92750000] 01:24:00 INFO - PROCESS | 11343 | [11343] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:24:00 INFO - PROCESS | 11343 | 1467361440545 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 01:24:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:24:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1585ms 01:24:00 INFO - PROCESS | 11343 | 1467361440588 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 01:24:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:24:00 INFO - PROCESS | 11343 | 1467361440598 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 01:24:00 INFO - PROCESS | 11343 | 1467361440606 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:24:00 INFO - PROCESS | 11343 | 1467361440610 Marionette TRACE conn3 <- [1,570,null,{}] 01:24:00 INFO - PROCESS | 11343 | 1467361440615 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:00 INFO - PROCESS | 11343 | 1467361440621 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:00 INFO - PROCESS | 11343 | 1467361440814 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 01:24:01 INFO - PROCESS | 11343 | 1467361440990 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:01 INFO - PROCESS | 11343 | 1467361441000 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:01 INFO - PROCESS | 11343 | ++DOCSHELL 0x92ccc800 == 35 [pid = 11343] [id = 150] 01:24:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 121 (0x92cccc00) [pid = 11343] [serial = 450] [outer = (nil)] 01:24:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 122 (0x92dd0400) [pid = 11343] [serial = 451] [outer = 0x92cccc00] 01:24:01 INFO - PROCESS | 11343 | 1467361441126 Marionette DEBUG loaded listener.js 01:24:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 123 (0x92fa0000) [pid = 11343] [serial = 452] [outer = 0x92cccc00] 01:24:01 INFO - PROCESS | 11343 | [11343] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:24:02 INFO - PROCESS | 11343 | 1467361442093 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 01:24:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:24:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1544ms 01:24:02 INFO - PROCESS | 11343 | 1467361442150 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 01:24:02 INFO - PROCESS | 11343 | 1467361442153 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 01:24:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:24:02 INFO - PROCESS | 11343 | 1467361442160 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:24:02 INFO - PROCESS | 11343 | 1467361442163 Marionette TRACE conn3 <- [1,574,null,{}] 01:24:02 INFO - PROCESS | 11343 | 1467361442170 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:02 INFO - PROCESS | 11343 | 1467361442175 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:02 INFO - PROCESS | 11343 | 1467361442350 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 01:24:02 INFO - PROCESS | 11343 | 1467361442573 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:02 INFO - PROCESS | 11343 | 1467361442582 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:02 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c55000 == 36 [pid = 11343] [id = 151] 01:24:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 124 (0x939df000) [pid = 11343] [serial = 453] [outer = (nil)] 01:24:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 125 (0x93a0fc00) [pid = 11343] [serial = 454] [outer = 0x939df000] 01:24:02 INFO - PROCESS | 11343 | 1467361442714 Marionette DEBUG loaded listener.js 01:24:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 126 (0x93a49000) [pid = 11343] [serial = 455] [outer = 0x939df000] 01:24:03 INFO - PROCESS | 11343 | 1467361443589 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:24:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:24:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1481ms 01:24:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:24:03 INFO - PROCESS | 11343 | 1467361443642 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 01:24:03 INFO - PROCESS | 11343 | 1467361443645 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 01:24:03 INFO - PROCESS | 11343 | 1467361443652 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:24:03 INFO - PROCESS | 11343 | 1467361443655 Marionette TRACE conn3 <- [1,578,null,{}] 01:24:03 INFO - PROCESS | 11343 | 1467361443661 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:03 INFO - PROCESS | 11343 | 1467361443672 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:03 INFO - PROCESS | 11343 | 1467361443937 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 01:24:04 INFO - PROCESS | 11343 | 1467361444168 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:04 INFO - PROCESS | 11343 | 1467361444177 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:04 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f910000 == 37 [pid = 11343] [id = 152] 01:24:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 127 (0x91d60c00) [pid = 11343] [serial = 456] [outer = (nil)] 01:24:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 128 (0x95166800) [pid = 11343] [serial = 457] [outer = 0x91d60c00] 01:24:04 INFO - PROCESS | 11343 | 1467361444302 Marionette DEBUG loaded listener.js 01:24:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 129 (0x952d0c00) [pid = 11343] [serial = 458] [outer = 0x91d60c00] 01:24:05 INFO - PROCESS | 11343 | 1467361445184 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 01:24:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:24:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1588ms 01:24:05 INFO - PROCESS | 11343 | 1467361445241 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 01:24:05 INFO - PROCESS | 11343 | 1467361445244 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 01:24:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:24:05 INFO - PROCESS | 11343 | 1467361445251 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:24:05 INFO - PROCESS | 11343 | 1467361445254 Marionette TRACE conn3 <- [1,582,null,{}] 01:24:05 INFO - PROCESS | 11343 | 1467361445260 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:05 INFO - PROCESS | 11343 | 1467361445266 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:05 INFO - PROCESS | 11343 | 1467361445442 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 01:24:05 INFO - PROCESS | 11343 | 1467361445622 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:05 INFO - PROCESS | 11343 | 1467361445628 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:05 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa8d000 == 38 [pid = 11343] [id = 153] 01:24:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 130 (0x92dd4800) [pid = 11343] [serial = 459] [outer = (nil)] 01:24:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 131 (0x96eb6c00) [pid = 11343] [serial = 460] [outer = 0x92dd4800] 01:24:05 INFO - PROCESS | 11343 | 1467361445716 Marionette DEBUG loaded listener.js 01:24:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 132 (0x96eb1800) [pid = 11343] [serial = 461] [outer = 0x92dd4800] 01:24:06 INFO - PROCESS | 11343 | 1467361446693 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 01:24:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:24:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1483ms 01:24:06 INFO - PROCESS | 11343 | 1467361446735 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 01:24:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:24:06 INFO - PROCESS | 11343 | 1467361446739 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 01:24:06 INFO - PROCESS | 11343 | 1467361446746 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:24:06 INFO - PROCESS | 11343 | 1467361446749 Marionette TRACE conn3 <- [1,586,null,{}] 01:24:06 INFO - PROCESS | 11343 | 1467361446755 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:06 INFO - PROCESS | 11343 | 1467361446760 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:06 INFO - PROCESS | 11343 | 1467361446937 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 01:24:07 INFO - PROCESS | 11343 | 1467361447117 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:07 INFO - PROCESS | 11343 | 1467361447127 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:07 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff0c00 == 39 [pid = 11343] [id = 154] 01:24:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 133 (0x92429800) [pid = 11343] [serial = 462] [outer = (nil)] 01:24:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 134 (0x98aaac00) [pid = 11343] [serial = 463] [outer = 0x92429800] 01:24:07 INFO - PROCESS | 11343 | 1467361447243 Marionette DEBUG loaded listener.js 01:24:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 135 (0x98e1c800) [pid = 11343] [serial = 464] [outer = 0x92429800] 01:24:07 INFO - PROCESS | 11343 | [11343] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:24:08 INFO - PROCESS | 11343 | 1467361448119 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 01:24:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:24:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1437ms 01:24:08 INFO - PROCESS | 11343 | 1467361448184 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 01:24:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:24:08 INFO - PROCESS | 11343 | 1467361448188 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 01:24:08 INFO - PROCESS | 11343 | 1467361448195 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:24:08 INFO - PROCESS | 11343 | 1467361448199 Marionette TRACE conn3 <- [1,590,null,{}] 01:24:08 INFO - PROCESS | 11343 | 1467361448205 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:08 INFO - PROCESS | 11343 | 1467361448210 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:08 INFO - PROCESS | 11343 | 1467361448385 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 01:24:08 INFO - PROCESS | 11343 | 1467361448575 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:08 INFO - PROCESS | 11343 | 1467361448580 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:08 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d57000 == 40 [pid = 11343] [id = 155] 01:24:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 136 (0x91fb6800) [pid = 11343] [serial = 465] [outer = (nil)] 01:24:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 137 (0x98f25000) [pid = 11343] [serial = 466] [outer = 0x91fb6800] 01:24:08 INFO - PROCESS | 11343 | 1467361448703 Marionette DEBUG loaded listener.js 01:24:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 138 (0x98f29000) [pid = 11343] [serial = 467] [outer = 0x91fb6800] 01:24:09 INFO - PROCESS | 11343 | 1467361449655 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 01:24:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:24:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1531ms 01:24:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:24:09 INFO - PROCESS | 11343 | 1467361449726 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 01:24:09 INFO - PROCESS | 11343 | 1467361449729 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 01:24:09 INFO - PROCESS | 11343 | 1467361449736 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:24:09 INFO - PROCESS | 11343 | 1467361449740 Marionette TRACE conn3 <- [1,594,null,{}] 01:24:09 INFO - PROCESS | 11343 | 1467361449745 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:09 INFO - PROCESS | 11343 | 1467361449750 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:09 INFO - PROCESS | 11343 | 1467361449923 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 01:24:10 INFO - PROCESS | 11343 | 1467361450150 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:10 INFO - PROCESS | 11343 | 1467361450157 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:10 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d049000 == 41 [pid = 11343] [id = 156] 01:24:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 139 (0x8eff6000) [pid = 11343] [serial = 468] [outer = (nil)] 01:24:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 140 (0x91c5b800) [pid = 11343] [serial = 469] [outer = 0x8eff6000] 01:24:10 INFO - PROCESS | 11343 | 1467361450281 Marionette DEBUG loaded listener.js 01:24:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 141 (0x920d7000) [pid = 11343] [serial = 470] [outer = 0x8eff6000] 01:24:11 INFO - PROCESS | 11343 | 1467361451184 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 01:24:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:24:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1493ms 01:24:11 INFO - PROCESS | 11343 | 1467361451229 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 01:24:11 INFO - PROCESS | 11343 | 1467361451233 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 01:24:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:24:11 INFO - PROCESS | 11343 | 1467361451239 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:24:11 INFO - PROCESS | 11343 | 1467361451242 Marionette TRACE conn3 <- [1,598,null,{}] 01:24:11 INFO - PROCESS | 11343 | 1467361451248 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:11 INFO - PROCESS | 11343 | 1467361451255 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:11 INFO - PROCESS | 11343 | 1467361451515 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 01:24:11 INFO - PROCESS | 11343 | 1467361451790 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:11 INFO - PROCESS | 11343 | 1467361451798 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:11 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03b400 == 42 [pid = 11343] [id = 157] 01:24:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 142 (0x8d03d400) [pid = 11343] [serial = 471] [outer = (nil)] 01:24:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 143 (0x8efee800) [pid = 11343] [serial = 472] [outer = 0x8d03d400] 01:24:12 INFO - PROCESS | 11343 | 1467361452046 Marionette DEBUG loaded listener.js 01:24:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 144 (0x8effc800) [pid = 11343] [serial = 473] [outer = 0x8d03d400] 01:24:12 INFO - PROCESS | 11343 | 1467361452975 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 01:24:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:24:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1787ms 01:24:13 INFO - PROCESS | 11343 | 1467361453029 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 01:24:13 INFO - PROCESS | 11343 | 1467361453035 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 01:24:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:24:13 INFO - PROCESS | 11343 | 1467361453044 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:24:13 INFO - PROCESS | 11343 | 1467361453048 Marionette TRACE conn3 <- [1,602,null,{}] 01:24:13 INFO - PROCESS | 11343 | 1467361453059 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:13 INFO - PROCESS | 11343 | 1467361453066 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:13 INFO - PROCESS | 11343 | 1467361453417 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 01:24:13 INFO - PROCESS | 11343 | 1467361453711 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:13 INFO - PROCESS | 11343 | 1467361453718 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:13 INFO - PROCESS | 11343 | --DOCSHELL 0x91fc0400 == 41 [pid = 11343] [id = 145] 01:24:13 INFO - PROCESS | 11343 | --DOCSHELL 0x91d60800 == 40 [pid = 11343] [id = 144] 01:24:13 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90e400 == 41 [pid = 11343] [id = 158] 01:24:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 145 (0x8f90f800) [pid = 11343] [serial = 474] [outer = (nil)] 01:24:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 146 (0x91164400) [pid = 11343] [serial = 475] [outer = 0x8f90f800] 01:24:13 INFO - PROCESS | 11343 | 1467361453836 Marionette DEBUG loaded listener.js 01:24:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 147 (0x91c5d000) [pid = 11343] [serial = 476] [outer = 0x8f90f800] 01:24:14 INFO - PROCESS | 11343 | --DOCSHELL 0x8f90d400 == 40 [pid = 11343] [id = 143] 01:24:14 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff9800 == 39 [pid = 11343] [id = 142] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 146 (0x9d919c00) [pid = 11343] [serial = 274] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 145 (0xa2323c00) [pid = 11343] [serial = 322] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 144 (0x98e0e800) [pid = 11343] [serial = 265] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 143 (0xa110c000) [pid = 11343] [serial = 316] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 142 (0x99e0b000) [pid = 11343] [serial = 304] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 141 (0x9ae45c00) [pid = 11343] [serial = 313] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 140 (0x91c54800) [pid = 11343] [serial = 348] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 139 (0x8f90e000) [pid = 11343] [serial = 280] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 138 (0x99d39c00) [pid = 11343] [serial = 346] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 137 (0x91e95400) [pid = 11343] [serial = 349] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 136 (0x99e08c00) [pid = 11343] [serial = 268] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 135 (0x96eb5800) [pid = 11343] [serial = 310] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 134 (0x99e0d800) [pid = 11343] [serial = 271] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 133 (0xa2fba000) [pid = 11343] [serial = 319] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 132 (0x920cf800) [pid = 11343] [serial = 307] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 131 (0xa6985c00) [pid = 11343] [serial = 277] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 130 (0x91163800) [pid = 11343] [serial = 232] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 129 (0x91d5d800) [pid = 11343] [serial = 370] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 128 (0x99a4e000) [pid = 11343] [serial = 355] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 127 (0x93c1a400) [pid = 11343] [serial = 378] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 126 (0x9b281400) [pid = 11343] [serial = 361] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 125 (0x91c5ec00) [pid = 11343] [serial = 384] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 124 (0x9a95c400) [pid = 11343] [serial = 358] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 123 (0x93a4d400) [pid = 11343] [serial = 351] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 122 (0x99d2e000) [pid = 11343] [serial = 387] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 121 (0x91d5a400) [pid = 11343] [serial = 369] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 120 (0x92424000) [pid = 11343] [serial = 385] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 119 (0xa4d4f000) [pid = 11343] [serial = 364] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 118 (0x998cac00) [pid = 11343] [serial = 381] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 117 (0x93c2ec00) [pid = 11343] [serial = 379] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 116 (0x998d0000) [pid = 11343] [serial = 382] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 115 (0x99ff5c00) [pid = 11343] [serial = 357] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 114 (0xa6791c00) [pid = 11343] [serial = 367] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 113 (0x93c35c00) [pid = 11343] [serial = 352] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 112 (0xa4d4dc00) [pid = 11343] [serial = 366] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 111 (0x920ca000) [pid = 11343] [serial = 373] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 110 (0x91d60400) [pid = 11343] [serial = 372] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 109 (0x9ae54c00) [pid = 11343] [serial = 360] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 108 (0x923eac00) [pid = 11343] [serial = 375] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 107 (0xa33c7800) [pid = 11343] [serial = 363] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 106 (0x96eb9800) [pid = 11343] [serial = 354] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 105 (0x92430800) [pid = 11343] [serial = 376] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | --DOMWINDOW == 104 (0x99e0fc00) [pid = 11343] [serial = 388] [outer = (nil)] [url = about:blank] 01:24:14 INFO - PROCESS | 11343 | 1467361454668 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 01:24:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:24:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1691ms 01:24:14 INFO - PROCESS | 11343 | 1467361454733 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 01:24:14 INFO - PROCESS | 11343 | 1467361454739 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 01:24:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:24:14 INFO - PROCESS | 11343 | 1467361454749 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:24:14 INFO - PROCESS | 11343 | 1467361454753 Marionette TRACE conn3 <- [1,606,null,{}] 01:24:14 INFO - PROCESS | 11343 | 1467361454761 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:14 INFO - PROCESS | 11343 | 1467361454766 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:14 INFO - PROCESS | 11343 | 1467361454938 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 01:24:14 INFO - PROCESS | 11343 | 1467361454949 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:14 INFO - PROCESS | 11343 | 1467361454958 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:14 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c5ec00 == 40 [pid = 11343] [id = 159] 01:24:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 105 (0x91d5d800) [pid = 11343] [serial = 477] [outer = (nil)] 01:24:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 106 (0x91ea1c00) [pid = 11343] [serial = 478] [outer = 0x91d5d800] 01:24:15 INFO - PROCESS | 11343 | 1467361455026 Marionette DEBUG loaded listener.js 01:24:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 107 (0x920d3800) [pid = 11343] [serial = 479] [outer = 0x91d5d800] 01:24:15 INFO - PROCESS | 11343 | 1467361455983 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:24:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:24:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1283ms 01:24:16 INFO - PROCESS | 11343 | 1467361456033 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 01:24:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:24:16 INFO - PROCESS | 11343 | 1467361456038 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 01:24:16 INFO - PROCESS | 11343 | 1467361456049 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:24:16 INFO - PROCESS | 11343 | 1467361456058 Marionette TRACE conn3 <- [1,610,null,{}] 01:24:16 INFO - PROCESS | 11343 | 1467361456112 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:16 INFO - PROCESS | 11343 | 1467361456126 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:16 INFO - PROCESS | 11343 | 1467361456359 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 01:24:16 INFO - PROCESS | 11343 | 1467361456394 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:16 INFO - PROCESS | 11343 | 1467361456405 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:16 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d57c00 == 41 [pid = 11343] [id = 160] 01:24:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 108 (0x923e1800) [pid = 11343] [serial = 480] [outer = (nil)] 01:24:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 109 (0x927a5c00) [pid = 11343] [serial = 481] [outer = 0x923e1800] 01:24:16 INFO - PROCESS | 11343 | 1467361456491 Marionette DEBUG loaded listener.js 01:24:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 110 (0x9298e800) [pid = 11343] [serial = 482] [outer = 0x923e1800] 01:24:17 INFO - PROCESS | 11343 | 1467361457370 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 01:24:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:24:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1349ms 01:24:17 INFO - PROCESS | 11343 | 1467361457396 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 01:24:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:24:17 INFO - PROCESS | 11343 | 1467361457401 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 01:24:17 INFO - PROCESS | 11343 | 1467361457407 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:24:17 INFO - PROCESS | 11343 | 1467361457411 Marionette TRACE conn3 <- [1,614,null,{}] 01:24:17 INFO - PROCESS | 11343 | 1467361457416 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:17 INFO - PROCESS | 11343 | 1467361457422 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:17 INFO - PROCESS | 11343 | 1467361457656 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 01:24:17 INFO - PROCESS | 11343 | 1467361457684 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:17 INFO - PROCESS | 11343 | 1467361457692 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:17 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d049c00 == 42 [pid = 11343] [id = 161] 01:24:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 111 (0x8f781c00) [pid = 11343] [serial = 483] [outer = (nil)] 01:24:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 112 (0x92cd2000) [pid = 11343] [serial = 484] [outer = 0x8f781c00] 01:24:17 INFO - PROCESS | 11343 | 1467361457771 Marionette DEBUG loaded listener.js 01:24:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 113 (0x939e4c00) [pid = 11343] [serial = 485] [outer = 0x8f781c00] 01:24:18 INFO - PROCESS | 11343 | --DOMWINDOW == 112 (0x91fb8800) [pid = 11343] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:24:18 INFO - PROCESS | 11343 | --DOMWINDOW == 111 (0x99c84000) [pid = 11343] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:24:18 INFO - PROCESS | 11343 | --DOMWINDOW == 110 (0x8d03f800) [pid = 11343] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:24:18 INFO - PROCESS | 11343 | --DOMWINDOW == 109 (0x92984400) [pid = 11343] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:24:18 INFO - PROCESS | 11343 | --DOMWINDOW == 108 (0x9116b800) [pid = 11343] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:24:18 INFO - PROCESS | 11343 | --DOMWINDOW == 107 (0x91fbe000) [pid = 11343] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:24:18 INFO - PROCESS | 11343 | --DOMWINDOW == 106 (0x91165c00) [pid = 11343] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:24:18 INFO - PROCESS | 11343 | --DOMWINDOW == 105 (0x91fb3000) [pid = 11343] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:24:18 INFO - PROCESS | 11343 | --DOMWINDOW == 104 (0x8fa88000) [pid = 11343] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:24:18 INFO - PROCESS | 11343 | --DOMWINDOW == 103 (0x920cd000) [pid = 11343] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 01:24:18 INFO - PROCESS | 11343 | --DOMWINDOW == 102 (0x92ccf000) [pid = 11343] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:24:18 INFO - PROCESS | 11343 | --DOMWINDOW == 101 (0x92571400) [pid = 11343] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:24:18 INFO - PROCESS | 11343 | --DOMWINDOW == 100 (0x8effa000) [pid = 11343] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:24:18 INFO - PROCESS | 11343 | --DOMWINDOW == 99 (0x920cc800) [pid = 11343] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 01:24:18 INFO - PROCESS | 11343 | --DOMWINDOW == 98 (0x91e9dc00) [pid = 11343] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 01:24:18 INFO - PROCESS | 11343 | --DOMWINDOW == 97 (0x8fa8d400) [pid = 11343] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:24:18 INFO - PROCESS | 11343 | 1467361458944 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 01:24:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:24:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1585ms 01:24:18 INFO - PROCESS | 11343 | 1467361458994 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 01:24:19 INFO - PROCESS | 11343 | 1467361459000 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 01:24:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:24:19 INFO - PROCESS | 11343 | 1467361459009 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:24:19 INFO - PROCESS | 11343 | 1467361459016 Marionette TRACE conn3 <- [1,618,null,{}] 01:24:19 INFO - PROCESS | 11343 | 1467361459026 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:19 INFO - PROCESS | 11343 | 1467361459031 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:19 INFO - PROCESS | 11343 | 1467361459237 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 01:24:19 INFO - PROCESS | 11343 | 1467361459484 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:19 INFO - PROCESS | 11343 | 1467361459499 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:19 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03c800 == 43 [pid = 11343] [id = 162] 01:24:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 98 (0x8f90a800) [pid = 11343] [serial = 486] [outer = (nil)] 01:24:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 99 (0x8fa82800) [pid = 11343] [serial = 487] [outer = 0x8f90a800] 01:24:19 INFO - PROCESS | 11343 | 1467361459599 Marionette DEBUG loaded listener.js 01:24:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 100 (0x8fa8dc00) [pid = 11343] [serial = 488] [outer = 0x8f90a800] 01:24:20 INFO - PROCESS | 11343 | 1467361460525 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 01:24:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:24:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1586ms 01:24:20 INFO - PROCESS | 11343 | 1467361460596 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 01:24:20 INFO - PROCESS | 11343 | 1467361460604 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 01:24:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:24:20 INFO - PROCESS | 11343 | 1467361460615 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:24:20 INFO - PROCESS | 11343 | 1467361460618 Marionette TRACE conn3 <- [1,622,null,{}] 01:24:20 INFO - PROCESS | 11343 | 1467361460626 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:20 INFO - PROCESS | 11343 | 1467361460632 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:20 INFO - PROCESS | 11343 | 1467361460870 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 01:24:21 INFO - PROCESS | 11343 | 1467361461102 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:21 INFO - PROCESS | 11343 | 1467361461113 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:21 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e9d400 == 44 [pid = 11343] [id = 163] 01:24:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 101 (0x91ea1000) [pid = 11343] [serial = 489] [outer = (nil)] 01:24:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 102 (0x920cc800) [pid = 11343] [serial = 490] [outer = 0x91ea1000] 01:24:21 INFO - PROCESS | 11343 | 1467361461233 Marionette DEBUG loaded listener.js 01:24:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 103 (0x923e4c00) [pid = 11343] [serial = 491] [outer = 0x91ea1000] 01:24:22 INFO - PROCESS | 11343 | 1467361462225 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 01:24:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:24:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1643ms 01:24:22 INFO - PROCESS | 11343 | 1467361462258 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 01:24:22 INFO - PROCESS | 11343 | 1467361462263 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 01:24:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:24:22 INFO - PROCESS | 11343 | 1467361462270 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:24:22 INFO - PROCESS | 11343 | 1467361462276 Marionette TRACE conn3 <- [1,626,null,{}] 01:24:22 INFO - PROCESS | 11343 | 1467361462294 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:22 INFO - PROCESS | 11343 | 1467361462303 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:22 INFO - PROCESS | 11343 | 1467361462504 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 01:24:22 INFO - PROCESS | 11343 | 1467361462789 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:22 INFO - PROCESS | 11343 | 1467361462799 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:22 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e9ac00 == 45 [pid = 11343] [id = 164] 01:24:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 104 (0x92990400) [pid = 11343] [serial = 492] [outer = (nil)] 01:24:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 105 (0x92cd0400) [pid = 11343] [serial = 493] [outer = 0x92990400] 01:24:22 INFO - PROCESS | 11343 | 1467361462934 Marionette DEBUG loaded listener.js 01:24:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 106 (0x93c23400) [pid = 11343] [serial = 494] [outer = 0x92990400] 01:24:23 INFO - PROCESS | 11343 | 1467361463894 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 01:24:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:24:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1698ms 01:24:23 INFO - PROCESS | 11343 | 1467361463969 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 01:24:23 INFO - PROCESS | 11343 | 1467361463973 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 01:24:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:24:23 INFO - PROCESS | 11343 | 1467361463981 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:24:23 INFO - PROCESS | 11343 | 1467361463984 Marionette TRACE conn3 <- [1,630,null,{}] 01:24:23 INFO - PROCESS | 11343 | 1467361463990 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:23 INFO - PROCESS | 11343 | 1467361463995 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:24 INFO - PROCESS | 11343 | 1467361464226 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 01:24:24 INFO - PROCESS | 11343 | 1467361464457 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:24 INFO - PROCESS | 11343 | 1467361464466 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:24 INFO - PROCESS | 11343 | ++DOCSHELL 0x92984000 == 46 [pid = 11343] [id = 165] 01:24:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 107 (0x9516d400) [pid = 11343] [serial = 495] [outer = (nil)] 01:24:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 108 (0x9839c000) [pid = 11343] [serial = 496] [outer = 0x9516d400] 01:24:24 INFO - PROCESS | 11343 | 1467361464560 Marionette DEBUG loaded listener.js 01:24:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 109 (0x98eba000) [pid = 11343] [serial = 497] [outer = 0x9516d400] 01:24:25 INFO - PROCESS | 11343 | 1467361465440 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 01:24:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:24:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1535ms 01:24:25 INFO - PROCESS | 11343 | 1467361465517 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 01:24:25 INFO - PROCESS | 11343 | 1467361465521 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 01:24:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:24:25 INFO - PROCESS | 11343 | 1467361465527 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:24:25 INFO - PROCESS | 11343 | 1467361465531 Marionette TRACE conn3 <- [1,634,null,{}] 01:24:25 INFO - PROCESS | 11343 | 1467361465538 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:25 INFO - PROCESS | 11343 | 1467361465543 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:25 INFO - PROCESS | 11343 | 1467361465763 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 01:24:26 INFO - PROCESS | 11343 | 1467361466041 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:26 INFO - PROCESS | 11343 | 1467361466048 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:26 INFO - PROCESS | 11343 | ++DOCSHELL 0x998d1c00 == 47 [pid = 11343] [id = 166] 01:24:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 110 (0x998d2000) [pid = 11343] [serial = 498] [outer = (nil)] 01:24:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 111 (0x998d5800) [pid = 11343] [serial = 499] [outer = 0x998d2000] 01:24:26 INFO - PROCESS | 11343 | 1467361466175 Marionette DEBUG loaded listener.js 01:24:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 112 (0x998d8c00) [pid = 11343] [serial = 500] [outer = 0x998d2000] 01:24:26 INFO - PROCESS | 11343 | [11343] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:24:27 INFO - PROCESS | 11343 | 1467361467062 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 01:24:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:24:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1588ms 01:24:27 INFO - PROCESS | 11343 | 1467361467116 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 01:24:27 INFO - PROCESS | 11343 | 1467361467120 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 01:24:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:24:27 INFO - PROCESS | 11343 | 1467361467127 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:24:27 INFO - PROCESS | 11343 | 1467361467131 Marionette TRACE conn3 <- [1,638,null,{}] 01:24:27 INFO - PROCESS | 11343 | 1467361467138 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:27 INFO - PROCESS | 11343 | 1467361467148 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:27 INFO - PROCESS | 11343 | 1467361467465 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 01:24:27 INFO - PROCESS | 11343 | 1467361467646 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:27 INFO - PROCESS | 11343 | 1467361467658 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:27 INFO - PROCESS | 11343 | ++DOCSHELL 0x98f29400 == 48 [pid = 11343] [id = 167] 01:24:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 113 (0x99c7f400) [pid = 11343] [serial = 501] [outer = (nil)] 01:24:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 114 (0x99d0b400) [pid = 11343] [serial = 502] [outer = 0x99c7f400] 01:24:27 INFO - PROCESS | 11343 | 1467361467742 Marionette DEBUG loaded listener.js 01:24:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 115 (0x99d32000) [pid = 11343] [serial = 503] [outer = 0x99c7f400] 01:24:28 INFO - PROCESS | 11343 | [11343] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:24:28 INFO - PROCESS | 11343 | 1467361468634 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 01:24:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:24:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1546ms 01:24:28 INFO - PROCESS | 11343 | 1467361468674 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 01:24:28 INFO - PROCESS | 11343 | 1467361468678 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 01:24:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:24:28 INFO - PROCESS | 11343 | 1467361468685 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:24:28 INFO - PROCESS | 11343 | 1467361468689 Marionette TRACE conn3 <- [1,642,null,{}] 01:24:28 INFO - PROCESS | 11343 | 1467361468694 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:28 INFO - PROCESS | 11343 | 1467361468700 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:28 INFO - PROCESS | 11343 | 1467361468884 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 01:24:29 INFO - PROCESS | 11343 | 1467361469068 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:29 INFO - PROCESS | 11343 | 1467361469077 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:29 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e98800 == 49 [pid = 11343] [id = 168] 01:24:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 116 (0x9298a400) [pid = 11343] [serial = 504] [outer = (nil)] 01:24:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 117 (0x99d3a400) [pid = 11343] [serial = 505] [outer = 0x9298a400] 01:24:29 INFO - PROCESS | 11343 | 1467361469153 Marionette DEBUG loaded listener.js 01:24:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 118 (0x99dcec00) [pid = 11343] [serial = 506] [outer = 0x9298a400] 01:24:30 INFO - PROCESS | 11343 | 1467361470232 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 01:24:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:24:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1583ms 01:24:30 INFO - PROCESS | 11343 | 1467361470268 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 01:24:30 INFO - PROCESS | 11343 | 1467361470272 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 01:24:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:24:30 INFO - PROCESS | 11343 | 1467361470279 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:24:30 INFO - PROCESS | 11343 | 1467361470282 Marionette TRACE conn3 <- [1,646,null,{}] 01:24:30 INFO - PROCESS | 11343 | 1467361470288 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:30 INFO - PROCESS | 11343 | 1467361470293 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:30 INFO - PROCESS | 11343 | 1467361470475 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 01:24:30 INFO - PROCESS | 11343 | 1467361470657 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:30 INFO - PROCESS | 11343 | 1467361470666 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:30 INFO - PROCESS | 11343 | ++DOCSHELL 0x92cce400 == 50 [pid = 11343] [id = 169] 01:24:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 119 (0x952d8800) [pid = 11343] [serial = 507] [outer = (nil)] 01:24:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 120 (0x99e0c800) [pid = 11343] [serial = 508] [outer = 0x952d8800] 01:24:30 INFO - PROCESS | 11343 | 1467361470744 Marionette DEBUG loaded listener.js 01:24:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 121 (0x99e10000) [pid = 11343] [serial = 509] [outer = 0x952d8800] 01:24:31 INFO - PROCESS | 11343 | 1467361471707 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 01:24:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:24:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1480ms 01:24:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:24:31 INFO - PROCESS | 11343 | 1467361471760 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 01:24:31 INFO - PROCESS | 11343 | 1467361471763 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 01:24:31 INFO - PROCESS | 11343 | 1467361471770 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:24:31 INFO - PROCESS | 11343 | 1467361471773 Marionette TRACE conn3 <- [1,650,null,{}] 01:24:31 INFO - PROCESS | 11343 | 1467361471779 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:31 INFO - PROCESS | 11343 | 1467361471784 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:31 INFO - PROCESS | 11343 | 1467361471979 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 01:24:32 INFO - PROCESS | 11343 | 1467361472207 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:32 INFO - PROCESS | 11343 | 1467361472215 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:32 INFO - PROCESS | 11343 | ++DOCSHELL 0x99d38800 == 51 [pid = 11343] [id = 170] 01:24:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 122 (0x99e0a800) [pid = 11343] [serial = 510] [outer = (nil)] 01:24:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 123 (0x9a95e400) [pid = 11343] [serial = 511] [outer = 0x99e0a800] 01:24:32 INFO - PROCESS | 11343 | 1467361472338 Marionette DEBUG loaded listener.js 01:24:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 124 (0x9ac44800) [pid = 11343] [serial = 512] [outer = 0x99e0a800] 01:24:33 INFO - PROCESS | 11343 | 1467361473249 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 01:24:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:24:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1532ms 01:24:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:24:33 INFO - PROCESS | 11343 | 1467361473302 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 01:24:33 INFO - PROCESS | 11343 | 1467361473305 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 01:24:33 INFO - PROCESS | 11343 | 1467361473312 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:24:33 INFO - PROCESS | 11343 | 1467361473315 Marionette TRACE conn3 <- [1,654,null,{}] 01:24:33 INFO - PROCESS | 11343 | 1467361473321 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:33 INFO - PROCESS | 11343 | 1467361473326 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:33 INFO - PROCESS | 11343 | 1467361473507 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 01:24:33 INFO - PROCESS | 11343 | 1467361473737 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:33 INFO - PROCESS | 11343 | 1467361473748 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:34 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03d000 == 52 [pid = 11343] [id = 171] 01:24:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 125 (0x8f784800) [pid = 11343] [serial = 513] [outer = (nil)] 01:24:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 126 (0x8f789400) [pid = 11343] [serial = 514] [outer = 0x8f784800] 01:24:34 INFO - PROCESS | 11343 | 1467361474101 Marionette DEBUG loaded listener.js 01:24:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 127 (0x8f90f400) [pid = 11343] [serial = 515] [outer = 0x8f784800] 01:24:35 INFO - PROCESS | 11343 | 1467361475045 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 01:24:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:24:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1783ms 01:24:35 INFO - PROCESS | 11343 | 1467361475095 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 01:24:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:24:35 INFO - PROCESS | 11343 | 1467361475101 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 01:24:35 INFO - PROCESS | 11343 | 1467361475108 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:24:35 INFO - PROCESS | 11343 | 1467361475112 Marionette TRACE conn3 <- [1,658,null,{}] 01:24:35 INFO - PROCESS | 11343 | 1467361475120 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:35 INFO - PROCESS | 11343 | 1467361475125 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:35 INFO - PROCESS | 11343 | 1467361475308 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 01:24:35 INFO - PROCESS | 11343 | 1467361475505 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:35 INFO - PROCESS | 11343 | 1467361475514 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:35 INFO - PROCESS | 11343 | ++DOCSHELL 0x91fbe800 == 53 [pid = 11343] [id = 172] 01:24:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 128 (0x91fbf400) [pid = 11343] [serial = 516] [outer = (nil)] 01:24:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 129 (0x920cf800) [pid = 11343] [serial = 517] [outer = 0x91fbf400] 01:24:35 INFO - PROCESS | 11343 | 1467361475640 Marionette DEBUG loaded listener.js 01:24:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 130 (0x922eac00) [pid = 11343] [serial = 518] [outer = 0x91fbf400] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x93c1c000 == 52 [pid = 11343] [id = 33] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x97863c00 == 51 [pid = 11343] [id = 42] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x91d57c00 == 50 [pid = 11343] [id = 160] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x91c5ec00 == 49 [pid = 11343] [id = 159] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x8f90e400 == 48 [pid = 11343] [id = 158] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03b400 == 47 [pid = 11343] [id = 157] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x91d5ec00 == 46 [pid = 11343] [id = 141] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0xa200f800 == 45 [pid = 11343] [id = 44] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x922e4c00 == 44 [pid = 11343] [id = 36] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x9b7f4000 == 43 [pid = 11343] [id = 43] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x998dc000 == 42 [pid = 11343] [id = 35] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x922e1000 == 41 [pid = 11343] [id = 45] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x8f782c00 == 40 [pid = 11343] [id = 147] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x952d4c00 == 39 [pid = 11343] [id = 39] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x99c7f800 == 38 [pid = 11343] [id = 47] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x922e5800 == 37 [pid = 11343] [id = 38] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x8f910000 == 36 [pid = 11343] [id = 152] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x8d049000 == 35 [pid = 11343] [id = 156] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x923e7000 == 34 [pid = 11343] [id = 46] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa81c00 == 33 [pid = 11343] [id = 146] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x93a0a800 == 32 [pid = 11343] [id = 41] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x91d57000 == 31 [pid = 11343] [id = 155] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x9afaf400 == 30 [pid = 11343] [id = 37] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x9274d000 == 29 [pid = 11343] [id = 149] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x998e1c00 == 28 [pid = 11343] [id = 49] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x91c55000 == 27 [pid = 11343] [id = 151] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x96ebcc00 == 26 [pid = 11343] [id = 34] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x91d56c00 == 25 [pid = 11343] [id = 148] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff0c00 == 24 [pid = 11343] [id = 154] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x92ccc800 == 23 [pid = 11343] [id = 150] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa8d000 == 22 [pid = 11343] [id = 153] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x95173400 == 21 [pid = 11343] [id = 40] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0xa2fb9000 == 20 [pid = 11343] [id = 48] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x99d38800 == 19 [pid = 11343] [id = 170] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x92cce400 == 18 [pid = 11343] [id = 169] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x91e98800 == 17 [pid = 11343] [id = 168] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x98f29400 == 16 [pid = 11343] [id = 167] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x92984000 == 15 [pid = 11343] [id = 165] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x998d1c00 == 14 [pid = 11343] [id = 166] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x91e9ac00 == 13 [pid = 11343] [id = 164] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x91e9d400 == 12 [pid = 11343] [id = 163] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x8d049c00 == 11 [pid = 11343] [id = 161] 01:24:37 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03c800 == 10 [pid = 11343] [id = 162] 01:24:37 INFO - PROCESS | 11343 | 1467361477930 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 129 (0xa3329c00) [pid = 11343] [serial = 403] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 128 (0xa25f4000) [pid = 11343] [serial = 396] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 127 (0x8d047800) [pid = 11343] [serial = 416] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 126 (0x92986400) [pid = 11343] [serial = 412] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 125 (0x922dc400) [pid = 11343] [serial = 391] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 124 (0x927a8000) [pid = 11343] [serial = 405] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 123 (0xa2fba800) [pid = 11343] [serial = 402] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 122 (0x920cfc00) [pid = 11343] [serial = 418] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 121 (0x92747000) [pid = 11343] [serial = 400] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 120 (0x91e96400) [pid = 11343] [serial = 390] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 119 (0x91d56400) [pid = 11343] [serial = 421] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 118 (0x927a4800) [pid = 11343] [serial = 425] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 117 (0xa4f1e000) [pid = 11343] [serial = 406] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 116 (0x939e3c00) [pid = 11343] [serial = 393] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 115 (0x9257cc00) [pid = 11343] [serial = 409] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 114 (0x92572c00) [pid = 11343] [serial = 419] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 113 (0x9257ac00) [pid = 11343] [serial = 408] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 112 (0x8f78cc00) [pid = 11343] [serial = 428] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 111 (0x927a3800) [pid = 11343] [serial = 437] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 110 (0x92988800) [pid = 11343] [serial = 413] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 109 (0x91fbdc00) [pid = 11343] [serial = 433] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 108 (0x922dc000) [pid = 11343] [serial = 434] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 107 (0x92425400) [pid = 11343] [serial = 436] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 106 (0x8d046800) [pid = 11343] [serial = 415] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 105 (0x91fbd000) [pid = 11343] [serial = 399] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 104 (0x91c53800) [pid = 11343] [serial = 431] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 103 (0x91162000) [pid = 11343] [serial = 430] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 102 (0x947ae000) [pid = 11343] [serial = 394] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 101 (0x8f78ac00) [pid = 11343] [serial = 427] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 100 (0x923eec00) [pid = 11343] [serial = 424] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 99 (0x91fb4800) [pid = 11343] [serial = 422] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 98 (0xa3289400) [pid = 11343] [serial = 397] [outer = (nil)] [url = about:blank] 01:24:38 INFO - PROCESS | 11343 | --DOMWINDOW == 97 (0x91e94000) [pid = 11343] [serial = 439] [outer = (nil)] [url = about:blank] 01:24:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:24:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 3137ms 01:24:38 INFO - PROCESS | 11343 | 1467361478252 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 01:24:38 INFO - PROCESS | 11343 | 1467361478258 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 01:24:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:24:38 INFO - PROCESS | 11343 | 1467361478266 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:24:38 INFO - PROCESS | 11343 | 1467361478270 Marionette TRACE conn3 <- [1,662,null,{}] 01:24:38 INFO - PROCESS | 11343 | 1467361478278 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:38 INFO - PROCESS | 11343 | 1467361478284 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:38 INFO - PROCESS | 11343 | 1467361478438 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 01:24:38 INFO - PROCESS | 11343 | 1467361478451 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:38 INFO - PROCESS | 11343 | 1467361478457 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:38 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f78b800 == 11 [pid = 11343] [id = 173] 01:24:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 98 (0x8f78cc00) [pid = 11343] [serial = 519] [outer = (nil)] 01:24:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 99 (0x8f903800) [pid = 11343] [serial = 520] [outer = 0x8f78cc00] 01:24:38 INFO - PROCESS | 11343 | 1467361478530 Marionette DEBUG loaded listener.js 01:24:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 100 (0x8f90e000) [pid = 11343] [serial = 521] [outer = 0x8f78cc00] 01:24:39 INFO - PROCESS | 11343 | [11343] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:24:39 INFO - PROCESS | 11343 | 1467361479439 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 01:24:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:24:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1240ms 01:24:39 INFO - PROCESS | 11343 | 1467361479506 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 01:24:39 INFO - PROCESS | 11343 | 1467361479514 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 01:24:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:24:39 INFO - PROCESS | 11343 | 1467361479525 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:24:39 INFO - PROCESS | 11343 | 1467361479529 Marionette TRACE conn3 <- [1,666,null,{}] 01:24:39 INFO - PROCESS | 11343 | 1467361479535 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:39 INFO - PROCESS | 11343 | 1467361479541 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:39 INFO - PROCESS | 11343 | 1467361479718 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 01:24:39 INFO - PROCESS | 11343 | 1467361479852 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:39 INFO - PROCESS | 11343 | 1467361479863 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:39 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c53800 == 12 [pid = 11343] [id = 174] 01:24:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 101 (0x91c55400) [pid = 11343] [serial = 522] [outer = (nil)] 01:24:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 102 (0x91c59800) [pid = 11343] [serial = 523] [outer = 0x91c55400] 01:24:39 INFO - PROCESS | 11343 | 1467361479938 Marionette DEBUG loaded listener.js 01:24:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 103 (0x91d54400) [pid = 11343] [serial = 524] [outer = 0x91c55400] 01:24:40 INFO - PROCESS | 11343 | [11343] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:24:40 INFO - PROCESS | 11343 | 1467361480846 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 01:24:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:24:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1383ms 01:24:40 INFO - PROCESS | 11343 | 1467361480908 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 01:24:40 INFO - PROCESS | 11343 | 1467361480912 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 01:24:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:24:40 INFO - PROCESS | 11343 | 1467361480918 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:24:40 INFO - PROCESS | 11343 | 1467361480924 Marionette TRACE conn3 <- [1,670,null,{}] 01:24:40 INFO - PROCESS | 11343 | 1467361480949 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:40 INFO - PROCESS | 11343 | 1467361480958 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:41 INFO - PROCESS | 11343 | 1467361481169 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 01:24:41 INFO - PROCESS | 11343 | 1467361481198 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:41 INFO - PROCESS | 11343 | 1467361481212 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:41 INFO - PROCESS | 11343 | ++DOCSHELL 0x91fbd800 == 13 [pid = 11343] [id = 175] 01:24:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 104 (0x91fbdc00) [pid = 11343] [serial = 525] [outer = (nil)] 01:24:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 105 (0x920cac00) [pid = 11343] [serial = 526] [outer = 0x91fbdc00] 01:24:41 INFO - PROCESS | 11343 | 1467361481289 Marionette DEBUG loaded listener.js 01:24:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 106 (0x920d4000) [pid = 11343] [serial = 527] [outer = 0x91fbdc00] 01:24:42 INFO - PROCESS | 11343 | 1467361482239 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 01:24:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:24:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1391ms 01:24:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:24:42 INFO - PROCESS | 11343 | 1467361482310 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 01:24:42 INFO - PROCESS | 11343 | 1467361482314 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 01:24:42 INFO - PROCESS | 11343 | 1467361482320 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:24:42 INFO - PROCESS | 11343 | 1467361482324 Marionette TRACE conn3 <- [1,674,null,{}] 01:24:42 INFO - PROCESS | 11343 | 1467361482329 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:42 INFO - PROCESS | 11343 | 1467361482334 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:42 INFO - PROCESS | 11343 | 1467361482550 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 01:24:43 INFO - PROCESS | 11343 | --DOMWINDOW == 105 (0x8f781c00) [pid = 11343] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:24:43 INFO - PROCESS | 11343 | --DOMWINDOW == 104 (0x923e1800) [pid = 11343] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:24:43 INFO - PROCESS | 11343 | --DOMWINDOW == 103 (0x91fb6800) [pid = 11343] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:24:43 INFO - PROCESS | 11343 | --DOMWINDOW == 102 (0x8f785000) [pid = 11343] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:24:43 INFO - PROCESS | 11343 | --DOMWINDOW == 101 (0x92cccc00) [pid = 11343] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:24:43 INFO - PROCESS | 11343 | --DOMWINDOW == 100 (0x8f90f800) [pid = 11343] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:24:43 INFO - PROCESS | 11343 | --DOMWINDOW == 99 (0x91c56000) [pid = 11343] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:24:43 INFO - PROCESS | 11343 | --DOMWINDOW == 98 (0x91d60c00) [pid = 11343] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:24:43 INFO - PROCESS | 11343 | --DOMWINDOW == 97 (0x939df000) [pid = 11343] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:24:43 INFO - PROCESS | 11343 | --DOMWINDOW == 96 (0x91d5d800) [pid = 11343] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:24:43 INFO - PROCESS | 11343 | --DOMWINDOW == 95 (0x92dd4800) [pid = 11343] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:24:43 INFO - PROCESS | 11343 | --DOMWINDOW == 94 (0x8eff6000) [pid = 11343] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:24:43 INFO - PROCESS | 11343 | --DOMWINDOW == 93 (0x8d03d400) [pid = 11343] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:24:43 INFO - PROCESS | 11343 | --DOMWINDOW == 92 (0x92429800) [pid = 11343] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:24:43 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x92750000) [pid = 11343] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:24:43 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x91e93400) [pid = 11343] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:24:43 INFO - PROCESS | 11343 | 1467361483500 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:43 INFO - PROCESS | 11343 | 1467361483510 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:43 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d04a400 == 14 [pid = 11343] [id = 176] 01:24:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x8eff5c00) [pid = 11343] [serial = 528] [outer = (nil)] 01:24:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0x8f904400) [pid = 11343] [serial = 529] [outer = 0x8eff5c00] 01:24:43 INFO - PROCESS | 11343 | 1467361483581 Marionette DEBUG loaded listener.js 01:24:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 93 (0x923e6400) [pid = 11343] [serial = 530] [outer = 0x8eff5c00] 01:24:44 INFO - PROCESS | 11343 | [11343] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:24:44 INFO - PROCESS | 11343 | 1467361484333 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 01:24:44 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 01:24:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 2040ms 01:24:44 INFO - PROCESS | 11343 | 1467361484359 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 01:24:44 INFO - PROCESS | 11343 | 1467361484363 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 01:24:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:24:44 INFO - PROCESS | 11343 | 1467361484369 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:24:44 INFO - PROCESS | 11343 | 1467361484373 Marionette TRACE conn3 <- [1,678,null,{}] 01:24:44 INFO - PROCESS | 11343 | 1467361484378 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:44 INFO - PROCESS | 11343 | 1467361484383 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:44 INFO - PROCESS | 11343 | 1467361484537 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 01:24:44 INFO - PROCESS | 11343 | 1467361484551 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:44 INFO - PROCESS | 11343 | 1467361484561 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:44 INFO - PROCESS | 11343 | ++DOCSHELL 0x92424400 == 15 [pid = 11343] [id = 177] 01:24:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 94 (0x92425400) [pid = 11343] [serial = 531] [outer = (nil)] 01:24:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 95 (0x92430800) [pid = 11343] [serial = 532] [outer = 0x92425400] 01:24:44 INFO - PROCESS | 11343 | 1467361484627 Marionette DEBUG loaded listener.js 01:24:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 96 (0x9257cc00) [pid = 11343] [serial = 533] [outer = 0x92425400] 01:24:45 INFO - PROCESS | 11343 | 1467361485604 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 01:24:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:24:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1293ms 01:24:45 INFO - PROCESS | 11343 | 1467361485663 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 01:24:45 INFO - PROCESS | 11343 | 1467361485670 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 01:24:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:24:45 INFO - PROCESS | 11343 | 1467361485679 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:24:45 INFO - PROCESS | 11343 | 1467361485684 Marionette TRACE conn3 <- [1,682,null,{}] 01:24:45 INFO - PROCESS | 11343 | 1467361485693 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:45 INFO - PROCESS | 11343 | 1467361485698 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:45 INFO - PROCESS | 11343 | 1467361485888 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 01:24:46 INFO - PROCESS | 11343 | 1467361486054 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:46 INFO - PROCESS | 11343 | 1467361486069 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:46 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d045800 == 16 [pid = 11343] [id = 178] 01:24:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 97 (0x8f78a000) [pid = 11343] [serial = 534] [outer = (nil)] 01:24:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 98 (0x8fa8d800) [pid = 11343] [serial = 535] [outer = 0x8f78a000] 01:24:46 INFO - PROCESS | 11343 | 1467361486150 Marionette DEBUG loaded listener.js 01:24:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 99 (0x91c53000) [pid = 11343] [serial = 536] [outer = 0x8f78a000] 01:24:47 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:24:47 INFO - PROCESS | 11343 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:24:47 INFO - PROCESS | 11343 | 1467361487514 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 01:24:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 01:24:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1853ms 01:24:47 INFO - PROCESS | 11343 | 1467361487531 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 01:24:47 INFO - PROCESS | 11343 | 1467361487538 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 01:24:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:24:47 INFO - PROCESS | 11343 | 1467361487600 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:24:47 INFO - PROCESS | 11343 | 1467361487606 Marionette TRACE conn3 <- [1,686,null,{}] 01:24:47 INFO - PROCESS | 11343 | 1467361487633 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:47 INFO - PROCESS | 11343 | 1467361487640 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:47 INFO - PROCESS | 11343 | 1467361487803 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 01:24:47 INFO - PROCESS | 11343 | 1467361487962 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:47 INFO - PROCESS | 11343 | 1467361487971 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:48 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d042800 == 17 [pid = 11343] [id = 179] 01:24:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 100 (0x91d5f800) [pid = 11343] [serial = 537] [outer = (nil)] 01:24:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 101 (0x920d8c00) [pid = 11343] [serial = 538] [outer = 0x91d5f800] 01:24:48 INFO - PROCESS | 11343 | 1467361488054 Marionette DEBUG loaded listener.js 01:24:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 102 (0x923eec00) [pid = 11343] [serial = 539] [outer = 0x91d5f800] 01:24:49 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:24:49 INFO - PROCESS | 11343 | 1467361489489 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 01:24:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:24:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1915ms 01:24:49 INFO - PROCESS | 11343 | 1467361489511 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 01:24:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:24:49 INFO - PROCESS | 11343 | 1467361489516 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 01:24:49 INFO - PROCESS | 11343 | 1467361489523 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:24:49 INFO - PROCESS | 11343 | 1467361489529 Marionette TRACE conn3 <- [1,690,null,{}] 01:24:49 INFO - PROCESS | 11343 | 1467361489545 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:49 INFO - PROCESS | 11343 | 1467361489554 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:49 INFO - PROCESS | 11343 | 1467361489721 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 01:24:49 INFO - PROCESS | 11343 | 1467361489889 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:49 INFO - PROCESS | 11343 | 1467361489903 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:49 INFO - PROCESS | 11343 | ++DOCSHELL 0x9257b400 == 18 [pid = 11343] [id = 180] 01:24:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 103 (0x92743c00) [pid = 11343] [serial = 540] [outer = (nil)] 01:24:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 104 (0x927a4c00) [pid = 11343] [serial = 541] [outer = 0x92743c00] 01:24:49 INFO - PROCESS | 11343 | 1467361489985 Marionette DEBUG loaded listener.js 01:24:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 105 (0x92982000) [pid = 11343] [serial = 542] [outer = 0x92743c00] 01:24:51 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:24:51 INFO - PROCESS | 11343 | 1467361491312 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 01:24:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:24:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1842ms 01:24:51 INFO - PROCESS | 11343 | 1467361491387 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 01:24:51 INFO - PROCESS | 11343 | 1467361491392 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 01:24:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:24:51 INFO - PROCESS | 11343 | 1467361491420 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:24:51 INFO - PROCESS | 11343 | 1467361491424 Marionette TRACE conn3 <- [1,694,null,{}] 01:24:51 INFO - PROCESS | 11343 | 1467361491430 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:51 INFO - PROCESS | 11343 | 1467361491435 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:51 INFO - PROCESS | 11343 | 1467361491604 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 01:24:51 INFO - PROCESS | 11343 | 1467361491763 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:51 INFO - PROCESS | 11343 | 1467361491770 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:51 INFO - PROCESS | 11343 | ++DOCSHELL 0x92988000 == 19 [pid = 11343] [id = 181] 01:24:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 106 (0x92989400) [pid = 11343] [serial = 543] [outer = (nil)] 01:24:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 107 (0x92cc6c00) [pid = 11343] [serial = 544] [outer = 0x92989400] 01:24:51 INFO - PROCESS | 11343 | 1467361491859 Marionette DEBUG loaded listener.js 01:24:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 108 (0x92cca400) [pid = 11343] [serial = 545] [outer = 0x92989400] 01:24:53 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:24:53 INFO - PROCESS | 11343 | 1467361493189 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 01:24:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 01:24:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1787ms 01:24:53 INFO - PROCESS | 11343 | 1467361493310 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 01:24:53 INFO - PROCESS | 11343 | 1467361493315 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 01:24:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:24:53 INFO - PROCESS | 11343 | 1467361493330 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:24:53 INFO - PROCESS | 11343 | 1467361493334 Marionette TRACE conn3 <- [1,698,null,{}] 01:24:53 INFO - PROCESS | 11343 | 1467361493341 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:53 INFO - PROCESS | 11343 | 1467361493346 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:53 INFO - PROCESS | 11343 | 1467361493516 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 01:24:53 INFO - PROCESS | 11343 | 1467361493681 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:53 INFO - PROCESS | 11343 | 1467361493692 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:53 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d042400 == 20 [pid = 11343] [id = 182] 01:24:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 109 (0x8fa8cc00) [pid = 11343] [serial = 546] [outer = (nil)] 01:24:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 110 (0x92981c00) [pid = 11343] [serial = 547] [outer = 0x8fa8cc00] 01:24:53 INFO - PROCESS | 11343 | 1467361493771 Marionette DEBUG loaded listener.js 01:24:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 111 (0x9298c400) [pid = 11343] [serial = 548] [outer = 0x8fa8cc00] 01:24:55 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 110 (0x92cd2000) [pid = 11343] [serial = 484] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 109 (0x9298e800) [pid = 11343] [serial = 482] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 108 (0x98f25000) [pid = 11343] [serial = 466] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 107 (0x98f29000) [pid = 11343] [serial = 467] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 106 (0x8f78bc00) [pid = 11343] [serial = 442] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 105 (0x8f907c00) [pid = 11343] [serial = 443] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 104 (0x92dd0400) [pid = 11343] [serial = 451] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 103 (0x92fa0000) [pid = 11343] [serial = 452] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 102 (0x91164400) [pid = 11343] [serial = 475] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 101 (0x91c5d000) [pid = 11343] [serial = 476] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 100 (0x922e6c00) [pid = 11343] [serial = 440] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 99 (0x95166800) [pid = 11343] [serial = 457] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 98 (0x952d0c00) [pid = 11343] [serial = 458] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 97 (0x93a0fc00) [pid = 11343] [serial = 454] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 96 (0x93a49000) [pid = 11343] [serial = 455] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 95 (0x91ea1c00) [pid = 11343] [serial = 478] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 94 (0x96eb6c00) [pid = 11343] [serial = 460] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 93 (0x96eb1800) [pid = 11343] [serial = 461] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 92 (0x91c5b800) [pid = 11343] [serial = 469] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x920d7000) [pid = 11343] [serial = 470] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x8efee800) [pid = 11343] [serial = 472] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x8effc800) [pid = 11343] [serial = 473] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x98aaac00) [pid = 11343] [serial = 463] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x98e1c800) [pid = 11343] [serial = 464] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x927a8800) [pid = 11343] [serial = 448] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x92982400) [pid = 11343] [serial = 449] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x91e9cc00) [pid = 11343] [serial = 445] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x8fa85400) [pid = 11343] [serial = 446] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x927a5c00) [pid = 11343] [serial = 481] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x920d3800) [pid = 11343] [serial = 479] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x939e4c00) [pid = 11343] [serial = 485] [outer = (nil)] [url = about:blank] 01:24:55 INFO - PROCESS | 11343 | 1467361495383 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 01:24:55 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) 01:24:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2085ms 01:24:55 INFO - PROCESS | 11343 | 1467361495416 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 01:24:55 INFO - PROCESS | 11343 | 1467361495421 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 01:24:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:24:55 INFO - PROCESS | 11343 | 1467361495430 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:24:55 INFO - PROCESS | 11343 | 1467361495435 Marionette TRACE conn3 <- [1,702,null,{}] 01:24:55 INFO - PROCESS | 11343 | 1467361495442 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:55 INFO - PROCESS | 11343 | 1467361495448 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:55 INFO - PROCESS | 11343 | 1467361495599 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 01:24:55 INFO - PROCESS | 11343 | 1467361495610 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:55 INFO - PROCESS | 11343 | 1467361495622 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:55 INFO - PROCESS | 11343 | ++DOCSHELL 0x8effbc00 == 21 [pid = 11343] [id = 183] 01:24:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x8effc400) [pid = 11343] [serial = 549] [outer = (nil)] 01:24:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x8f90c000) [pid = 11343] [serial = 550] [outer = 0x8effc400] 01:24:55 INFO - PROCESS | 11343 | 1467361495690 Marionette DEBUG loaded listener.js 01:24:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x8fa8fc00) [pid = 11343] [serial = 551] [outer = 0x8effc400] 01:24:56 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:24:56 INFO - PROCESS | 11343 | 1467361496963 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 01:24:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:24:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1587ms 01:24:57 INFO - PROCESS | 11343 | 1467361497016 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 01:24:57 INFO - PROCESS | 11343 | 1467361497023 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 01:24:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:24:57 INFO - PROCESS | 11343 | 1467361497034 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:24:57 INFO - PROCESS | 11343 | 1467361497037 Marionette TRACE conn3 <- [1,706,null,{}] 01:24:57 INFO - PROCESS | 11343 | 1467361497044 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:57 INFO - PROCESS | 11343 | 1467361497050 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:57 INFO - PROCESS | 11343 | 1467361497292 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 01:24:57 INFO - PROCESS | 11343 | 1467361497314 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:57 INFO - PROCESS | 11343 | 1467361497323 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:57 INFO - PROCESS | 11343 | ++DOCSHELL 0x91169800 == 22 [pid = 11343] [id = 184] 01:24:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x91d60800) [pid = 11343] [serial = 552] [outer = (nil)] 01:24:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x91e9b800) [pid = 11343] [serial = 553] [outer = 0x91d60800] 01:24:57 INFO - PROCESS | 11343 | 1467361497410 Marionette DEBUG loaded listener.js 01:24:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x91fb8c00) [pid = 11343] [serial = 554] [outer = 0x91d60800] 01:24:58 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:24:58 INFO - PROCESS | 11343 | 1467361498750 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 01:24:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:24:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1780ms 01:24:58 INFO - PROCESS | 11343 | 1467361498853 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 01:24:58 INFO - PROCESS | 11343 | 1467361498858 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 01:24:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:24:58 INFO - PROCESS | 11343 | 1467361498871 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:24:58 INFO - PROCESS | 11343 | 1467361498876 Marionette TRACE conn3 <- [1,710,null,{}] 01:24:58 INFO - PROCESS | 11343 | 1467361498901 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:24:58 INFO - PROCESS | 11343 | 1467361498911 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:59 INFO - PROCESS | 11343 | 1467361499121 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 01:24:59 INFO - PROCESS | 11343 | 1467361499148 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:24:59 INFO - PROCESS | 11343 | 1467361499158 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:24:59 INFO - PROCESS | 11343 | ++DOCSHELL 0x92572000 == 23 [pid = 11343] [id = 185] 01:24:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x92573000) [pid = 11343] [serial = 555] [outer = (nil)] 01:24:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x92745c00) [pid = 11343] [serial = 556] [outer = 0x92573000] 01:24:59 INFO - PROCESS | 11343 | 1467361499237 Marionette DEBUG loaded listener.js 01:24:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x927a1400) [pid = 11343] [serial = 557] [outer = 0x92573000] 01:25:00 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x92990400) [pid = 11343] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:25:00 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x9516d400) [pid = 11343] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:25:00 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x998d2000) [pid = 11343] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:25:00 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x99c7f400) [pid = 11343] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:25:00 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x9298a400) [pid = 11343] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:25:00 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x8f78cc00) [pid = 11343] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:25:00 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x91c55400) [pid = 11343] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:25:00 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x91fbf400) [pid = 11343] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:25:00 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x952d8800) [pid = 11343] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:25:00 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x91fbdc00) [pid = 11343] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:25:00 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x99e0a800) [pid = 11343] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:25:00 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x8f90a800) [pid = 11343] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:25:00 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x8eff5c00) [pid = 11343] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:25:00 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x8f784800) [pid = 11343] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:25:00 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x91ea1000) [pid = 11343] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:25:00 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:25:00 INFO - PROCESS | 11343 | 1467361500891 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 01:25:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:25:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2044ms 01:25:00 INFO - PROCESS | 11343 | 1467361500915 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 01:25:00 INFO - PROCESS | 11343 | 1467361500919 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 01:25:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:25:00 INFO - PROCESS | 11343 | 1467361500925 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:25:00 INFO - PROCESS | 11343 | 1467361500929 Marionette TRACE conn3 <- [1,714,null,{}] 01:25:00 INFO - PROCESS | 11343 | 1467361500935 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:00 INFO - PROCESS | 11343 | 1467361500940 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:01 INFO - PROCESS | 11343 | 1467361501141 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 01:25:01 INFO - PROCESS | 11343 | 1467361501158 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:01 INFO - PROCESS | 11343 | 1467361501168 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:01 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff5c00 == 24 [pid = 11343] [id = 186] 01:25:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x91c55400) [pid = 11343] [serial = 558] [outer = (nil)] 01:25:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x9257a000) [pid = 11343] [serial = 559] [outer = 0x91c55400] 01:25:01 INFO - PROCESS | 11343 | 1467361501243 Marionette DEBUG loaded listener.js 01:25:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x9279e000) [pid = 11343] [serial = 560] [outer = 0x91c55400] 01:25:02 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:25:02 INFO - PROCESS | 11343 | 1467361502565 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 01:25:02 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 01:25:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1691ms 01:25:02 INFO - PROCESS | 11343 | 1467361502723 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 01:25:02 INFO - PROCESS | 11343 | 1467361502730 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 01:25:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:25:02 INFO - PROCESS | 11343 | 1467361502751 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:25:02 INFO - PROCESS | 11343 | 1467361502756 Marionette TRACE conn3 <- [1,718,null,{}] 01:25:02 INFO - PROCESS | 11343 | 1467361502807 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:02 INFO - PROCESS | 11343 | 1467361502814 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:03 INFO - PROCESS | 11343 | 1467361503032 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 01:25:03 INFO - PROCESS | 11343 | 1467361503191 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:03 INFO - PROCESS | 11343 | 1467361503207 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:03 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f907c00 == 25 [pid = 11343] [id = 187] 01:25:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x8f908400) [pid = 11343] [serial = 561] [outer = (nil)] 01:25:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x8fa89400) [pid = 11343] [serial = 562] [outer = 0x8f908400] 01:25:03 INFO - PROCESS | 11343 | 1467361503288 Marionette DEBUG loaded listener.js 01:25:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x9116bc00) [pid = 11343] [serial = 563] [outer = 0x8f908400] 01:25:04 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:25:04 INFO - PROCESS | 11343 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:25:04 INFO - PROCESS | 11343 | 1467361504740 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 01:25:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:25:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2028ms 01:25:04 INFO - PROCESS | 11343 | 1467361504778 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 01:25:04 INFO - PROCESS | 11343 | 1467361504786 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 01:25:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:25:04 INFO - PROCESS | 11343 | 1467361504798 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:25:04 INFO - PROCESS | 11343 | 1467361504802 Marionette TRACE conn3 <- [1,722,null,{}] 01:25:04 INFO - PROCESS | 11343 | 1467361504809 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:04 INFO - PROCESS | 11343 | 1467361504815 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:05 INFO - PROCESS | 11343 | 1467361505001 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 01:25:05 INFO - PROCESS | 11343 | 1467361505160 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:05 INFO - PROCESS | 11343 | 1467361505168 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:05 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03fc00 == 26 [pid = 11343] [id = 188] 01:25:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x91d60000) [pid = 11343] [serial = 564] [outer = (nil)] 01:25:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x920d7800) [pid = 11343] [serial = 565] [outer = 0x91d60000] 01:25:05 INFO - PROCESS | 11343 | 1467361505253 Marionette DEBUG loaded listener.js 01:25:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x92425800) [pid = 11343] [serial = 566] [outer = 0x91d60000] 01:25:06 INFO - PROCESS | 11343 | 1467361506175 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 01:25:06 INFO - PROCESS | 11343 | 1467361506240 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 01:25:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:25:06 INFO - PROCESS | 11343 | 1467361506247 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:25:06 INFO - PROCESS | 11343 | 1467361506254 Marionette TRACE conn3 <- [1,726,null,{}] 01:25:06 INFO - PROCESS | 11343 | 1467361506270 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:06 INFO - PROCESS | 11343 | 1467361506279 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:06 INFO - PROCESS | 11343 | 1467361506502 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 01:25:06 INFO - PROCESS | 11343 | 1467361506766 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:06 INFO - PROCESS | 11343 | 1467361506778 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:06 INFO - PROCESS | 11343 | ++DOCSHELL 0x92576000 == 27 [pid = 11343] [id = 189] 01:25:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x92cd4c00) [pid = 11343] [serial = 567] [outer = (nil)] 01:25:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x92fa3c00) [pid = 11343] [serial = 568] [outer = 0x92cd4c00] 01:25:06 INFO - PROCESS | 11343 | 1467361506884 Marionette DEBUG loaded listener.js 01:25:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x939e0800) [pid = 11343] [serial = 569] [outer = 0x92cd4c00] 01:25:07 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:25:07 INFO - PROCESS | 11343 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:25:07 INFO - PROCESS | 11343 | 1467361507879 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 01:25:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:25:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1685ms 01:25:07 INFO - PROCESS | 11343 | 1467361507934 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 01:25:07 INFO - PROCESS | 11343 | 1467361507938 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 01:25:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:25:07 INFO - PROCESS | 11343 | 1467361507945 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:25:07 INFO - PROCESS | 11343 | 1467361507948 Marionette TRACE conn3 <- [1,730,null,{}] 01:25:07 INFO - PROCESS | 11343 | 1467361507954 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:07 INFO - PROCESS | 11343 | 1467361507959 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:08 INFO - PROCESS | 11343 | 1467361508156 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 01:25:08 INFO - PROCESS | 11343 | 1467361508378 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:08 INFO - PROCESS | 11343 | 1467361508388 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:08 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f906c00 == 28 [pid = 11343] [id = 190] 01:25:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x92ccfc00) [pid = 11343] [serial = 570] [outer = (nil)] 01:25:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x93a46400) [pid = 11343] [serial = 571] [outer = 0x92ccfc00] 01:25:08 INFO - PROCESS | 11343 | 1467361508511 Marionette DEBUG loaded listener.js 01:25:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x93c1dc00) [pid = 11343] [serial = 572] [outer = 0x92ccfc00] 01:25:09 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:25:09 INFO - PROCESS | 11343 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:25:09 INFO - PROCESS | 11343 | 1467361509410 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 01:25:09 INFO - PROCESS | 11343 | 1467361509493 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 01:25:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:25:09 INFO - PROCESS | 11343 | 1467361509500 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:25:09 INFO - PROCESS | 11343 | 1467361509503 Marionette TRACE conn3 <- [1,734,null,{}] 01:25:09 INFO - PROCESS | 11343 | 1467361509510 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:09 INFO - PROCESS | 11343 | 1467361509515 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:09 INFO - PROCESS | 11343 | 1467361509728 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 01:25:09 INFO - PROCESS | 11343 | 1467361509946 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:09 INFO - PROCESS | 11343 | 1467361509960 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:10 INFO - PROCESS | 11343 | ++DOCSHELL 0x9242d800 == 29 [pid = 11343] [id = 191] 01:25:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x93a09c00) [pid = 11343] [serial = 573] [outer = (nil)] 01:25:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x93c31c00) [pid = 11343] [serial = 574] [outer = 0x93a09c00] 01:25:10 INFO - PROCESS | 11343 | 1467361510081 Marionette DEBUG loaded listener.js 01:25:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0x93c33800) [pid = 11343] [serial = 575] [outer = 0x93a09c00] 01:25:10 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:25:10 INFO - PROCESS | 11343 | 1467361510989 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 01:25:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:25:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1535ms 01:25:11 INFO - PROCESS | 11343 | 1467361511037 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 01:25:11 INFO - PROCESS | 11343 | 1467361511040 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 01:25:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:25:11 INFO - PROCESS | 11343 | 1467361511047 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:25:11 INFO - PROCESS | 11343 | 1467361511051 Marionette TRACE conn3 <- [1,738,null,{}] 01:25:11 INFO - PROCESS | 11343 | 1467361511057 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:11 INFO - PROCESS | 11343 | 1467361511068 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:11 INFO - PROCESS | 11343 | 1467361511327 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 01:25:11 INFO - PROCESS | 11343 | 1467361511750 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:11 INFO - PROCESS | 11343 | 1467361511764 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:11 INFO - PROCESS | 11343 | ++DOCSHELL 0x8effd800 == 30 [pid = 11343] [id = 192] 01:25:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 93 (0x8f781400) [pid = 11343] [serial = 576] [outer = (nil)] 01:25:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 94 (0x8f78d800) [pid = 11343] [serial = 577] [outer = 0x8f781400] 01:25:11 INFO - PROCESS | 11343 | 1467361511893 Marionette DEBUG loaded listener.js 01:25:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 95 (0x8f90ac00) [pid = 11343] [serial = 578] [outer = 0x8f781400] 01:25:14 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03d000 == 29 [pid = 11343] [id = 171] 01:25:14 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:25:14 INFO - PROCESS | 11343 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 94 (0x91d54400) [pid = 11343] [serial = 524] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 93 (0x92430800) [pid = 11343] [serial = 532] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 92 (0x92cd0400) [pid = 11343] [serial = 493] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x98eba000) [pid = 11343] [serial = 497] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x9839c000) [pid = 11343] [serial = 496] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x998d8c00) [pid = 11343] [serial = 500] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x998d5800) [pid = 11343] [serial = 499] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x99d32000) [pid = 11343] [serial = 503] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x99d0b400) [pid = 11343] [serial = 502] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x99dcec00) [pid = 11343] [serial = 506] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x99d3a400) [pid = 11343] [serial = 505] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x8f903800) [pid = 11343] [serial = 520] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x8f90e000) [pid = 11343] [serial = 521] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x91c59800) [pid = 11343] [serial = 523] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x922eac00) [pid = 11343] [serial = 518] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x920cf800) [pid = 11343] [serial = 517] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x99e10000) [pid = 11343] [serial = 509] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x99e0c800) [pid = 11343] [serial = 508] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x920cac00) [pid = 11343] [serial = 526] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x9ac44800) [pid = 11343] [serial = 512] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x9a95e400) [pid = 11343] [serial = 511] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x8fa8dc00) [pid = 11343] [serial = 488] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8fa82800) [pid = 11343] [serial = 487] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x8f904400) [pid = 11343] [serial = 529] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x8f90f400) [pid = 11343] [serial = 515] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x8f789400) [pid = 11343] [serial = 514] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x923e4c00) [pid = 11343] [serial = 491] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x920cc800) [pid = 11343] [serial = 490] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x93c23400) [pid = 11343] [serial = 494] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x920d4000) [pid = 11343] [serial = 527] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x923e6400) [pid = 11343] [serial = 530] [outer = (nil)] [url = about:blank] 01:25:14 INFO - PROCESS | 11343 | 1467361514425 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 01:25:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:25:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 3396ms 01:25:14 INFO - PROCESS | 11343 | 1467361514444 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 01:25:14 INFO - PROCESS | 11343 | 1467361514449 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 01:25:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:25:14 INFO - PROCESS | 11343 | 1467361514459 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:25:14 INFO - PROCESS | 11343 | 1467361514464 Marionette TRACE conn3 <- [1,742,null,{}] 01:25:14 INFO - PROCESS | 11343 | 1467361514475 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:14 INFO - PROCESS | 11343 | 1467361514480 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:14 INFO - PROCESS | 11343 | 1467361514652 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 01:25:14 INFO - PROCESS | 11343 | 1467361514762 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:14 INFO - PROCESS | 11343 | 1467361514771 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:14 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f783000 == 30 [pid = 11343] [id = 193] 01:25:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x8f783800) [pid = 11343] [serial = 579] [outer = (nil)] 01:25:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x8f786c00) [pid = 11343] [serial = 580] [outer = 0x8f783800] 01:25:14 INFO - PROCESS | 11343 | 1467361514847 Marionette DEBUG loaded listener.js 01:25:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x8f78e000) [pid = 11343] [serial = 581] [outer = 0x8f783800] 01:25:16 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:25:16 INFO - PROCESS | 11343 | 1467361516031 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 01:25:16 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 01:25:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1591ms 01:25:16 INFO - PROCESS | 11343 | 1467361516048 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 01:25:16 INFO - PROCESS | 11343 | 1467361516057 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 01:25:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:25:16 INFO - PROCESS | 11343 | 1467361516069 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:25:16 INFO - PROCESS | 11343 | 1467361516072 Marionette TRACE conn3 <- [1,746,null,{}] 01:25:16 INFO - PROCESS | 11343 | 1467361516079 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:16 INFO - PROCESS | 11343 | 1467361516085 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:16 INFO - PROCESS | 11343 | 1467361516304 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 01:25:16 INFO - PROCESS | 11343 | 1467361516428 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:16 INFO - PROCESS | 11343 | 1467361516440 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:16 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa8b000 == 31 [pid = 11343] [id = 194] 01:25:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x9115d000) [pid = 11343] [serial = 582] [outer = (nil)] 01:25:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x91160c00) [pid = 11343] [serial = 583] [outer = 0x9115d000] 01:25:16 INFO - PROCESS | 11343 | 1467361516510 Marionette DEBUG loaded listener.js 01:25:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x9116a800) [pid = 11343] [serial = 584] [outer = 0x9115d000] 01:25:17 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:25:17 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:25:17 INFO - PROCESS | 11343 | 1467361517796 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 01:25:17 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.) 01:25:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1744ms 01:25:17 INFO - PROCESS | 11343 | 1467361517813 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 01:25:17 INFO - PROCESS | 11343 | 1467361517816 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 01:25:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:25:17 INFO - PROCESS | 11343 | 1467361517823 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:25:17 INFO - PROCESS | 11343 | 1467361517829 Marionette TRACE conn3 <- [1,750,null,{}] 01:25:17 INFO - PROCESS | 11343 | 1467361517858 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:17 INFO - PROCESS | 11343 | 1467361517866 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:18 INFO - PROCESS | 11343 | 1467361518128 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 01:25:18 INFO - PROCESS | 11343 | 1467361518159 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:18 INFO - PROCESS | 11343 | 1467361518175 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:18 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d5b000 == 32 [pid = 11343] [id = 195] 01:25:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x91d5b800) [pid = 11343] [serial = 585] [outer = (nil)] 01:25:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x91e98c00) [pid = 11343] [serial = 586] [outer = 0x91d5b800] 01:25:18 INFO - PROCESS | 11343 | 1467361518326 Marionette DEBUG loaded listener.js 01:25:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x91ea0c00) [pid = 11343] [serial = 587] [outer = 0x91d5b800] 01:25:19 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x91c55400) [pid = 11343] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:25:19 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x92573000) [pid = 11343] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:25:19 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x91d5f800) [pid = 11343] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:25:19 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x8effc400) [pid = 11343] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:25:19 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x92425400) [pid = 11343] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:25:19 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x92989400) [pid = 11343] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:25:19 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x8f78a000) [pid = 11343] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:25:19 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x91d60800) [pid = 11343] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:25:19 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x8fa8cc00) [pid = 11343] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:25:19 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x92743c00) [pid = 11343] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:25:19 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:25:20 INFO - PROCESS | 11343 | 1467361520040 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 01:25:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:25:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2247ms 01:25:20 INFO - PROCESS | 11343 | 1467361520072 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 01:25:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:25:20 INFO - PROCESS | 11343 | 1467361520078 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 01:25:20 INFO - PROCESS | 11343 | 1467361520084 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:25:20 INFO - PROCESS | 11343 | 1467361520087 Marionette TRACE conn3 <- [1,754,null,{}] 01:25:20 INFO - PROCESS | 11343 | 1467361520093 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:20 INFO - PROCESS | 11343 | 1467361520098 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:20 INFO - PROCESS | 11343 | 1467361520327 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 01:25:20 INFO - PROCESS | 11343 | 1467361520342 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:20 INFO - PROCESS | 11343 | 1467361520352 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:20 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff9c00 == 33 [pid = 11343] [id = 196] 01:25:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x8fa8cc00) [pid = 11343] [serial = 588] [outer = (nil)] 01:25:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x920cac00) [pid = 11343] [serial = 589] [outer = 0x8fa8cc00] 01:25:20 INFO - PROCESS | 11343 | 1467361520422 Marionette DEBUG loaded listener.js 01:25:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x922dd800) [pid = 11343] [serial = 590] [outer = 0x8fa8cc00] 01:25:21 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:25:21 INFO - PROCESS | 11343 | 1467361521745 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 01:25:21 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 01:25:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1688ms 01:25:21 INFO - PROCESS | 11343 | 1467361521773 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 01:25:21 INFO - PROCESS | 11343 | 1467361521779 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 01:25:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:25:21 INFO - PROCESS | 11343 | 1467361521849 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:25:21 INFO - PROCESS | 11343 | 1467361521854 Marionette TRACE conn3 <- [1,758,null,{}] 01:25:21 INFO - PROCESS | 11343 | 1467361521919 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:21 INFO - PROCESS | 11343 | 1467361521926 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:22 INFO - PROCESS | 11343 | 1467361522103 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 01:25:22 INFO - PROCESS | 11343 | 1467361522254 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:22 INFO - PROCESS | 11343 | 1467361522270 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:22 INFO - PROCESS | 11343 | ++DOCSHELL 0x8efeec00 == 34 [pid = 11343] [id = 197] 01:25:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x8f903800) [pid = 11343] [serial = 591] [outer = (nil)] 01:25:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x8fa84c00) [pid = 11343] [serial = 592] [outer = 0x8f903800] 01:25:22 INFO - PROCESS | 11343 | 1467361522354 Marionette DEBUG loaded listener.js 01:25:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x9115dc00) [pid = 11343] [serial = 593] [outer = 0x8f903800] 01:25:23 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:25:23 INFO - PROCESS | 11343 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:25:23 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:25:23 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:25:23 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:25:23 INFO - PROCESS | 11343 | 1467361523375 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 01:25:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:25:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1650ms 01:25:23 INFO - PROCESS | 11343 | 1467361523452 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 01:25:23 INFO - PROCESS | 11343 | 1467361523460 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 01:25:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:25:23 INFO - PROCESS | 11343 | 1467361523472 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:25:23 INFO - PROCESS | 11343 | 1467361523476 Marionette TRACE conn3 <- [1,762,null,{}] 01:25:23 INFO - PROCESS | 11343 | 1467361523483 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:23 INFO - PROCESS | 11343 | 1467361523489 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:23 INFO - PROCESS | 11343 | 1467361523742 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 01:25:23 INFO - PROCESS | 11343 | 1467361523952 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:23 INFO - PROCESS | 11343 | 1467361523963 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:23 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d049c00 == 35 [pid = 11343] [id = 198] 01:25:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x91e92c00) [pid = 11343] [serial = 594] [outer = (nil)] 01:25:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x920d4000) [pid = 11343] [serial = 595] [outer = 0x91e92c00] 01:25:24 INFO - PROCESS | 11343 | 1467361524045 Marionette DEBUG loaded listener.js 01:25:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x923e3000) [pid = 11343] [serial = 596] [outer = 0x91e92c00] 01:25:25 INFO - PROCESS | 11343 | 1467361525516 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 01:25:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:25:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2093ms 01:25:25 INFO - PROCESS | 11343 | 1467361525569 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 01:25:25 INFO - PROCESS | 11343 | 1467361525573 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 01:25:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:25:25 INFO - PROCESS | 11343 | 1467361525583 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:25:25 INFO - PROCESS | 11343 | 1467361525589 Marionette TRACE conn3 <- [1,766,null,{}] 01:25:25 INFO - PROCESS | 11343 | 1467361525654 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:25 INFO - PROCESS | 11343 | 1467361525663 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:25 INFO - PROCESS | 11343 | 1467361525848 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 01:25:26 INFO - PROCESS | 11343 | 1467361526018 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:26 INFO - PROCESS | 11343 | 1467361526034 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:26 INFO - PROCESS | 11343 | ++DOCSHELL 0x92579800 == 36 [pid = 11343] [id = 199] 01:25:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x92579c00) [pid = 11343] [serial = 597] [outer = (nil)] 01:25:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x92743c00) [pid = 11343] [serial = 598] [outer = 0x92579c00] 01:25:26 INFO - PROCESS | 11343 | 1467361526114 Marionette DEBUG loaded listener.js 01:25:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92750000) [pid = 11343] [serial = 599] [outer = 0x92579c00] 01:25:27 INFO - PROCESS | 11343 | --DOCSHELL 0x9242d800 == 35 [pid = 11343] [id = 191] 01:25:27 INFO - PROCESS | 11343 | --DOCSHELL 0x91fbd800 == 34 [pid = 11343] [id = 175] 01:25:27 INFO - PROCESS | 11343 | --DOCSHELL 0x92572000 == 33 [pid = 11343] [id = 185] 01:25:27 INFO - PROCESS | 11343 | --DOCSHELL 0x91c53800 == 32 [pid = 11343] [id = 174] 01:25:27 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x9257a000) [pid = 11343] [serial = 559] [outer = (nil)] [url = about:blank] 01:25:27 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x92745c00) [pid = 11343] [serial = 556] [outer = (nil)] [url = about:blank] 01:25:27 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x920d8c00) [pid = 11343] [serial = 538] [outer = (nil)] [url = about:blank] 01:25:27 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x923eec00) [pid = 11343] [serial = 539] [outer = (nil)] [url = about:blank] 01:25:27 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x8f90c000) [pid = 11343] [serial = 550] [outer = (nil)] [url = about:blank] 01:25:27 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x8fa8fc00) [pid = 11343] [serial = 551] [outer = (nil)] [url = about:blank] 01:25:27 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x9257cc00) [pid = 11343] [serial = 533] [outer = (nil)] [url = about:blank] 01:25:27 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x92cc6c00) [pid = 11343] [serial = 544] [outer = (nil)] [url = about:blank] 01:25:27 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x92cca400) [pid = 11343] [serial = 545] [outer = (nil)] [url = about:blank] 01:25:27 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x8fa8d800) [pid = 11343] [serial = 535] [outer = (nil)] [url = about:blank] 01:25:27 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x91c53000) [pid = 11343] [serial = 536] [outer = (nil)] [url = about:blank] 01:25:27 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x91e9b800) [pid = 11343] [serial = 553] [outer = (nil)] [url = about:blank] 01:25:27 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x92981c00) [pid = 11343] [serial = 547] [outer = (nil)] [url = about:blank] 01:25:27 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x9298c400) [pid = 11343] [serial = 548] [outer = (nil)] [url = about:blank] 01:25:27 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x927a4c00) [pid = 11343] [serial = 541] [outer = (nil)] [url = about:blank] 01:25:27 INFO - PROCESS | 11343 | --DOMWINDOW == 59 (0x92982000) [pid = 11343] [serial = 542] [outer = (nil)] [url = about:blank] 01:25:27 INFO - PROCESS | 11343 | --DOMWINDOW == 58 (0x927a1400) [pid = 11343] [serial = 557] [outer = (nil)] [url = about:blank] 01:25:27 INFO - PROCESS | 11343 | --DOMWINDOW == 57 (0x91fb8c00) [pid = 11343] [serial = 554] [outer = (nil)] [url = about:blank] 01:25:27 INFO - PROCESS | 11343 | --DOMWINDOW == 56 (0x9279e000) [pid = 11343] [serial = 560] [outer = (nil)] [url = about:blank] 01:25:27 INFO - PROCESS | 11343 | 1467361527805 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 01:25:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:25:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2252ms 01:25:27 INFO - PROCESS | 11343 | 1467361527835 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 01:25:27 INFO - PROCESS | 11343 | 1467361527842 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 01:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:25:27 INFO - PROCESS | 11343 | 1467361527850 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:25:27 INFO - PROCESS | 11343 | 1467361527855 Marionette TRACE conn3 <- [1,770,null,{}] 01:25:27 INFO - PROCESS | 11343 | 1467361527863 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:27 INFO - PROCESS | 11343 | 1467361527869 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:28 INFO - PROCESS | 11343 | 1467361528018 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 01:25:28 INFO - PROCESS | 11343 | 1467361528135 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:28 INFO - PROCESS | 11343 | 1467361528147 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:28 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f789800 == 33 [pid = 11343] [id = 200] 01:25:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 57 (0x8f78a000) [pid = 11343] [serial = 600] [outer = (nil)] 01:25:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 58 (0x8f78e400) [pid = 11343] [serial = 601] [outer = 0x8f78a000] 01:25:28 INFO - PROCESS | 11343 | 1467361528219 Marionette DEBUG loaded listener.js 01:25:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 59 (0x8f906400) [pid = 11343] [serial = 602] [outer = 0x8f78a000] 01:25:28 INFO - PROCESS | 11343 | 1467361528970 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 01:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1184ms 01:25:29 INFO - PROCESS | 11343 | 1467361529034 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 01:25:29 INFO - PROCESS | 11343 | 1467361529041 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 01:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:25:29 INFO - PROCESS | 11343 | 1467361529051 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:25:29 INFO - PROCESS | 11343 | 1467361529055 Marionette TRACE conn3 <- [1,774,null,{}] 01:25:29 INFO - PROCESS | 11343 | 1467361529061 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:29 INFO - PROCESS | 11343 | 1467361529066 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:29 INFO - PROCESS | 11343 | 1467361529228 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 01:25:29 INFO - PROCESS | 11343 | 1467361529357 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:29 INFO - PROCESS | 11343 | 1467361529366 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:29 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d040000 == 34 [pid = 11343] [id = 201] 01:25:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 60 (0x91162800) [pid = 11343] [serial = 603] [outer = (nil)] 01:25:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x91c53c00) [pid = 11343] [serial = 604] [outer = 0x91162800] 01:25:29 INFO - PROCESS | 11343 | 1467361529437 Marionette DEBUG loaded listener.js 01:25:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x91c5a800) [pid = 11343] [serial = 605] [outer = 0x91162800] 01:25:30 INFO - PROCESS | 11343 | 1467361530298 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 01:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1336ms 01:25:30 INFO - PROCESS | 11343 | 1467361530389 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 01:25:30 INFO - PROCESS | 11343 | 1467361530396 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 01:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:25:30 INFO - PROCESS | 11343 | 1467361530420 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:25:30 INFO - PROCESS | 11343 | 1467361530429 Marionette TRACE conn3 <- [1,778,null,{}] 01:25:30 INFO - PROCESS | 11343 | 1467361530462 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:30 INFO - PROCESS | 11343 | 1467361530473 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:30 INFO - PROCESS | 11343 | 1467361530683 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 01:25:30 INFO - PROCESS | 11343 | 1467361530717 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:30 INFO - PROCESS | 11343 | 1467361530726 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:30 INFO - PROCESS | 11343 | ++DOCSHELL 0x920cb400 == 35 [pid = 11343] [id = 202] 01:25:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x920cc000) [pid = 11343] [serial = 606] [outer = (nil)] 01:25:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x920d5800) [pid = 11343] [serial = 607] [outer = 0x920cc000] 01:25:30 INFO - PROCESS | 11343 | 1467361530802 Marionette DEBUG loaded listener.js 01:25:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x922ea800) [pid = 11343] [serial = 608] [outer = 0x920cc000] 01:25:31 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x8f908400) [pid = 11343] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:25:31 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x8f781400) [pid = 11343] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:25:31 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x9115d000) [pid = 11343] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:25:31 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x8f783800) [pid = 11343] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:25:31 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x91d60000) [pid = 11343] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:25:31 INFO - PROCESS | 11343 | --DOMWINDOW == 59 (0x91d5b800) [pid = 11343] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:25:31 INFO - PROCESS | 11343 | --DOMWINDOW == 58 (0x92cd4c00) [pid = 11343] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:25:31 INFO - PROCESS | 11343 | --DOMWINDOW == 57 (0x92ccfc00) [pid = 11343] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:25:31 INFO - PROCESS | 11343 | --DOMWINDOW == 56 (0x93a09c00) [pid = 11343] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:25:32 INFO - PROCESS | 11343 | 1467361532023 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 01:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1703ms 01:25:32 INFO - PROCESS | 11343 | 1467361532114 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 01:25:32 INFO - PROCESS | 11343 | 1467361532121 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 01:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:25:32 INFO - PROCESS | 11343 | 1467361532131 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:25:32 INFO - PROCESS | 11343 | 1467361532136 Marionette TRACE conn3 <- [1,782,null,{}] 01:25:32 INFO - PROCESS | 11343 | 1467361532145 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:32 INFO - PROCESS | 11343 | 1467361532152 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:32 INFO - PROCESS | 11343 | 1467361532397 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 01:25:32 INFO - PROCESS | 11343 | 1467361532627 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:32 INFO - PROCESS | 11343 | 1467361532642 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:32 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff2000 == 36 [pid = 11343] [id = 203] 01:25:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 57 (0x8f782800) [pid = 11343] [serial = 609] [outer = (nil)] 01:25:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 58 (0x8fa88800) [pid = 11343] [serial = 610] [outer = 0x8f782800] 01:25:32 INFO - PROCESS | 11343 | 1467361532727 Marionette DEBUG loaded listener.js 01:25:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 59 (0x8d045400) [pid = 11343] [serial = 611] [outer = 0x8f782800] 01:25:33 INFO - PROCESS | 11343 | 1467361533665 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 01:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1587ms 01:25:33 INFO - PROCESS | 11343 | 1467361533717 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 01:25:33 INFO - PROCESS | 11343 | 1467361533724 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 01:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:25:33 INFO - PROCESS | 11343 | 1467361533735 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:25:33 INFO - PROCESS | 11343 | 1467361533739 Marionette TRACE conn3 <- [1,786,null,{}] 01:25:33 INFO - PROCESS | 11343 | 1467361533746 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:33 INFO - PROCESS | 11343 | 1467361533752 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:33 INFO - PROCESS | 11343 | 1467361533976 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 01:25:34 INFO - PROCESS | 11343 | 1467361534182 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:34 INFO - PROCESS | 11343 | 1467361534191 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:34 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d5a000 == 37 [pid = 11343] [id = 204] 01:25:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 60 (0x91d5bc00) [pid = 11343] [serial = 612] [outer = (nil)] 01:25:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x91d60800) [pid = 11343] [serial = 613] [outer = 0x91d5bc00] 01:25:34 INFO - PROCESS | 11343 | 1467361534326 Marionette DEBUG loaded listener.js 01:25:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x91ea0400) [pid = 11343] [serial = 614] [outer = 0x91d5bc00] 01:25:35 INFO - PROCESS | 11343 | 1467361535336 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 01:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1633ms 01:25:35 INFO - PROCESS | 11343 | 1467361535368 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 01:25:35 INFO - PROCESS | 11343 | 1467361535371 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 01:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:25:35 INFO - PROCESS | 11343 | 1467361535379 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:25:35 INFO - PROCESS | 11343 | 1467361535385 Marionette TRACE conn3 <- [1,790,null,{}] 01:25:35 INFO - PROCESS | 11343 | 1467361535402 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:35 INFO - PROCESS | 11343 | 1467361535411 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:35 INFO - PROCESS | 11343 | 1467361535604 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 01:25:35 INFO - PROCESS | 11343 | 1467361535809 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:35 INFO - PROCESS | 11343 | 1467361535821 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:35 INFO - PROCESS | 11343 | ++DOCSHELL 0x923e7c00 == 38 [pid = 11343] [id = 205] 01:25:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x923ea800) [pid = 11343] [serial = 615] [outer = (nil)] 01:25:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x923f0800) [pid = 11343] [serial = 616] [outer = 0x923ea800] 01:25:35 INFO - PROCESS | 11343 | 1467361535947 Marionette DEBUG loaded listener.js 01:25:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x92572000) [pid = 11343] [serial = 617] [outer = 0x923ea800] 01:25:36 INFO - PROCESS | 11343 | 1467361536916 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 01:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1594ms 01:25:36 INFO - PROCESS | 11343 | 1467361536973 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 01:25:36 INFO - PROCESS | 11343 | 1467361536977 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 01:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:25:36 INFO - PROCESS | 11343 | 1467361536984 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:25:36 INFO - PROCESS | 11343 | 1467361536988 Marionette TRACE conn3 <- [1,794,null,{}] 01:25:37 INFO - PROCESS | 11343 | 1467361536994 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:37 INFO - PROCESS | 11343 | 1467361536998 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:37 INFO - PROCESS | 11343 | 1467361537183 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 01:25:37 INFO - PROCESS | 11343 | 1467361537403 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:37 INFO - PROCESS | 11343 | 1467361537414 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:37 INFO - PROCESS | 11343 | ++DOCSHELL 0x92571400 == 39 [pid = 11343] [id = 206] 01:25:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x92743800) [pid = 11343] [serial = 618] [outer = (nil)] 01:25:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x9274a400) [pid = 11343] [serial = 619] [outer = 0x92743800] 01:25:37 INFO - PROCESS | 11343 | 1467361537508 Marionette DEBUG loaded listener.js 01:25:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x927a4000) [pid = 11343] [serial = 620] [outer = 0x92743800] 01:25:38 INFO - PROCESS | 11343 | 1467361538382 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 01:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1442ms 01:25:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x923e7000) [pid = 11343] [serial = 621] [outer = 0x92fa3000] 01:25:38 INFO - PROCESS | 11343 | 1467361538493 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 01:25:38 INFO - PROCESS | 11343 | 1467361538500 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 01:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:25:38 INFO - PROCESS | 11343 | 1467361538609 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:25:38 INFO - PROCESS | 11343 | 1467361538613 Marionette TRACE conn3 <- [1,798,null,{}] 01:25:38 INFO - PROCESS | 11343 | 1467361538622 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:38 INFO - PROCESS | 11343 | 1467361538626 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:38 INFO - PROCESS | 11343 | 1467361538790 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 01:25:39 INFO - PROCESS | 11343 | 1467361538989 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:39 INFO - PROCESS | 11343 | 1467361538997 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:39 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff5400 == 40 [pid = 11343] [id = 207] 01:25:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x91e9d000) [pid = 11343] [serial = 622] [outer = (nil)] 01:25:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x92984400) [pid = 11343] [serial = 623] [outer = 0x91e9d000] 01:25:39 INFO - PROCESS | 11343 | 1467361539079 Marionette DEBUG loaded listener.js 01:25:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x927acc00) [pid = 11343] [serial = 624] [outer = 0x91e9d000] 01:25:39 INFO - PROCESS | 11343 | 1467361539982 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 01:25:40 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 01:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1529ms 01:25:40 INFO - PROCESS | 11343 | 1467361540049 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 01:25:40 INFO - PROCESS | 11343 | 1467361540053 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 01:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:25:40 INFO - PROCESS | 11343 | 1467361540060 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:25:40 INFO - PROCESS | 11343 | 1467361540064 Marionette TRACE conn3 <- [1,802,null,{}] 01:25:40 INFO - PROCESS | 11343 | 1467361540075 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:40 INFO - PROCESS | 11343 | 1467361540093 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:40 INFO - PROCESS | 11343 | 1467361540366 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 01:25:40 INFO - PROCESS | 11343 | 1467361540626 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:40 INFO - PROCESS | 11343 | 1467361540639 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:40 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d041000 == 41 [pid = 11343] [id = 208] 01:25:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x8fa81400) [pid = 11343] [serial = 625] [outer = (nil)] 01:25:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x92cd3800) [pid = 11343] [serial = 626] [outer = 0x8fa81400] 01:25:40 INFO - PROCESS | 11343 | 1467361540717 Marionette DEBUG loaded listener.js 01:25:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92fa2800) [pid = 11343] [serial = 627] [outer = 0x8fa81400] 01:25:41 INFO - PROCESS | 11343 | 1467361541640 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 01:25:41 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 01:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1639ms 01:25:41 INFO - PROCESS | 11343 | 1467361541700 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 01:25:41 INFO - PROCESS | 11343 | 1467361541703 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 01:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:25:41 INFO - PROCESS | 11343 | 1467361541710 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:25:41 INFO - PROCESS | 11343 | 1467361541714 Marionette TRACE conn3 <- [1,806,null,{}] 01:25:41 INFO - PROCESS | 11343 | 1467361541720 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:41 INFO - PROCESS | 11343 | 1467361541725 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:41 INFO - PROCESS | 11343 | 1467361541894 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 01:25:42 INFO - PROCESS | 11343 | 1467361542071 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:42 INFO - PROCESS | 11343 | 1467361542077 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:42 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f781c00 == 42 [pid = 11343] [id = 209] 01:25:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x8f78ec00) [pid = 11343] [serial = 628] [outer = (nil)] 01:25:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x91c57800) [pid = 11343] [serial = 629] [outer = 0x8f78ec00] 01:25:42 INFO - PROCESS | 11343 | 1467361542205 Marionette DEBUG loaded listener.js 01:25:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x92ccf800) [pid = 11343] [serial = 630] [outer = 0x8f78ec00] 01:25:43 INFO - PROCESS | 11343 | 1467361543264 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 01:25:43 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 01:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1587ms 01:25:43 INFO - PROCESS | 11343 | 1467361543302 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 01:25:43 INFO - PROCESS | 11343 | 1467361543311 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 01:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:25:43 INFO - PROCESS | 11343 | 1467361543329 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:25:43 INFO - PROCESS | 11343 | 1467361543341 Marionette TRACE conn3 <- [1,810,null,{}] 01:25:43 INFO - PROCESS | 11343 | 1467361543354 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:43 INFO - PROCESS | 11343 | 1467361543361 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:43 INFO - PROCESS | 11343 | 1467361543556 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8f78b800 == 41 [pid = 11343] [id = 173] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8d040000 == 40 [pid = 11343] [id = 201] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8f789800 == 39 [pid = 11343] [id = 200] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8d049c00 == 38 [pid = 11343] [id = 198] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x91fbe800 == 37 [pid = 11343] [id = 172] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x9257b400 == 36 [pid = 11343] [id = 180] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8d04a400 == 35 [pid = 11343] [id = 176] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff5c00 == 34 [pid = 11343] [id = 186] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa8b000 == 33 [pid = 11343] [id = 194] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8d045800 == 32 [pid = 11343] [id = 178] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8effd800 == 31 [pid = 11343] [id = 192] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8d042400 == 30 [pid = 11343] [id = 182] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8effbc00 == 29 [pid = 11343] [id = 183] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x92576000 == 28 [pid = 11343] [id = 189] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8f906c00 == 27 [pid = 11343] [id = 190] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x91169800 == 26 [pid = 11343] [id = 184] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8f783000 == 25 [pid = 11343] [id = 193] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x92579800 == 24 [pid = 11343] [id = 199] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x92988000 == 23 [pid = 11343] [id = 181] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff9c00 == 22 [pid = 11343] [id = 196] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x92424400 == 21 [pid = 11343] [id = 177] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x91d5b000 == 20 [pid = 11343] [id = 195] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8f907c00 == 19 [pid = 11343] [id = 187] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8efeec00 == 18 [pid = 11343] [id = 197] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8d042800 == 17 [pid = 11343] [id = 179] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03fc00 == 16 [pid = 11343] [id = 188] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8d041000 == 15 [pid = 11343] [id = 208] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x92571400 == 14 [pid = 11343] [id = 206] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff5400 == 13 [pid = 11343] [id = 207] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x923e7c00 == 12 [pid = 11343] [id = 205] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x91d5a000 == 11 [pid = 11343] [id = 204] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x920cb400 == 10 [pid = 11343] [id = 202] 01:25:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff2000 == 9 [pid = 11343] [id = 203] 01:25:46 INFO - PROCESS | 11343 | --DOCSHELL 0x8f781c00 == 8 [pid = 11343] [id = 209] 01:25:46 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x920cac00) [pid = 11343] [serial = 589] [outer = (nil)] [url = about:blank] 01:25:46 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x9116bc00) [pid = 11343] [serial = 563] [outer = (nil)] [url = about:blank] 01:25:46 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x8f90ac00) [pid = 11343] [serial = 578] [outer = (nil)] [url = about:blank] 01:25:46 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x8f78d800) [pid = 11343] [serial = 577] [outer = (nil)] [url = about:blank] 01:25:46 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x91160c00) [pid = 11343] [serial = 583] [outer = (nil)] [url = about:blank] 01:25:46 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8fa89400) [pid = 11343] [serial = 562] [outer = (nil)] [url = about:blank] 01:25:46 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x8f786c00) [pid = 11343] [serial = 580] [outer = (nil)] [url = about:blank] 01:25:46 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92425800) [pid = 11343] [serial = 566] [outer = (nil)] [url = about:blank] 01:25:46 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x920d7800) [pid = 11343] [serial = 565] [outer = (nil)] [url = about:blank] 01:25:46 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x8f78e000) [pid = 11343] [serial = 581] [outer = (nil)] [url = about:blank] 01:25:46 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x91e98c00) [pid = 11343] [serial = 586] [outer = (nil)] [url = about:blank] 01:25:46 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x939e0800) [pid = 11343] [serial = 569] [outer = (nil)] [url = about:blank] 01:25:46 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x92fa3c00) [pid = 11343] [serial = 568] [outer = (nil)] [url = about:blank] 01:25:46 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x93c1dc00) [pid = 11343] [serial = 572] [outer = (nil)] [url = about:blank] 01:25:46 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x93a46400) [pid = 11343] [serial = 571] [outer = (nil)] [url = about:blank] 01:25:46 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x93c33800) [pid = 11343] [serial = 575] [outer = (nil)] [url = about:blank] 01:25:46 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x91ea0c00) [pid = 11343] [serial = 587] [outer = (nil)] [url = about:blank] 01:25:46 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x9116a800) [pid = 11343] [serial = 584] [outer = (nil)] [url = about:blank] 01:25:46 INFO - PROCESS | 11343 | --DOMWINDOW == 59 (0x93c31c00) [pid = 11343] [serial = 574] [outer = (nil)] [url = about:blank] 01:25:46 INFO - PROCESS | 11343 | 1467361546856 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:46 INFO - PROCESS | 11343 | 1467361546863 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:46 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d045800 == 9 [pid = 11343] [id = 210] 01:25:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 60 (0x8d049000) [pid = 11343] [serial = 631] [outer = (nil)] 01:25:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x8eff2000) [pid = 11343] [serial = 632] [outer = 0x8d049000] 01:25:46 INFO - PROCESS | 11343 | 1467361546953 Marionette DEBUG loaded listener.js 01:25:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x8effb800) [pid = 11343] [serial = 633] [outer = 0x8d049000] 01:25:47 INFO - PROCESS | 11343 | 1467361547797 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 01:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 4515ms 01:25:47 INFO - PROCESS | 11343 | 1467361547841 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 01:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:25:47 INFO - PROCESS | 11343 | 1467361547848 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 01:25:47 INFO - PROCESS | 11343 | 1467361547856 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:25:47 INFO - PROCESS | 11343 | 1467361547861 Marionette TRACE conn3 <- [1,814,null,{}] 01:25:47 INFO - PROCESS | 11343 | 1467361547870 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:47 INFO - PROCESS | 11343 | 1467361547878 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:48 INFO - PROCESS | 11343 | 1467361548050 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 01:25:48 INFO - PROCESS | 11343 | 1467361548071 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:48 INFO - PROCESS | 11343 | 1467361548082 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:48 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa84400 == 10 [pid = 11343] [id = 211] 01:25:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x8fa85000) [pid = 11343] [serial = 634] [outer = (nil)] 01:25:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x8fa8e400) [pid = 11343] [serial = 635] [outer = 0x8fa85000] 01:25:48 INFO - PROCESS | 11343 | 1467361548272 Marionette DEBUG loaded listener.js 01:25:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x91165000) [pid = 11343] [serial = 636] [outer = 0x8fa85000] 01:25:49 INFO - PROCESS | 11343 | 1467361549104 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 01:25:49 INFO - PROCESS | 11343 | 1467361549152 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 01:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:25:49 INFO - PROCESS | 11343 | 1467361549174 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:25:49 INFO - PROCESS | 11343 | 1467361549178 Marionette TRACE conn3 <- [1,818,null,{}] 01:25:49 INFO - PROCESS | 11343 | 1467361549184 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:49 INFO - PROCESS | 11343 | 1467361549191 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:49 INFO - PROCESS | 11343 | 1467361549416 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 01:25:49 INFO - PROCESS | 11343 | 1467361549441 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:49 INFO - PROCESS | 11343 | 1467361549450 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:49 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa8b400 == 11 [pid = 11343] [id = 212] 01:25:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x91d56800) [pid = 11343] [serial = 637] [outer = (nil)] 01:25:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x91d5c400) [pid = 11343] [serial = 638] [outer = 0x91d56800] 01:25:49 INFO - PROCESS | 11343 | 1467361549520 Marionette DEBUG loaded listener.js 01:25:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x91e98800) [pid = 11343] [serial = 639] [outer = 0x91d56800] 01:25:50 INFO - PROCESS | 11343 | 1467361550535 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 01:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1433ms 01:25:50 INFO - PROCESS | 11343 | 1467361550607 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 01:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:25:50 INFO - PROCESS | 11343 | 1467361550612 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 01:25:50 INFO - PROCESS | 11343 | 1467361550628 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:25:50 INFO - PROCESS | 11343 | 1467361550638 Marionette TRACE conn3 <- [1,822,null,{}] 01:25:50 INFO - PROCESS | 11343 | 1467361550658 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:50 INFO - PROCESS | 11343 | 1467361550666 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:50 INFO - PROCESS | 11343 | 1467361550883 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 01:25:50 INFO - PROCESS | 11343 | 1467361550908 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:50 INFO - PROCESS | 11343 | 1467361550918 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:50 INFO - PROCESS | 11343 | ++DOCSHELL 0x920cb400 == 12 [pid = 11343] [id = 213] 01:25:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x920cb800) [pid = 11343] [serial = 640] [outer = (nil)] 01:25:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x920d7400) [pid = 11343] [serial = 641] [outer = 0x920cb800] 01:25:50 INFO - PROCESS | 11343 | 1467361550985 Marionette DEBUG loaded listener.js 01:25:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x922e9400) [pid = 11343] [serial = 642] [outer = 0x920cb800] 01:25:51 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x8fa81400) [pid = 11343] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:25:51 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x8f78a000) [pid = 11343] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:25:51 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x8f903800) [pid = 11343] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:25:51 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x91e92c00) [pid = 11343] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:25:51 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x92579c00) [pid = 11343] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:25:51 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x91e9d000) [pid = 11343] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:25:51 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x92743800) [pid = 11343] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:25:51 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x923ea800) [pid = 11343] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:25:51 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x91d5bc00) [pid = 11343] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:25:51 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x8fa8cc00) [pid = 11343] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:25:51 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x8f782800) [pid = 11343] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:25:51 INFO - PROCESS | 11343 | --DOMWINDOW == 59 (0x91162800) [pid = 11343] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:25:51 INFO - PROCESS | 11343 | --DOMWINDOW == 58 (0x920cc000) [pid = 11343] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:25:52 INFO - PROCESS | 11343 | 1467361552371 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 01:25:52 INFO - PROCESS | 11343 | 1467361552440 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 01:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:25:52 INFO - PROCESS | 11343 | 1467361552448 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:25:52 INFO - PROCESS | 11343 | 1467361552450 Marionette TRACE conn3 <- [1,826,null,{}] 01:25:52 INFO - PROCESS | 11343 | 1467361552456 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:52 INFO - PROCESS | 11343 | 1467361552461 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:52 INFO - PROCESS | 11343 | 1467361552681 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 01:25:52 INFO - PROCESS | 11343 | 1467361552694 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:52 INFO - PROCESS | 11343 | 1467361552702 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:52 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e9cc00 == 13 [pid = 11343] [id = 214] 01:25:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 59 (0x91fbe400) [pid = 11343] [serial = 643] [outer = (nil)] 01:25:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 60 (0x922dd000) [pid = 11343] [serial = 644] [outer = 0x91fbe400] 01:25:52 INFO - PROCESS | 11343 | 1467361552790 Marionette DEBUG loaded listener.js 01:25:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x923e5c00) [pid = 11343] [serial = 645] [outer = 0x91fbe400] 01:25:53 INFO - PROCESS | 11343 | 1467361553758 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 01:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1328ms 01:25:53 INFO - PROCESS | 11343 | 1467361553777 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 01:25:53 INFO - PROCESS | 11343 | 1467361553785 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 01:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:25:53 INFO - PROCESS | 11343 | 1467361553796 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:25:53 INFO - PROCESS | 11343 | 1467361553800 Marionette TRACE conn3 <- [1,830,null,{}] 01:25:53 INFO - PROCESS | 11343 | 1467361553811 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:53 INFO - PROCESS | 11343 | 1467361553817 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:54 INFO - PROCESS | 11343 | 1467361554040 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 01:25:54 INFO - PROCESS | 11343 | 1467361554209 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:54 INFO - PROCESS | 11343 | 1467361554226 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:54 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f909400 == 14 [pid = 11343] [id = 215] 01:25:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x8f90a800) [pid = 11343] [serial = 646] [outer = (nil)] 01:25:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x8fa83000) [pid = 11343] [serial = 647] [outer = 0x8f90a800] 01:25:54 INFO - PROCESS | 11343 | 1467361554372 Marionette DEBUG loaded listener.js 01:25:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x91d51800) [pid = 11343] [serial = 648] [outer = 0x8f90a800] 01:25:55 INFO - PROCESS | 11343 | 1467361555479 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 01:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1739ms 01:25:55 INFO - PROCESS | 11343 | 1467361555533 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 01:25:55 INFO - PROCESS | 11343 | 1467361555541 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 01:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:25:55 INFO - PROCESS | 11343 | 1467361555552 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:25:55 INFO - PROCESS | 11343 | 1467361555555 Marionette TRACE conn3 <- [1,834,null,{}] 01:25:55 INFO - PROCESS | 11343 | 1467361555562 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:55 INFO - PROCESS | 11343 | 1467361555568 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:55 INFO - PROCESS | 11343 | 1467361555755 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 01:25:55 INFO - PROCESS | 11343 | 1467361555965 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:55 INFO - PROCESS | 11343 | 1467361555971 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:56 INFO - PROCESS | 11343 | ++DOCSHELL 0x8effc000 == 15 [pid = 11343] [id = 216] 01:25:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x91ea1800) [pid = 11343] [serial = 649] [outer = (nil)] 01:25:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x922dc800) [pid = 11343] [serial = 650] [outer = 0x91ea1800] 01:25:56 INFO - PROCESS | 11343 | 1467361556086 Marionette DEBUG loaded listener.js 01:25:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x92426000) [pid = 11343] [serial = 651] [outer = 0x91ea1800] 01:25:57 INFO - PROCESS | 11343 | 1467361557130 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 01:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1637ms 01:25:57 INFO - PROCESS | 11343 | 1467361557190 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 01:25:57 INFO - PROCESS | 11343 | 1467361557194 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 01:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:25:57 INFO - PROCESS | 11343 | 1467361557202 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:25:57 INFO - PROCESS | 11343 | 1467361557210 Marionette TRACE conn3 <- [1,838,null,{}] 01:25:57 INFO - PROCESS | 11343 | 1467361557229 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:57 INFO - PROCESS | 11343 | 1467361557239 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:57 INFO - PROCESS | 11343 | 1467361557550 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 01:25:57 INFO - PROCESS | 11343 | 1467361557778 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:57 INFO - PROCESS | 11343 | 1467361557792 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:57 INFO - PROCESS | 11343 | ++DOCSHELL 0x92744000 == 16 [pid = 11343] [id = 217] 01:25:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x92745000) [pid = 11343] [serial = 652] [outer = (nil)] 01:25:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x9274d800) [pid = 11343] [serial = 653] [outer = 0x92745000] 01:25:57 INFO - PROCESS | 11343 | 1467361557884 Marionette DEBUG loaded listener.js 01:25:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x927a3000) [pid = 11343] [serial = 654] [outer = 0x92745000] 01:25:59 INFO - PROCESS | 11343 | 1467361559073 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 01:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1949ms 01:25:59 INFO - PROCESS | 11343 | 1467361559152 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 01:25:59 INFO - PROCESS | 11343 | 1467361559158 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 01:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:25:59 INFO - PROCESS | 11343 | 1467361559166 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:25:59 INFO - PROCESS | 11343 | 1467361559172 Marionette TRACE conn3 <- [1,842,null,{}] 01:25:59 INFO - PROCESS | 11343 | 1467361559233 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:25:59 INFO - PROCESS | 11343 | 1467361559240 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x92fa2800) [pid = 11343] [serial = 627] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x8f906400) [pid = 11343] [serial = 602] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x9115dc00) [pid = 11343] [serial = 593] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x923e3000) [pid = 11343] [serial = 596] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x92743c00) [pid = 11343] [serial = 598] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x92750000) [pid = 11343] [serial = 599] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x920d4000) [pid = 11343] [serial = 595] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x8fa84c00) [pid = 11343] [serial = 592] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x8f78e400) [pid = 11343] [serial = 601] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x927acc00) [pid = 11343] [serial = 624] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 59 (0x92cd3800) [pid = 11343] [serial = 626] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 58 (0x92984400) [pid = 11343] [serial = 623] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 57 (0x9274a400) [pid = 11343] [serial = 619] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 56 (0x927a4000) [pid = 11343] [serial = 620] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 55 (0x92572000) [pid = 11343] [serial = 617] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 54 (0x92571c00) [pid = 11343] [serial = 410] [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.] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 53 (0x91ea0400) [pid = 11343] [serial = 614] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 52 (0x923f0800) [pid = 11343] [serial = 616] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 51 (0x922dd800) [pid = 11343] [serial = 590] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 50 (0x91d60800) [pid = 11343] [serial = 613] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 49 (0x8d045400) [pid = 11343] [serial = 611] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 48 (0x922ea800) [pid = 11343] [serial = 608] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 47 (0x8fa88800) [pid = 11343] [serial = 610] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 46 (0x91c5a800) [pid = 11343] [serial = 605] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 45 (0x91c53c00) [pid = 11343] [serial = 604] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | --DOMWINDOW == 44 (0x920d5800) [pid = 11343] [serial = 607] [outer = (nil)] [url = about:blank] 01:25:59 INFO - PROCESS | 11343 | 1467361559631 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 01:25:59 INFO - PROCESS | 11343 | 1467361559760 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:59 INFO - PROCESS | 11343 | 1467361559773 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:25:59 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f901400 == 17 [pid = 11343] [id = 218] 01:25:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 45 (0x8f902000) [pid = 11343] [serial = 655] [outer = (nil)] 01:25:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 46 (0x8f906800) [pid = 11343] [serial = 656] [outer = 0x8f902000] 01:25:59 INFO - PROCESS | 11343 | 1467361559846 Marionette DEBUG loaded listener.js 01:25:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 47 (0x8f90d400) [pid = 11343] [serial = 657] [outer = 0x8f902000] 01:26:00 INFO - PROCESS | 11343 | --DOMWINDOW == 46 (0x91c57800) [pid = 11343] [serial = 629] [outer = (nil)] [url = about:blank] 01:26:00 INFO - PROCESS | 11343 | 1467361560768 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 01:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1649ms 01:26:00 INFO - PROCESS | 11343 | 1467361560816 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 01:26:00 INFO - PROCESS | 11343 | 1467361560823 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 01:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:26:00 INFO - PROCESS | 11343 | 1467361560833 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:26:00 INFO - PROCESS | 11343 | 1467361560837 Marionette TRACE conn3 <- [1,846,null,{}] 01:26:00 INFO - PROCESS | 11343 | 1467361560843 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:00 INFO - PROCESS | 11343 | 1467361560848 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:01 INFO - PROCESS | 11343 | 1467361561017 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 01:26:01 INFO - PROCESS | 11343 | 1467361561130 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:01 INFO - PROCESS | 11343 | 1467361561138 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:01 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f786400 == 18 [pid = 11343] [id = 219] 01:26:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 47 (0x8fa8d800) [pid = 11343] [serial = 658] [outer = (nil)] 01:26:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 48 (0x9116b400) [pid = 11343] [serial = 659] [outer = 0x8fa8d800] 01:26:01 INFO - PROCESS | 11343 | 1467361561214 Marionette DEBUG loaded listener.js 01:26:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 49 (0x91c57400) [pid = 11343] [serial = 660] [outer = 0x8fa8d800] 01:26:02 INFO - PROCESS | 11343 | 1467361562020 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 01:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1229ms 01:26:02 INFO - PROCESS | 11343 | 1467361562062 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 01:26:02 INFO - PROCESS | 11343 | 1467361562065 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 01:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:26:02 INFO - PROCESS | 11343 | 1467361562072 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:26:02 INFO - PROCESS | 11343 | 1467361562078 Marionette TRACE conn3 <- [1,850,null,{}] 01:26:02 INFO - PROCESS | 11343 | 1467361562093 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:02 INFO - PROCESS | 11343 | 1467361562101 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:02 INFO - PROCESS | 11343 | 1467361562272 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 01:26:02 INFO - PROCESS | 11343 | 1467361562413 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:02 INFO - PROCESS | 11343 | 1467361562429 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:02 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e9e000 == 19 [pid = 11343] [id = 220] 01:26:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 50 (0x91ea0c00) [pid = 11343] [serial = 661] [outer = (nil)] 01:26:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 51 (0x91fc0000) [pid = 11343] [serial = 662] [outer = 0x91ea0c00] 01:26:02 INFO - PROCESS | 11343 | 1467361562513 Marionette DEBUG loaded listener.js 01:26:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 52 (0x920d8000) [pid = 11343] [serial = 663] [outer = 0x91ea0c00] 01:26:03 INFO - PROCESS | 11343 | 1467361563375 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 01:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1336ms 01:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:26:03 INFO - PROCESS | 11343 | 1467361563408 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 01:26:03 INFO - PROCESS | 11343 | 1467361563412 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 01:26:03 INFO - PROCESS | 11343 | 1467361563419 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:26:03 INFO - PROCESS | 11343 | 1467361563422 Marionette TRACE conn3 <- [1,854,null,{}] 01:26:03 INFO - PROCESS | 11343 | 1467361563427 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:03 INFO - PROCESS | 11343 | 1467361563432 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:03 INFO - PROCESS | 11343 | 1467361563645 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 01:26:03 INFO - PROCESS | 11343 | 1467361563668 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:03 INFO - PROCESS | 11343 | 1467361563674 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:03 INFO - PROCESS | 11343 | ++DOCSHELL 0x920c9400 == 20 [pid = 11343] [id = 221] 01:26:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 53 (0x923e1c00) [pid = 11343] [serial = 664] [outer = (nil)] 01:26:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 54 (0x92423400) [pid = 11343] [serial = 665] [outer = 0x923e1c00] 01:26:03 INFO - PROCESS | 11343 | 1467361563759 Marionette DEBUG loaded listener.js 01:26:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 55 (0x92573400) [pid = 11343] [serial = 666] [outer = 0x923e1c00] 01:26:04 INFO - PROCESS | 11343 | --DOMWINDOW == 54 (0x91d56800) [pid = 11343] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:26:04 INFO - PROCESS | 11343 | --DOMWINDOW == 53 (0x8d049000) [pid = 11343] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:26:04 INFO - PROCESS | 11343 | --DOMWINDOW == 52 (0x920cb800) [pid = 11343] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:26:04 INFO - PROCESS | 11343 | --DOMWINDOW == 51 (0x8fa85000) [pid = 11343] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:26:04 INFO - PROCESS | 11343 | --DOMWINDOW == 50 (0x8f78ec00) [pid = 11343] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:26:04 INFO - PROCESS | 11343 | 1467361564661 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 01:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1280ms 01:26:04 INFO - PROCESS | 11343 | 1467361564698 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 01:26:04 INFO - PROCESS | 11343 | 1467361564702 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 01:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:26:04 INFO - PROCESS | 11343 | 1467361564709 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:26:04 INFO - PROCESS | 11343 | 1467361564711 Marionette TRACE conn3 <- [1,858,null,{}] 01:26:04 INFO - PROCESS | 11343 | 1467361564717 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:04 INFO - PROCESS | 11343 | 1467361564722 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:04 INFO - PROCESS | 11343 | 1467361564913 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 01:26:05 INFO - PROCESS | 11343 | 1467361564990 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:05 INFO - PROCESS | 11343 | 1467361564998 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:05 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90f000 == 21 [pid = 11343] [id = 222] 01:26:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 51 (0x8f910400) [pid = 11343] [serial = 667] [outer = (nil)] 01:26:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 52 (0x92571c00) [pid = 11343] [serial = 668] [outer = 0x8f910400] 01:26:05 INFO - PROCESS | 11343 | 1467361565066 Marionette DEBUG loaded listener.js 01:26:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 53 (0x9257e400) [pid = 11343] [serial = 669] [outer = 0x8f910400] 01:26:05 INFO - PROCESS | 11343 | 1467361565856 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 01:26:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1187ms 01:26:05 INFO - PROCESS | 11343 | 1467361565896 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 01:26:05 INFO - PROCESS | 11343 | 1467361565899 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 01:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:26:05 INFO - PROCESS | 11343 | 1467361565906 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:26:05 INFO - PROCESS | 11343 | 1467361565909 Marionette TRACE conn3 <- [1,862,null,{}] 01:26:05 INFO - PROCESS | 11343 | 1467361565914 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:05 INFO - PROCESS | 11343 | 1467361565924 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:06 INFO - PROCESS | 11343 | 1467361566124 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 01:26:06 INFO - PROCESS | 11343 | 1467361566235 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:06 INFO - PROCESS | 11343 | 1467361566242 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:06 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d048000 == 22 [pid = 11343] [id = 223] 01:26:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 54 (0x91fbe000) [pid = 11343] [serial = 670] [outer = (nil)] 01:26:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 55 (0x927a9000) [pid = 11343] [serial = 671] [outer = 0x91fbe000] 01:26:06 INFO - PROCESS | 11343 | 1467361566313 Marionette DEBUG loaded listener.js 01:26:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 56 (0x92986000) [pid = 11343] [serial = 672] [outer = 0x91fbe000] 01:26:07 INFO - PROCESS | 11343 | 1467361567084 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 01:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1234ms 01:26:07 INFO - PROCESS | 11343 | 1467361567155 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 01:26:07 INFO - PROCESS | 11343 | 1467361567160 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 01:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:26:07 INFO - PROCESS | 11343 | 1467361567169 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:26:07 INFO - PROCESS | 11343 | 1467361567176 Marionette TRACE conn3 <- [1,866,null,{}] 01:26:07 INFO - PROCESS | 11343 | 1467361567186 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:07 INFO - PROCESS | 11343 | 1467361567191 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:07 INFO - PROCESS | 11343 | 1467361567431 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 01:26:07 INFO - PROCESS | 11343 | 1467361567587 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:07 INFO - PROCESS | 11343 | 1467361567602 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:07 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f790000 == 23 [pid = 11343] [id = 224] 01:26:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 57 (0x8fa84800) [pid = 11343] [serial = 673] [outer = (nil)] 01:26:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 58 (0x8fa8cc00) [pid = 11343] [serial = 674] [outer = 0x8fa84800] 01:26:07 INFO - PROCESS | 11343 | 1467361567689 Marionette DEBUG loaded listener.js 01:26:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 59 (0x91169c00) [pid = 11343] [serial = 675] [outer = 0x8fa84800] 01:26:08 INFO - PROCESS | 11343 | 1467361568687 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 01:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1591ms 01:26:08 INFO - PROCESS | 11343 | 1467361568786 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 01:26:08 INFO - PROCESS | 11343 | 1467361568794 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 01:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:26:08 INFO - PROCESS | 11343 | 1467361568809 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:26:08 INFO - PROCESS | 11343 | 1467361568815 Marionette TRACE conn3 <- [1,870,null,{}] 01:26:08 INFO - PROCESS | 11343 | 1467361568875 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:08 INFO - PROCESS | 11343 | 1467361568882 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:09 INFO - PROCESS | 11343 | 1467361569088 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 01:26:09 INFO - PROCESS | 11343 | 1467361569310 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:09 INFO - PROCESS | 11343 | 1467361569319 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:09 INFO - PROCESS | 11343 | ++DOCSHELL 0x91163c00 == 24 [pid = 11343] [id = 225] 01:26:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 60 (0x91fbcc00) [pid = 11343] [serial = 676] [outer = (nil)] 01:26:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x922e2400) [pid = 11343] [serial = 677] [outer = 0x91fbcc00] 01:26:09 INFO - PROCESS | 11343 | 1467361569405 Marionette DEBUG loaded listener.js 01:26:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x92426400) [pid = 11343] [serial = 678] [outer = 0x91fbcc00] 01:26:10 INFO - PROCESS | 11343 | 1467361570360 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 01:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1586ms 01:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:26:10 INFO - PROCESS | 11343 | 1467361570391 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 01:26:10 INFO - PROCESS | 11343 | 1467361570394 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 01:26:10 INFO - PROCESS | 11343 | 1467361570402 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:26:10 INFO - PROCESS | 11343 | 1467361570406 Marionette TRACE conn3 <- [1,874,null,{}] 01:26:10 INFO - PROCESS | 11343 | 1467361570420 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:10 INFO - PROCESS | 11343 | 1467361570429 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:10 INFO - PROCESS | 11343 | 1467361570641 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 01:26:10 INFO - PROCESS | 11343 | 1467361570908 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:10 INFO - PROCESS | 11343 | 1467361570920 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:10 INFO - PROCESS | 11343 | ++DOCSHELL 0x927aac00 == 25 [pid = 11343] [id = 226] 01:26:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x9298a400) [pid = 11343] [serial = 679] [outer = (nil)] 01:26:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x9298e400) [pid = 11343] [serial = 680] [outer = 0x9298a400] 01:26:11 INFO - PROCESS | 11343 | 1467361571051 Marionette DEBUG loaded listener.js 01:26:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x92cc5800) [pid = 11343] [serial = 681] [outer = 0x9298a400] 01:26:11 INFO - PROCESS | 11343 | 1467361571980 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 01:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1631ms 01:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:26:12 INFO - PROCESS | 11343 | 1467361572033 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 01:26:12 INFO - PROCESS | 11343 | 1467361572036 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 01:26:12 INFO - PROCESS | 11343 | 1467361572043 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:26:12 INFO - PROCESS | 11343 | 1467361572047 Marionette TRACE conn3 <- [1,878,null,{}] 01:26:12 INFO - PROCESS | 11343 | 1467361572053 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:12 INFO - PROCESS | 11343 | 1467361572058 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:12 INFO - PROCESS | 11343 | 1467361572239 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 01:26:12 INFO - PROCESS | 11343 | 1467361572397 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:12 INFO - PROCESS | 11343 | 1467361572406 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:12 INFO - PROCESS | 11343 | ++DOCSHELL 0x92ccb000 == 26 [pid = 11343] [id = 227] 01:26:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x92ccf000) [pid = 11343] [serial = 682] [outer = (nil)] 01:26:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x92dc7000) [pid = 11343] [serial = 683] [outer = 0x92ccf000] 01:26:12 INFO - PROCESS | 11343 | 1467361572494 Marionette DEBUG loaded listener.js 01:26:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x92dd1000) [pid = 11343] [serial = 684] [outer = 0x92ccf000] 01:26:13 INFO - PROCESS | 11343 | 1467361573401 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 01:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1431ms 01:26:13 INFO - PROCESS | 11343 | 1467361573474 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 01:26:13 INFO - PROCESS | 11343 | 1467361573478 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 01:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:26:13 INFO - PROCESS | 11343 | 1467361573484 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:26:13 INFO - PROCESS | 11343 | 1467361573488 Marionette TRACE conn3 <- [1,882,null,{}] 01:26:13 INFO - PROCESS | 11343 | 1467361573494 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:13 INFO - PROCESS | 11343 | 1467361573501 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:13 INFO - PROCESS | 11343 | 1467361573737 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 01:26:13 INFO - PROCESS | 11343 | 1467361573940 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:13 INFO - PROCESS | 11343 | 1467361573949 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:14 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d047000 == 27 [pid = 11343] [id = 228] 01:26:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x92ccbc00) [pid = 11343] [serial = 685] [outer = (nil)] 01:26:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x92fa0800) [pid = 11343] [serial = 686] [outer = 0x92ccbc00] 01:26:14 INFO - PROCESS | 11343 | 1467361574086 Marionette DEBUG loaded listener.js 01:26:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x92fa3c00) [pid = 11343] [serial = 687] [outer = 0x92ccbc00] 01:26:15 INFO - PROCESS | 11343 | 1467361575010 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 01:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1592ms 01:26:15 INFO - PROCESS | 11343 | 1467361575078 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 01:26:15 INFO - PROCESS | 11343 | 1467361575081 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 01:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:26:15 INFO - PROCESS | 11343 | 1467361575089 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:26:15 INFO - PROCESS | 11343 | 1467361575093 Marionette TRACE conn3 <- [1,886,null,{}] 01:26:15 INFO - PROCESS | 11343 | 1467361575098 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:15 INFO - PROCESS | 11343 | 1467361575109 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:15 INFO - PROCESS | 11343 | 1467361575539 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 01:26:15 INFO - PROCESS | 11343 | 1467361575814 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:15 INFO - PROCESS | 11343 | 1467361575826 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:15 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f905400 == 28 [pid = 11343] [id = 229] 01:26:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x8f906c00) [pid = 11343] [serial = 688] [outer = (nil)] 01:26:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x8fa86000) [pid = 11343] [serial = 689] [outer = 0x8f906c00] 01:26:15 INFO - PROCESS | 11343 | 1467361575908 Marionette DEBUG loaded listener.js 01:26:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x91168800) [pid = 11343] [serial = 690] [outer = 0x8f906c00] 01:26:16 INFO - PROCESS | 11343 | 1467361576833 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 01:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1788ms 01:26:16 INFO - PROCESS | 11343 | 1467361576880 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 01:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:26:16 INFO - PROCESS | 11343 | 1467361576889 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 01:26:16 INFO - PROCESS | 11343 | 1467361576896 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:26:16 INFO - PROCESS | 11343 | 1467361576904 Marionette TRACE conn3 <- [1,890,null,{}] 01:26:16 INFO - PROCESS | 11343 | 1467361576914 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:16 INFO - PROCESS | 11343 | 1467361576919 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:17 INFO - PROCESS | 11343 | 1467361577095 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 01:26:17 INFO - PROCESS | 11343 | 1467361577338 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:17 INFO - PROCESS | 11343 | 1467361577346 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:17 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e98400 == 29 [pid = 11343] [id = 230] 01:26:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x91fba000) [pid = 11343] [serial = 691] [outer = (nil)] 01:26:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x920ca800) [pid = 11343] [serial = 692] [outer = 0x91fba000] 01:26:17 INFO - PROCESS | 11343 | 1467361577478 Marionette DEBUG loaded listener.js 01:26:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x920d0400) [pid = 11343] [serial = 693] [outer = 0x91fba000] 01:26:18 INFO - PROCESS | 11343 | --DOCSHELL 0x8d045800 == 28 [pid = 11343] [id = 210] 01:26:18 INFO - PROCESS | 11343 | --DOCSHELL 0x8f901400 == 27 [pid = 11343] [id = 218] 01:26:18 INFO - PROCESS | 11343 | --DOCSHELL 0x8effc000 == 26 [pid = 11343] [id = 216] 01:26:18 INFO - PROCESS | 11343 | --DOCSHELL 0x8f909400 == 25 [pid = 11343] [id = 215] 01:26:18 INFO - PROCESS | 11343 | --DOCSHELL 0x920cb400 == 24 [pid = 11343] [id = 213] 01:26:18 INFO - PROCESS | 11343 | --DOCSHELL 0x91e9cc00 == 23 [pid = 11343] [id = 214] 01:26:18 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa84400 == 22 [pid = 11343] [id = 211] 01:26:18 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa8b400 == 21 [pid = 11343] [id = 212] 01:26:18 INFO - PROCESS | 11343 | --DOCSHELL 0x92744000 == 20 [pid = 11343] [id = 217] 01:26:18 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x922dd000) [pid = 11343] [serial = 644] [outer = (nil)] [url = about:blank] 01:26:18 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x91e98800) [pid = 11343] [serial = 639] [outer = (nil)] [url = about:blank] 01:26:18 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x8eff2000) [pid = 11343] [serial = 632] [outer = (nil)] [url = about:blank] 01:26:18 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x920d7400) [pid = 11343] [serial = 641] [outer = (nil)] [url = about:blank] 01:26:18 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8effb800) [pid = 11343] [serial = 633] [outer = (nil)] [url = about:blank] 01:26:18 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x8fa8e400) [pid = 11343] [serial = 635] [outer = (nil)] [url = about:blank] 01:26:18 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x91d5c400) [pid = 11343] [serial = 638] [outer = (nil)] [url = about:blank] 01:26:18 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x922e9400) [pid = 11343] [serial = 642] [outer = (nil)] [url = about:blank] 01:26:18 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x91165000) [pid = 11343] [serial = 636] [outer = (nil)] [url = about:blank] 01:26:18 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x92ccf800) [pid = 11343] [serial = 630] [outer = (nil)] [url = about:blank] 01:26:19 INFO - PROCESS | 11343 | 1467361579390 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 01:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 2539ms 01:26:19 INFO - PROCESS | 11343 | 1467361579436 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 01:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:26:19 INFO - PROCESS | 11343 | 1467361579442 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 01:26:19 INFO - PROCESS | 11343 | 1467361579488 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:26:19 INFO - PROCESS | 11343 | 1467361579494 Marionette TRACE conn3 <- [1,894,null,{}] 01:26:19 INFO - PROCESS | 11343 | 1467361579507 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:19 INFO - PROCESS | 11343 | 1467361579518 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:19 INFO - PROCESS | 11343 | 1467361579695 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 01:26:19 INFO - PROCESS | 11343 | 1467361579707 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:19 INFO - PROCESS | 11343 | 1467361579719 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:19 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f78a400 == 21 [pid = 11343] [id = 231] 01:26:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x8f78ac00) [pid = 11343] [serial = 694] [outer = (nil)] 01:26:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x8fa86c00) [pid = 11343] [serial = 695] [outer = 0x8f78ac00] 01:26:19 INFO - PROCESS | 11343 | 1467361579791 Marionette DEBUG loaded listener.js 01:26:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x8fa8c000) [pid = 11343] [serial = 696] [outer = 0x8f78ac00] 01:26:20 INFO - PROCESS | 11343 | 1467361580734 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 01:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1330ms 01:26:20 INFO - PROCESS | 11343 | 1467361580780 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 01:26:20 INFO - PROCESS | 11343 | 1467361580789 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 01:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:26:20 INFO - PROCESS | 11343 | 1467361580800 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:26:20 INFO - PROCESS | 11343 | 1467361580804 Marionette TRACE conn3 <- [1,898,null,{}] 01:26:20 INFO - PROCESS | 11343 | 1467361580810 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:20 INFO - PROCESS | 11343 | 1467361580817 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:20 INFO - PROCESS | 11343 | 1467361580984 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 01:26:21 INFO - PROCESS | 11343 | 1467361581109 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:21 INFO - PROCESS | 11343 | 1467361581120 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:21 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d5b000 == 22 [pid = 11343] [id = 232] 01:26:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x91d5bc00) [pid = 11343] [serial = 697] [outer = (nil)] 01:26:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x91d5f800) [pid = 11343] [serial = 698] [outer = 0x91d5bc00] 01:26:21 INFO - PROCESS | 11343 | 1467361581190 Marionette DEBUG loaded listener.js 01:26:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x91e97000) [pid = 11343] [serial = 699] [outer = 0x91d5bc00] 01:26:22 INFO - PROCESS | 11343 | 1467361582124 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 01:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1388ms 01:26:22 INFO - PROCESS | 11343 | 1467361582189 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 01:26:22 INFO - PROCESS | 11343 | 1467361582193 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 01:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:26:22 INFO - PROCESS | 11343 | 1467361582199 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:26:22 INFO - PROCESS | 11343 | 1467361582205 Marionette TRACE conn3 <- [1,902,null,{}] 01:26:22 INFO - PROCESS | 11343 | 1467361582227 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:22 INFO - PROCESS | 11343 | 1467361582237 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:22 INFO - PROCESS | 11343 | 1467361582452 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 01:26:22 INFO - PROCESS | 11343 | 1467361582480 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:22 INFO - PROCESS | 11343 | 1467361582492 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:22 INFO - PROCESS | 11343 | ++DOCSHELL 0x922e7400 == 23 [pid = 11343] [id = 233] 01:26:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x922e9c00) [pid = 11343] [serial = 700] [outer = (nil)] 01:26:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92422c00) [pid = 11343] [serial = 701] [outer = 0x922e9c00] 01:26:22 INFO - PROCESS | 11343 | 1467361582565 Marionette DEBUG loaded listener.js 01:26:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x9257b400) [pid = 11343] [serial = 702] [outer = 0x922e9c00] 01:26:23 INFO - PROCESS | 11343 | 1467361583481 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 01:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1290ms 01:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:26:23 INFO - PROCESS | 11343 | 1467361583494 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 01:26:23 INFO - PROCESS | 11343 | 1467361583497 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 01:26:23 INFO - PROCESS | 11343 | 1467361583504 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:26:23 INFO - PROCESS | 11343 | 1467361583507 Marionette TRACE conn3 <- [1,906,null,{}] 01:26:23 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x923e1c00) [pid = 11343] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:26:23 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x8f90a800) [pid = 11343] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:26:23 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x91ea0c00) [pid = 11343] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:26:23 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8fa8d800) [pid = 11343] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:26:23 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x91ea1800) [pid = 11343] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:26:23 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x8f902000) [pid = 11343] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:26:23 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x92745000) [pid = 11343] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:26:23 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x8f910400) [pid = 11343] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:26:23 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x91fbe400) [pid = 11343] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:26:23 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x91fbe000) [pid = 11343] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:26:23 INFO - PROCESS | 11343 | 1467361583957 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:23 INFO - PROCESS | 11343 | 1467361583962 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:24 INFO - PROCESS | 11343 | 1467361584144 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 01:26:24 INFO - PROCESS | 11343 | 1467361584275 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:24 INFO - PROCESS | 11343 | 1467361584281 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:24 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa90000 == 24 [pid = 11343] [id = 234] 01:26:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x91d5f400) [pid = 11343] [serial = 703] [outer = (nil)] 01:26:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x922e2800) [pid = 11343] [serial = 704] [outer = 0x91d5f400] 01:26:24 INFO - PROCESS | 11343 | 1467361584354 Marionette DEBUG loaded listener.js 01:26:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x92580000) [pid = 11343] [serial = 705] [outer = 0x91d5f400] 01:26:25 INFO - PROCESS | 11343 | 1467361585143 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 01:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1685ms 01:26:25 INFO - PROCESS | 11343 | 1467361585189 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 01:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:26:25 INFO - PROCESS | 11343 | 1467361585194 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 01:26:25 INFO - PROCESS | 11343 | 1467361585202 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:26:25 INFO - PROCESS | 11343 | 1467361585205 Marionette TRACE conn3 <- [1,910,null,{}] 01:26:25 INFO - PROCESS | 11343 | 1467361585214 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:25 INFO - PROCESS | 11343 | 1467361585221 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:25 INFO - PROCESS | 11343 | 1467361585392 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 01:26:25 INFO - PROCESS | 11343 | 1467361585401 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:25 INFO - PROCESS | 11343 | 1467361585409 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:25 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f903000 == 25 [pid = 11343] [id = 235] 01:26:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x92747800) [pid = 11343] [serial = 706] [outer = (nil)] 01:26:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x927a4c00) [pid = 11343] [serial = 707] [outer = 0x92747800] 01:26:25 INFO - PROCESS | 11343 | 1467361585481 Marionette DEBUG loaded listener.js 01:26:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x92989800) [pid = 11343] [serial = 708] [outer = 0x92747800] 01:26:26 INFO - PROCESS | 11343 | 1467361586640 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 01:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1486ms 01:26:26 INFO - PROCESS | 11343 | 1467361586688 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 01:26:26 INFO - PROCESS | 11343 | 1467361586695 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 01:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:26:26 INFO - PROCESS | 11343 | 1467361586704 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:26:26 INFO - PROCESS | 11343 | 1467361586710 Marionette TRACE conn3 <- [1,914,null,{}] 01:26:26 INFO - PROCESS | 11343 | 1467361586719 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:26 INFO - PROCESS | 11343 | 1467361586726 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:26 INFO - PROCESS | 11343 | 1467361586918 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 01:26:27 INFO - PROCESS | 11343 | 1467361587143 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:27 INFO - PROCESS | 11343 | 1467361587153 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:27 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f78e000 == 26 [pid = 11343] [id = 236] 01:26:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x8f790c00) [pid = 11343] [serial = 709] [outer = (nil)] 01:26:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x91d53400) [pid = 11343] [serial = 710] [outer = 0x8f790c00] 01:26:27 INFO - PROCESS | 11343 | 1467361587263 Marionette DEBUG loaded listener.js 01:26:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x91d5b400) [pid = 11343] [serial = 711] [outer = 0x8f790c00] 01:26:28 INFO - PROCESS | 11343 | 1467361588247 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 01:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1596ms 01:26:28 INFO - PROCESS | 11343 | 1467361588300 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 01:26:28 INFO - PROCESS | 11343 | 1467361588308 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 01:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:26:28 INFO - PROCESS | 11343 | 1467361588318 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:26:28 INFO - PROCESS | 11343 | 1467361588322 Marionette TRACE conn3 <- [1,918,null,{}] 01:26:28 INFO - PROCESS | 11343 | 1467361588329 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:28 INFO - PROCESS | 11343 | 1467361588335 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:28 INFO - PROCESS | 11343 | 1467361588525 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 01:26:28 INFO - PROCESS | 11343 | 1467361588743 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:28 INFO - PROCESS | 11343 | 1467361588753 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:28 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c5c400 == 27 [pid = 11343] [id = 237] 01:26:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x923e3c00) [pid = 11343] [serial = 712] [outer = (nil)] 01:26:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x9257ac00) [pid = 11343] [serial = 713] [outer = 0x923e3c00] 01:26:28 INFO - PROCESS | 11343 | 1467361588843 Marionette DEBUG loaded listener.js 01:26:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x922de800) [pid = 11343] [serial = 714] [outer = 0x923e3c00] 01:26:29 INFO - PROCESS | 11343 | 1467361589881 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 01:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1641ms 01:26:29 INFO - PROCESS | 11343 | 1467361589960 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 01:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:26:29 INFO - PROCESS | 11343 | 1467361589964 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 01:26:29 INFO - PROCESS | 11343 | 1467361589972 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:26:29 INFO - PROCESS | 11343 | 1467361589979 Marionette TRACE conn3 <- [1,922,null,{}] 01:26:30 INFO - PROCESS | 11343 | 1467361589996 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:30 INFO - PROCESS | 11343 | 1467361590005 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:30 INFO - PROCESS | 11343 | 1467361590241 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 01:26:30 INFO - PROCESS | 11343 | 1467361590466 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:30 INFO - PROCESS | 11343 | 1467361590476 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:30 INFO - PROCESS | 11343 | ++DOCSHELL 0x92dd1800 == 28 [pid = 11343] [id = 238] 01:26:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x92dd4c00) [pid = 11343] [serial = 715] [outer = (nil)] 01:26:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x939da000) [pid = 11343] [serial = 716] [outer = 0x92dd4c00] 01:26:30 INFO - PROCESS | 11343 | 1467361590586 Marionette DEBUG loaded listener.js 01:26:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x939e4c00) [pid = 11343] [serial = 717] [outer = 0x92dd4c00] 01:26:31 INFO - PROCESS | 11343 | 1467361591541 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 01:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1647ms 01:26:31 INFO - PROCESS | 11343 | 1467361591619 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 01:26:31 INFO - PROCESS | 11343 | 1467361591624 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 01:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:26:31 INFO - PROCESS | 11343 | 1467361591631 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:26:31 INFO - PROCESS | 11343 | 1467361591635 Marionette TRACE conn3 <- [1,926,null,{}] 01:26:31 INFO - PROCESS | 11343 | 1467361591642 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:31 INFO - PROCESS | 11343 | 1467361591647 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:31 INFO - PROCESS | 11343 | 1467361591834 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 01:26:32 INFO - PROCESS | 11343 | 1467361592042 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:32 INFO - PROCESS | 11343 | 1467361592050 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:32 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d040000 == 29 [pid = 11343] [id = 239] 01:26:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x8effc800) [pid = 11343] [serial = 718] [outer = (nil)] 01:26:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x93a42400) [pid = 11343] [serial = 719] [outer = 0x8effc800] 01:26:32 INFO - PROCESS | 11343 | 1467361592139 Marionette DEBUG loaded listener.js 01:26:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x93a45800) [pid = 11343] [serial = 720] [outer = 0x8effc800] 01:26:33 INFO - PROCESS | 11343 | 1467361593245 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 01:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1688ms 01:26:33 INFO - PROCESS | 11343 | 1467361593321 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 01:26:33 INFO - PROCESS | 11343 | 1467361593328 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 01:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:26:33 INFO - PROCESS | 11343 | 1467361593337 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:26:33 INFO - PROCESS | 11343 | 1467361593342 Marionette TRACE conn3 <- [1,930,null,{}] 01:26:33 INFO - PROCESS | 11343 | 1467361593350 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:33 INFO - PROCESS | 11343 | 1467361593355 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:33 INFO - PROCESS | 11343 | 1467361593600 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 01:26:33 INFO - PROCESS | 11343 | 1467361593842 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:33 INFO - PROCESS | 11343 | 1467361593855 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:33 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90fc00 == 30 [pid = 11343] [id = 240] 01:26:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x8fa84400) [pid = 11343] [serial = 721] [outer = (nil)] 01:26:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x91c51c00) [pid = 11343] [serial = 722] [outer = 0x8fa84400] 01:26:33 INFO - PROCESS | 11343 | 1467361593928 Marionette DEBUG loaded listener.js 01:26:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x91d59000) [pid = 11343] [serial = 723] [outer = 0x8fa84400] 01:26:34 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x923e5c00) [pid = 11343] [serial = 645] [outer = (nil)] [url = about:blank] 01:26:34 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x927a9000) [pid = 11343] [serial = 671] [outer = (nil)] [url = about:blank] 01:26:34 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x92423400) [pid = 11343] [serial = 665] [outer = (nil)] [url = about:blank] 01:26:34 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x92573400) [pid = 11343] [serial = 666] [outer = (nil)] [url = about:blank] 01:26:34 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x8fa83000) [pid = 11343] [serial = 647] [outer = (nil)] [url = about:blank] 01:26:34 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x91d51800) [pid = 11343] [serial = 648] [outer = (nil)] [url = about:blank] 01:26:34 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x91fc0000) [pid = 11343] [serial = 662] [outer = (nil)] [url = about:blank] 01:26:34 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x9116b400) [pid = 11343] [serial = 659] [outer = (nil)] [url = about:blank] 01:26:34 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x91c57400) [pid = 11343] [serial = 660] [outer = (nil)] [url = about:blank] 01:26:34 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x922dc800) [pid = 11343] [serial = 650] [outer = (nil)] [url = about:blank] 01:26:34 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x92426000) [pid = 11343] [serial = 651] [outer = (nil)] [url = about:blank] 01:26:34 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x8f906800) [pid = 11343] [serial = 656] [outer = (nil)] [url = about:blank] 01:26:34 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x8f90d400) [pid = 11343] [serial = 657] [outer = (nil)] [url = about:blank] 01:26:34 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x9274d800) [pid = 11343] [serial = 653] [outer = (nil)] [url = about:blank] 01:26:34 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x927a3000) [pid = 11343] [serial = 654] [outer = (nil)] [url = about:blank] 01:26:34 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x92571c00) [pid = 11343] [serial = 668] [outer = (nil)] [url = about:blank] 01:26:34 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x920d8000) [pid = 11343] [serial = 663] [outer = (nil)] [url = about:blank] 01:26:34 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x9257e400) [pid = 11343] [serial = 669] [outer = (nil)] [url = about:blank] 01:26:34 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x92986000) [pid = 11343] [serial = 672] [outer = (nil)] [url = about:blank] 01:26:34 INFO - PROCESS | 11343 | 1467361594805 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 01:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1486ms 01:26:34 INFO - PROCESS | 11343 | 1467361594824 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 01:26:34 INFO - PROCESS | 11343 | 1467361594830 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 01:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:26:34 INFO - PROCESS | 11343 | 1467361594841 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:26:34 INFO - PROCESS | 11343 | 1467361594845 Marionette TRACE conn3 <- [1,934,null,{}] 01:26:34 INFO - PROCESS | 11343 | 1467361594880 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:34 INFO - PROCESS | 11343 | 1467361594886 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:35 INFO - PROCESS | 11343 | 1467361595056 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 01:26:35 INFO - PROCESS | 11343 | 1467361595066 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:35 INFO - PROCESS | 11343 | 1467361595076 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:35 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f906400 == 31 [pid = 11343] [id = 241] 01:26:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x91fb8000) [pid = 11343] [serial = 724] [outer = (nil)] 01:26:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x91fc0c00) [pid = 11343] [serial = 725] [outer = 0x91fb8000] 01:26:35 INFO - PROCESS | 11343 | 1467361595149 Marionette DEBUG loaded listener.js 01:26:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x922dc800) [pid = 11343] [serial = 726] [outer = 0x91fb8000] 01:26:36 INFO - PROCESS | 11343 | 1467361596101 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 01:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1314ms 01:26:36 INFO - PROCESS | 11343 | 1467361596155 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 01:26:36 INFO - PROCESS | 11343 | 1467361596158 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 01:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:26:36 INFO - PROCESS | 11343 | 1467361596165 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:26:36 INFO - PROCESS | 11343 | 1467361596170 Marionette TRACE conn3 <- [1,938,null,{}] 01:26:36 INFO - PROCESS | 11343 | 1467361596186 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:36 INFO - PROCESS | 11343 | 1467361596194 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:36 INFO - PROCESS | 11343 | 1467361596351 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 01:26:36 INFO - PROCESS | 11343 | 1467361596480 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:36 INFO - PROCESS | 11343 | 1467361596490 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:36 INFO - PROCESS | 11343 | ++DOCSHELL 0x9274fc00 == 32 [pid = 11343] [id = 242] 01:26:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x9279d800) [pid = 11343] [serial = 727] [outer = (nil)] 01:26:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x927a9000) [pid = 11343] [serial = 728] [outer = 0x9279d800] 01:26:36 INFO - PROCESS | 11343 | 1467361596560 Marionette DEBUG loaded listener.js 01:26:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x92987000) [pid = 11343] [serial = 729] [outer = 0x9279d800] 01:26:37 INFO - PROCESS | 11343 | 1467361597414 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 01:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1287ms 01:26:37 INFO - PROCESS | 11343 | 1467361597452 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 01:26:37 INFO - PROCESS | 11343 | 1467361597457 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 01:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:26:37 INFO - PROCESS | 11343 | 1467361597463 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:26:37 INFO - PROCESS | 11343 | 1467361597467 Marionette TRACE conn3 <- [1,942,null,{}] 01:26:37 INFO - PROCESS | 11343 | 1467361597472 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:37 INFO - PROCESS | 11343 | 1467361597477 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:37 INFO - PROCESS | 11343 | 1467361597689 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 01:26:37 INFO - PROCESS | 11343 | 1467361597714 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:37 INFO - PROCESS | 11343 | 1467361597723 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:37 INFO - PROCESS | 11343 | ++DOCSHELL 0x92572400 == 33 [pid = 11343] [id = 243] 01:26:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x9298d000) [pid = 11343] [serial = 730] [outer = (nil)] 01:26:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x92f96800) [pid = 11343] [serial = 731] [outer = 0x9298d000] 01:26:37 INFO - PROCESS | 11343 | 1467361597791 Marionette DEBUG loaded listener.js 01:26:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x92f9dc00) [pid = 11343] [serial = 732] [outer = 0x9298d000] 01:26:38 INFO - PROCESS | 11343 | 1467361598683 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 01:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1286ms 01:26:38 INFO - PROCESS | 11343 | 1467361598751 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 01:26:38 INFO - PROCESS | 11343 | 1467361598755 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 01:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:26:38 INFO - PROCESS | 11343 | 1467361598761 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:26:38 INFO - PROCESS | 11343 | 1467361598764 Marionette TRACE conn3 <- [1,946,null,{}] 01:26:38 INFO - PROCESS | 11343 | 1467361598770 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:38 INFO - PROCESS | 11343 | 1467361598776 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:39 INFO - PROCESS | 11343 | 1467361599081 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 01:26:39 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x922e9c00) [pid = 11343] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:26:39 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x91fba000) [pid = 11343] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:26:39 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x91fbcc00) [pid = 11343] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:26:39 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x8fa84800) [pid = 11343] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:26:39 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8f78ac00) [pid = 11343] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:26:39 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x9298a400) [pid = 11343] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:26:39 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x8f906c00) [pid = 11343] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:26:39 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x91d5bc00) [pid = 11343] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:26:39 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x92ccbc00) [pid = 11343] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:26:39 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x92ccf000) [pid = 11343] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:26:39 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x91d5f400) [pid = 11343] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:26:39 INFO - PROCESS | 11343 | 1467361599307 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:39 INFO - PROCESS | 11343 | 1467361599318 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:39 INFO - PROCESS | 11343 | ++DOCSHELL 0x8effc400 == 34 [pid = 11343] [id = 244] 01:26:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x8f785000) [pid = 11343] [serial = 733] [outer = (nil)] 01:26:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x91c57c00) [pid = 11343] [serial = 734] [outer = 0x8f785000] 01:26:39 INFO - PROCESS | 11343 | 1467361599393 Marionette DEBUG loaded listener.js 01:26:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x922e9c00) [pid = 11343] [serial = 735] [outer = 0x8f785000] 01:26:40 INFO - PROCESS | 11343 | 1467361600119 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 01:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1382ms 01:26:40 INFO - PROCESS | 11343 | 1467361600143 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 01:26:40 INFO - PROCESS | 11343 | 1467361600146 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 01:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:26:40 INFO - PROCESS | 11343 | 1467361600153 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:26:40 INFO - PROCESS | 11343 | 1467361600156 Marionette TRACE conn3 <- [1,950,null,{}] 01:26:40 INFO - PROCESS | 11343 | 1467361600162 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:40 INFO - PROCESS | 11343 | 1467361600172 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:40 INFO - PROCESS | 11343 | 1467361600429 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 01:26:40 INFO - PROCESS | 11343 | 1467361600444 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:40 INFO - PROCESS | 11343 | 1467361600450 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:40 INFO - PROCESS | 11343 | ++DOCSHELL 0x91164400 == 35 [pid = 11343] [id = 245] 01:26:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x923e9400) [pid = 11343] [serial = 736] [outer = (nil)] 01:26:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x93c25800) [pid = 11343] [serial = 737] [outer = 0x923e9400] 01:26:40 INFO - PROCESS | 11343 | 1467361600520 Marionette DEBUG loaded listener.js 01:26:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x93c2ac00) [pid = 11343] [serial = 738] [outer = 0x923e9400] 01:26:41 INFO - PROCESS | 11343 | 1467361601492 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 01:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1385ms 01:26:41 INFO - PROCESS | 11343 | 1467361601539 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 01:26:41 INFO - PROCESS | 11343 | 1467361601546 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 01:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:26:41 INFO - PROCESS | 11343 | 1467361601555 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:26:41 INFO - PROCESS | 11343 | 1467361601560 Marionette TRACE conn3 <- [1,954,null,{}] 01:26:41 INFO - PROCESS | 11343 | 1467361601569 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:41 INFO - PROCESS | 11343 | 1467361601576 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:41 INFO - PROCESS | 11343 | 1467361601767 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 01:26:42 INFO - PROCESS | 11343 | 1467361602007 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:42 INFO - PROCESS | 11343 | 1467361602023 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:42 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f781400 == 36 [pid = 11343] [id = 246] 01:26:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x8f782400) [pid = 11343] [serial = 739] [outer = (nil)] 01:26:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x91c57400) [pid = 11343] [serial = 740] [outer = 0x8f782400] 01:26:42 INFO - PROCESS | 11343 | 1467361602119 Marionette DEBUG loaded listener.js 01:26:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x91d60800) [pid = 11343] [serial = 741] [outer = 0x8f782400] 01:26:43 INFO - PROCESS | 11343 | 1467361603017 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 01:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1498ms 01:26:43 INFO - PROCESS | 11343 | 1467361603053 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 01:26:43 INFO - PROCESS | 11343 | 1467361603061 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 01:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:26:43 INFO - PROCESS | 11343 | 1467361603072 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:26:43 INFO - PROCESS | 11343 | 1467361603076 Marionette TRACE conn3 <- [1,958,null,{}] 01:26:43 INFO - PROCESS | 11343 | 1467361603083 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:43 INFO - PROCESS | 11343 | 1467361603089 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:43 INFO - PROCESS | 11343 | 1467361603274 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 01:26:43 INFO - PROCESS | 11343 | 1467361603436 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:43 INFO - PROCESS | 11343 | 1467361603447 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:43 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa89000 == 37 [pid = 11343] [id = 247] 01:26:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x923eb400) [pid = 11343] [serial = 742] [outer = (nil)] 01:26:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x92575c00) [pid = 11343] [serial = 743] [outer = 0x923eb400] 01:26:43 INFO - PROCESS | 11343 | 1467361603531 Marionette DEBUG loaded listener.js 01:26:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x9279e000) [pid = 11343] [serial = 744] [outer = 0x923eb400] 01:26:44 INFO - PROCESS | 11343 | 1467361604536 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 01:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1532ms 01:26:44 INFO - PROCESS | 11343 | 1467361604605 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 01:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:26:44 INFO - PROCESS | 11343 | 1467361604609 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 01:26:44 INFO - PROCESS | 11343 | 1467361604616 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:26:44 INFO - PROCESS | 11343 | 1467361604623 Marionette TRACE conn3 <- [1,962,null,{}] 01:26:44 INFO - PROCESS | 11343 | 1467361604640 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:44 INFO - PROCESS | 11343 | 1467361604653 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:44 INFO - PROCESS | 11343 | 1467361604876 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 01:26:45 INFO - PROCESS | 11343 | 1467361605091 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:45 INFO - PROCESS | 11343 | 1467361605102 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:45 INFO - PROCESS | 11343 | ++DOCSHELL 0x92cc8000 == 38 [pid = 11343] [id = 248] 01:26:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x93c18400) [pid = 11343] [serial = 745] [outer = (nil)] 01:26:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x93c28800) [pid = 11343] [serial = 746] [outer = 0x93c18400] 01:26:45 INFO - PROCESS | 11343 | 1467361605200 Marionette DEBUG loaded listener.js 01:26:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x93c32000) [pid = 11343] [serial = 747] [outer = 0x93c18400] 01:26:46 INFO - PROCESS | 11343 | 1467361606078 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 01:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1542ms 01:26:46 INFO - PROCESS | 11343 | 1467361606158 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 01:26:46 INFO - PROCESS | 11343 | 1467361606164 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 01:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:26:46 INFO - PROCESS | 11343 | 1467361606170 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:26:46 INFO - PROCESS | 11343 | 1467361606174 Marionette TRACE conn3 <- [1,966,null,{}] 01:26:46 INFO - PROCESS | 11343 | 1467361606180 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:46 INFO - PROCESS | 11343 | 1467361606185 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:46 INFO - PROCESS | 11343 | 1467361606398 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 01:26:46 INFO - PROCESS | 11343 | 1467361606608 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:46 INFO - PROCESS | 11343 | 1467361606616 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:46 INFO - PROCESS | 11343 | ++DOCSHELL 0x923ea800 == 39 [pid = 11343] [id = 249] 01:26:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x93c34400) [pid = 11343] [serial = 748] [outer = (nil)] 01:26:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x947afc00) [pid = 11343] [serial = 749] [outer = 0x93c34400] 01:26:46 INFO - PROCESS | 11343 | 1467361606713 Marionette DEBUG loaded listener.js 01:26:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x95166c00) [pid = 11343] [serial = 750] [outer = 0x93c34400] 01:26:47 INFO - PROCESS | 11343 | 1467361607556 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 01:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1440ms 01:26:47 INFO - PROCESS | 11343 | 1467361607611 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 01:26:47 INFO - PROCESS | 11343 | 1467361607614 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 01:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:26:47 INFO - PROCESS | 11343 | 1467361607621 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:26:47 INFO - PROCESS | 11343 | 1467361607625 Marionette TRACE conn3 <- [1,970,null,{}] 01:26:47 INFO - PROCESS | 11343 | 1467361607631 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:47 INFO - PROCESS | 11343 | 1467361607636 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:47 INFO - PROCESS | 11343 | 1467361607821 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 01:26:48 INFO - PROCESS | 11343 | 1467361607984 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:48 INFO - PROCESS | 11343 | 1467361607993 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:48 INFO - PROCESS | 11343 | ++DOCSHELL 0x91fb9c00 == 40 [pid = 11343] [id = 250] 01:26:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x92fa2800) [pid = 11343] [serial = 751] [outer = (nil)] 01:26:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x952ce800) [pid = 11343] [serial = 752] [outer = 0x92fa2800] 01:26:48 INFO - PROCESS | 11343 | 1467361608072 Marionette DEBUG loaded listener.js 01:26:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x952cf800) [pid = 11343] [serial = 753] [outer = 0x92fa2800] 01:26:49 INFO - PROCESS | 11343 | 1467361609014 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 01:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1434ms 01:26:49 INFO - PROCESS | 11343 | 1467361609056 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 01:26:49 INFO - PROCESS | 11343 | 1467361609060 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 01:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:26:49 INFO - PROCESS | 11343 | 1467361609066 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:26:49 INFO - PROCESS | 11343 | 1467361609070 Marionette TRACE conn3 <- [1,974,null,{}] 01:26:49 INFO - PROCESS | 11343 | 1467361609076 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:49 INFO - PROCESS | 11343 | 1467361609086 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:49 INFO - PROCESS | 11343 | 1467361609309 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 01:26:49 INFO - PROCESS | 11343 | 1467361609522 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:49 INFO - PROCESS | 11343 | 1467361609530 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:49 INFO - PROCESS | 11343 | ++DOCSHELL 0x91167400 == 41 [pid = 11343] [id = 251] 01:26:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x95169400) [pid = 11343] [serial = 754] [outer = (nil)] 01:26:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x97859c00) [pid = 11343] [serial = 755] [outer = 0x95169400] 01:26:49 INFO - PROCESS | 11343 | 1467361609648 Marionette DEBUG loaded listener.js 01:26:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x97861800) [pid = 11343] [serial = 756] [outer = 0x95169400] 01:26:50 INFO - PROCESS | 11343 | 1467361610520 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 01:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1530ms 01:26:50 INFO - PROCESS | 11343 | 1467361610598 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 01:26:50 INFO - PROCESS | 11343 | 1467361610602 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 01:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:26:50 INFO - PROCESS | 11343 | 1467361610609 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:26:50 INFO - PROCESS | 11343 | 1467361610613 Marionette TRACE conn3 <- [1,978,null,{}] 01:26:50 INFO - PROCESS | 11343 | 1467361610619 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:50 INFO - PROCESS | 11343 | 1467361610624 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:50 INFO - PROCESS | 11343 | 1467361610836 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 01:26:51 INFO - PROCESS | 11343 | 1467361611045 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:51 INFO - PROCESS | 11343 | 1467361611054 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:51 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f904800 == 42 [pid = 11343] [id = 252] 01:26:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x8f90a000) [pid = 11343] [serial = 757] [outer = (nil)] 01:26:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0x92423800) [pid = 11343] [serial = 758] [outer = 0x8f90a000] 01:26:51 INFO - PROCESS | 11343 | 1467361611180 Marionette DEBUG loaded listener.js 01:26:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 93 (0x92982c00) [pid = 11343] [serial = 759] [outer = 0x8f90a000] 01:26:52 INFO - PROCESS | 11343 | 1467361612254 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 01:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1692ms 01:26:52 INFO - PROCESS | 11343 | 1467361612303 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 01:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:26:52 INFO - PROCESS | 11343 | 1467361612308 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 01:26:52 INFO - PROCESS | 11343 | 1467361612317 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:26:52 INFO - PROCESS | 11343 | 1467361612322 Marionette TRACE conn3 <- [1,982,null,{}] 01:26:52 INFO - PROCESS | 11343 | 1467361612330 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:52 INFO - PROCESS | 11343 | 1467361612336 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:52 INFO - PROCESS | 11343 | 1467361612516 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 01:26:52 INFO - PROCESS | 11343 | 1467361612729 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:52 INFO - PROCESS | 11343 | 1467361612746 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:52 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa83400 == 43 [pid = 11343] [id = 253] 01:26:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 94 (0x8fa83c00) [pid = 11343] [serial = 760] [outer = (nil)] 01:26:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 95 (0x91161400) [pid = 11343] [serial = 761] [outer = 0x8fa83c00] 01:26:52 INFO - PROCESS | 11343 | 1467361612816 Marionette DEBUG loaded listener.js 01:26:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 96 (0x91c52400) [pid = 11343] [serial = 762] [outer = 0x8fa83c00] 01:26:53 INFO - PROCESS | 11343 | 1467361613682 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 01:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1436ms 01:26:53 INFO - PROCESS | 11343 | 1467361613753 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 01:26:53 INFO - PROCESS | 11343 | 1467361613760 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 01:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:26:53 INFO - PROCESS | 11343 | 1467361613771 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:26:53 INFO - PROCESS | 11343 | 1467361613775 Marionette TRACE conn3 <- [1,986,null,{}] 01:26:53 INFO - PROCESS | 11343 | 1467361613781 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:53 INFO - PROCESS | 11343 | 1467361613787 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:54 INFO - PROCESS | 11343 | 1467361614035 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 01:26:54 INFO - PROCESS | 11343 | 1467361614291 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:54 INFO - PROCESS | 11343 | 1467361614299 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:55 INFO - PROCESS | 11343 | --DOCSHELL 0x8effc400 == 42 [pid = 11343] [id = 244] 01:26:55 INFO - PROCESS | 11343 | --DOCSHELL 0x92572400 == 41 [pid = 11343] [id = 243] 01:26:55 INFO - PROCESS | 11343 | --DOCSHELL 0x9274fc00 == 40 [pid = 11343] [id = 242] 01:26:55 INFO - PROCESS | 11343 | --DOCSHELL 0x8f906400 == 39 [pid = 11343] [id = 241] 01:26:55 INFO - PROCESS | 11343 | --DOCSHELL 0x8f90fc00 == 38 [pid = 11343] [id = 240] 01:26:55 INFO - PROCESS | 11343 | --DOCSHELL 0x92dd1800 == 37 [pid = 11343] [id = 238] 01:26:55 INFO - PROCESS | 11343 | --DOCSHELL 0x8d040000 == 36 [pid = 11343] [id = 239] 01:26:55 INFO - PROCESS | 11343 | --DOCSHELL 0x91c5c400 == 35 [pid = 11343] [id = 237] 01:26:55 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa83400 == 34 [pid = 11343] [id = 253] 01:26:55 INFO - PROCESS | 11343 | --DOCSHELL 0x8f904800 == 33 [pid = 11343] [id = 252] 01:26:55 INFO - PROCESS | 11343 | --DOCSHELL 0x91167400 == 32 [pid = 11343] [id = 251] 01:26:55 INFO - PROCESS | 11343 | --DOCSHELL 0x91fb9c00 == 31 [pid = 11343] [id = 250] 01:26:55 INFO - PROCESS | 11343 | --DOCSHELL 0x92cc8000 == 30 [pid = 11343] [id = 248] 01:26:55 INFO - PROCESS | 11343 | --DOCSHELL 0x923ea800 == 29 [pid = 11343] [id = 249] 01:26:55 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa89000 == 28 [pid = 11343] [id = 247] 01:26:55 INFO - PROCESS | 11343 | --DOCSHELL 0x91164400 == 27 [pid = 11343] [id = 245] 01:26:55 INFO - PROCESS | 11343 | --DOCSHELL 0x8f781400 == 26 [pid = 11343] [id = 246] 01:26:55 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d040000 == 27 [pid = 11343] [id = 254] 01:26:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 97 (0x8d042000) [pid = 11343] [serial = 763] [outer = (nil)] 01:26:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 98 (0x8eff0400) [pid = 11343] [serial = 764] [outer = 0x8d042000] 01:26:55 INFO - PROCESS | 11343 | 1467361615372 Marionette DEBUG loaded listener.js 01:26:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 99 (0x8eff9800) [pid = 11343] [serial = 765] [outer = 0x8d042000] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 98 (0x92422c00) [pid = 11343] [serial = 701] [outer = (nil)] [url = about:blank] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 97 (0x920d0400) [pid = 11343] [serial = 693] [outer = (nil)] [url = about:blank] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 96 (0x92426400) [pid = 11343] [serial = 678] [outer = (nil)] [url = about:blank] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 95 (0x91169c00) [pid = 11343] [serial = 675] [outer = (nil)] [url = about:blank] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 94 (0x8fa8c000) [pid = 11343] [serial = 696] [outer = (nil)] [url = about:blank] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 93 (0x9298e400) [pid = 11343] [serial = 680] [outer = (nil)] [url = about:blank] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 92 (0x922e2400) [pid = 11343] [serial = 677] [outer = (nil)] [url = about:blank] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x8fa86000) [pid = 11343] [serial = 689] [outer = (nil)] [url = about:blank] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x91e97000) [pid = 11343] [serial = 699] [outer = (nil)] [url = about:blank] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x92fa3c00) [pid = 11343] [serial = 687] [outer = (nil)] [url = about:blank] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x9257b400) [pid = 11343] [serial = 702] [outer = (nil)] [url = about:blank] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x92dc7000) [pid = 11343] [serial = 683] [outer = (nil)] [url = about:blank] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x92dd1000) [pid = 11343] [serial = 684] [outer = (nil)] [url = about:blank] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x92fa0800) [pid = 11343] [serial = 686] [outer = (nil)] [url = about:blank] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x91168800) [pid = 11343] [serial = 690] [outer = (nil)] [url = about:blank] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x91d5f800) [pid = 11343] [serial = 698] [outer = (nil)] [url = about:blank] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x922e2800) [pid = 11343] [serial = 704] [outer = (nil)] [url = about:blank] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x920ca800) [pid = 11343] [serial = 692] [outer = (nil)] [url = about:blank] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x8fa86c00) [pid = 11343] [serial = 695] [outer = (nil)] [url = about:blank] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x92cc5800) [pid = 11343] [serial = 681] [outer = (nil)] [url = about:blank] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x8fa8cc00) [pid = 11343] [serial = 674] [outer = (nil)] [url = about:blank] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x927a4c00) [pid = 11343] [serial = 707] [outer = (nil)] [url = about:blank] 01:26:55 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x92580000) [pid = 11343] [serial = 705] [outer = (nil)] [url = about:blank] 01:26:56 INFO - PROCESS | 11343 | 1467361616303 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 01:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 2584ms 01:26:56 INFO - PROCESS | 11343 | 1467361616357 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 01:26:56 INFO - PROCESS | 11343 | 1467361616361 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 01:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:26:56 INFO - PROCESS | 11343 | 1467361616370 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:26:56 INFO - PROCESS | 11343 | 1467361616373 Marionette TRACE conn3 <- [1,990,null,{}] 01:26:56 INFO - PROCESS | 11343 | 1467361616381 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:56 INFO - PROCESS | 11343 | 1467361616386 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:56 INFO - PROCESS | 11343 | 1467361616561 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 01:26:56 INFO - PROCESS | 11343 | 1467361616680 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:56 INFO - PROCESS | 11343 | 1467361616688 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:56 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f903c00 == 28 [pid = 11343] [id = 255] 01:26:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x8f905800) [pid = 11343] [serial = 766] [outer = (nil)] 01:26:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x8fa83400) [pid = 11343] [serial = 767] [outer = 0x8f905800] 01:26:56 INFO - PROCESS | 11343 | 1467361616777 Marionette DEBUG loaded listener.js 01:26:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x8fa8d800) [pid = 11343] [serial = 768] [outer = 0x8f905800] 01:26:57 INFO - PROCESS | 11343 | 1467361617588 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 01:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1279ms 01:26:57 INFO - PROCESS | 11343 | 1467361617649 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 01:26:57 INFO - PROCESS | 11343 | 1467361617655 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 01:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:26:57 INFO - PROCESS | 11343 | 1467361617666 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:26:57 INFO - PROCESS | 11343 | 1467361617670 Marionette TRACE conn3 <- [1,994,null,{}] 01:26:57 INFO - PROCESS | 11343 | 1467361617681 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:57 INFO - PROCESS | 11343 | 1467361617687 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:57 INFO - PROCESS | 11343 | 1467361617860 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 01:26:58 INFO - PROCESS | 11343 | 1467361617989 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:58 INFO - PROCESS | 11343 | 1467361617995 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:58 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa84c00 == 29 [pid = 11343] [id = 256] 01:26:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x91166000) [pid = 11343] [serial = 769] [outer = (nil)] 01:26:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x91d5c000) [pid = 11343] [serial = 770] [outer = 0x91166000] 01:26:58 INFO - PROCESS | 11343 | 1467361618087 Marionette DEBUG loaded listener.js 01:26:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x91e9b000) [pid = 11343] [serial = 771] [outer = 0x91166000] 01:26:59 INFO - PROCESS | 11343 | 1467361619057 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 01:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1436ms 01:26:59 INFO - PROCESS | 11343 | 1467361619103 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 01:26:59 INFO - PROCESS | 11343 | 1467361619107 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 01:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:26:59 INFO - PROCESS | 11343 | 1467361619119 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:26:59 INFO - PROCESS | 11343 | 1467361619125 Marionette TRACE conn3 <- [1,998,null,{}] 01:26:59 INFO - PROCESS | 11343 | 1467361619143 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:26:59 INFO - PROCESS | 11343 | 1467361619152 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:59 INFO - PROCESS | 11343 | 1467361619388 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 01:26:59 INFO - PROCESS | 11343 | 1467361619477 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:59 INFO - PROCESS | 11343 | 1467361619483 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:26:59 INFO - PROCESS | 11343 | ++DOCSHELL 0x91fbbc00 == 30 [pid = 11343] [id = 257] 01:26:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x920d0800) [pid = 11343] [serial = 772] [outer = (nil)] 01:26:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x922e7c00) [pid = 11343] [serial = 773] [outer = 0x920d0800] 01:26:59 INFO - PROCESS | 11343 | 1467361619554 Marionette DEBUG loaded listener.js 01:26:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x923e4c00) [pid = 11343] [serial = 774] [outer = 0x920d0800] 01:27:00 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x9298d000) [pid = 11343] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:27:00 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x8fa84400) [pid = 11343] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:27:00 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x9279d800) [pid = 11343] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:27:00 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x91fb8000) [pid = 11343] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:27:00 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x8f790c00) [pid = 11343] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:27:00 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x923e3c00) [pid = 11343] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:27:00 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x92dd4c00) [pid = 11343] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:27:00 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x8effc800) [pid = 11343] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:27:00 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x92747800) [pid = 11343] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:27:00 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x8f785000) [pid = 11343] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:27:00 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x923e9400) [pid = 11343] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:27:00 INFO - PROCESS | 11343 | 1467361620927 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 01:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1836ms 01:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:27:00 INFO - PROCESS | 11343 | 1467361620963 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 01:27:00 INFO - PROCESS | 11343 | 1467361620967 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 01:27:00 INFO - PROCESS | 11343 | 1467361620974 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:27:00 INFO - PROCESS | 11343 | 1467361620977 Marionette TRACE conn3 <- [1,1002,null,{}] 01:27:00 INFO - PROCESS | 11343 | 1467361620982 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:00 INFO - PROCESS | 11343 | 1467361620987 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:01 INFO - PROCESS | 11343 | 1467361621142 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 01:27:01 INFO - PROCESS | 11343 | 1467361621151 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:01 INFO - PROCESS | 11343 | 1467361621158 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:01 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff6000 == 31 [pid = 11343] [id = 258] 01:27:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x91c5d800) [pid = 11343] [serial = 775] [outer = (nil)] 01:27:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x92426400) [pid = 11343] [serial = 776] [outer = 0x91c5d800] 01:27:01 INFO - PROCESS | 11343 | 1467361621228 Marionette DEBUG loaded listener.js 01:27:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x9242c800) [pid = 11343] [serial = 777] [outer = 0x91c5d800] 01:27:02 INFO - PROCESS | 11343 | 1467361622161 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 01:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1230ms 01:27:02 INFO - PROCESS | 11343 | 1467361622204 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 01:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:27:02 INFO - PROCESS | 11343 | 1467361622208 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 01:27:02 INFO - PROCESS | 11343 | 1467361622214 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:27:02 INFO - PROCESS | 11343 | 1467361622218 Marionette TRACE conn3 <- [1,1006,null,{}] 01:27:02 INFO - PROCESS | 11343 | 1467361622223 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:02 INFO - PROCESS | 11343 | 1467361622228 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:02 INFO - PROCESS | 11343 | 1467361622385 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 01:27:02 INFO - PROCESS | 11343 | 1467361622396 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:02 INFO - PROCESS | 11343 | 1467361622402 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:02 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03f000 == 32 [pid = 11343] [id = 259] 01:27:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x8d041000) [pid = 11343] [serial = 778] [outer = (nil)] 01:27:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x8eff0000) [pid = 11343] [serial = 779] [outer = 0x8d041000] 01:27:02 INFO - PROCESS | 11343 | 1467361622540 Marionette DEBUG loaded listener.js 01:27:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x8effdc00) [pid = 11343] [serial = 780] [outer = 0x8d041000] 01:27:03 INFO - PROCESS | 11343 | 1467361623789 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 01:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1643ms 01:27:03 INFO - PROCESS | 11343 | 1467361623860 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 01:27:03 INFO - PROCESS | 11343 | 1467361623866 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 01:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:27:03 INFO - PROCESS | 11343 | 1467361623875 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:27:03 INFO - PROCESS | 11343 | 1467361623880 Marionette TRACE conn3 <- [1,1010,null,{}] 01:27:03 INFO - PROCESS | 11343 | 1467361623888 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:03 INFO - PROCESS | 11343 | 1467361623894 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:04 INFO - PROCESS | 11343 | 1467361624121 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 01:27:04 INFO - PROCESS | 11343 | 1467361624350 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:04 INFO - PROCESS | 11343 | 1467361624359 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:04 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f904800 == 33 [pid = 11343] [id = 260] 01:27:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x8f908800) [pid = 11343] [serial = 781] [outer = (nil)] 01:27:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x91d58400) [pid = 11343] [serial = 782] [outer = 0x8f908800] 01:27:04 INFO - PROCESS | 11343 | 1467361624488 Marionette DEBUG loaded listener.js 01:27:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x91e98c00) [pid = 11343] [serial = 783] [outer = 0x8f908800] 01:27:05 INFO - PROCESS | 11343 | 1467361625509 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 01:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1688ms 01:27:05 INFO - PROCESS | 11343 | 1467361625563 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 01:27:05 INFO - PROCESS | 11343 | 1467361625569 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 01:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:27:05 INFO - PROCESS | 11343 | 1467361625580 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:27:05 INFO - PROCESS | 11343 | 1467361625584 Marionette TRACE conn3 <- [1,1014,null,{}] 01:27:05 INFO - PROCESS | 11343 | 1467361625591 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:05 INFO - PROCESS | 11343 | 1467361625597 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:05 INFO - PROCESS | 11343 | 1467361625791 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 01:27:06 INFO - PROCESS | 11343 | 1467361626056 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:06 INFO - PROCESS | 11343 | 1467361626065 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:06 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f910800 == 34 [pid = 11343] [id = 261] 01:27:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x922e1400) [pid = 11343] [serial = 784] [outer = (nil)] 01:27:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x92429400) [pid = 11343] [serial = 785] [outer = 0x922e1400] 01:27:06 INFO - PROCESS | 11343 | 1467361626195 Marionette DEBUG loaded listener.js 01:27:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x92741800) [pid = 11343] [serial = 786] [outer = 0x922e1400] 01:27:07 INFO - PROCESS | 11343 | 1467361627196 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 01:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1689ms 01:27:07 INFO - PROCESS | 11343 | 1467361627270 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 01:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:27:07 INFO - PROCESS | 11343 | 1467361627274 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 01:27:07 INFO - PROCESS | 11343 | 1467361627282 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:27:07 INFO - PROCESS | 11343 | 1467361627288 Marionette TRACE conn3 <- [1,1018,null,{}] 01:27:07 INFO - PROCESS | 11343 | 1467361627305 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:07 INFO - PROCESS | 11343 | 1467361627314 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:07 INFO - PROCESS | 11343 | 1467361627548 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 01:27:07 INFO - PROCESS | 11343 | 1467361627810 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:07 INFO - PROCESS | 11343 | 1467361627821 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:07 INFO - PROCESS | 11343 | ++DOCSHELL 0x8effcc00 == 35 [pid = 11343] [id = 262] 01:27:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x92575800) [pid = 11343] [serial = 787] [outer = (nil)] 01:27:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x92cc9000) [pid = 11343] [serial = 788] [outer = 0x92575800] 01:27:07 INFO - PROCESS | 11343 | 1467361627900 Marionette DEBUG loaded listener.js 01:27:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x9298f800) [pid = 11343] [serial = 789] [outer = 0x92575800] 01:27:09 INFO - PROCESS | 11343 | 1467361629006 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 01:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1791ms 01:27:09 INFO - PROCESS | 11343 | 1467361629073 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 01:27:09 INFO - PROCESS | 11343 | 1467361629079 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 01:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:27:09 INFO - PROCESS | 11343 | 1467361629088 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:27:09 INFO - PROCESS | 11343 | 1467361629093 Marionette TRACE conn3 <- [1,1022,null,{}] 01:27:09 INFO - PROCESS | 11343 | 1467361629101 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:09 INFO - PROCESS | 11343 | 1467361629107 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:09 INFO - PROCESS | 11343 | 1467361629281 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 01:27:09 INFO - PROCESS | 11343 | 1467361629532 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:09 INFO - PROCESS | 11343 | 1467361629547 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:09 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f908400 == 36 [pid = 11343] [id = 263] 01:27:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x8f90b400) [pid = 11343] [serial = 790] [outer = (nil)] 01:27:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x8fa86800) [pid = 11343] [serial = 791] [outer = 0x8f90b400] 01:27:09 INFO - PROCESS | 11343 | 1467361629629 Marionette DEBUG loaded listener.js 01:27:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0x91160400) [pid = 11343] [serial = 792] [outer = 0x8f90b400] 01:27:10 INFO - PROCESS | 11343 | --DOCSHELL 0x91d5b000 == 35 [pid = 11343] [id = 232] 01:27:10 INFO - PROCESS | 11343 | --DOCSHELL 0x8f90f000 == 34 [pid = 11343] [id = 222] 01:27:10 INFO - PROCESS | 11343 | --DOCSHELL 0x8f78a400 == 33 [pid = 11343] [id = 231] 01:27:10 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff6000 == 32 [pid = 11343] [id = 258] 01:27:10 INFO - PROCESS | 11343 | --DOCSHELL 0x91fbbc00 == 31 [pid = 11343] [id = 257] 01:27:10 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa84c00 == 30 [pid = 11343] [id = 256] 01:27:10 INFO - PROCESS | 11343 | --DOCSHELL 0x8f903c00 == 29 [pid = 11343] [id = 255] 01:27:10 INFO - PROCESS | 11343 | 1467361630698 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 01:27:10 INFO - PROCESS | 11343 | --DOCSHELL 0x8d040000 == 28 [pid = 11343] [id = 254] 01:27:10 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x93c25800) [pid = 11343] [serial = 737] [outer = (nil)] [url = about:blank] 01:27:10 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x92f96800) [pid = 11343] [serial = 731] [outer = (nil)] [url = about:blank] 01:27:10 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x92f9dc00) [pid = 11343] [serial = 732] [outer = (nil)] [url = about:blank] 01:27:10 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x91c51c00) [pid = 11343] [serial = 722] [outer = (nil)] [url = about:blank] 01:27:10 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x91d59000) [pid = 11343] [serial = 723] [outer = (nil)] [url = about:blank] 01:27:10 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x927a9000) [pid = 11343] [serial = 728] [outer = (nil)] [url = about:blank] 01:27:10 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x91fc0c00) [pid = 11343] [serial = 725] [outer = (nil)] [url = about:blank] 01:27:10 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x922dc800) [pid = 11343] [serial = 726] [outer = (nil)] [url = about:blank] 01:27:10 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x91d53400) [pid = 11343] [serial = 710] [outer = (nil)] [url = about:blank] 01:27:10 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x91d5b400) [pid = 11343] [serial = 711] [outer = (nil)] [url = about:blank] 01:27:10 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x9257ac00) [pid = 11343] [serial = 713] [outer = (nil)] [url = about:blank] 01:27:10 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x922de800) [pid = 11343] [serial = 714] [outer = (nil)] [url = about:blank] 01:27:10 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x939da000) [pid = 11343] [serial = 716] [outer = (nil)] [url = about:blank] 01:27:10 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x939e4c00) [pid = 11343] [serial = 717] [outer = (nil)] [url = about:blank] 01:27:10 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x93a42400) [pid = 11343] [serial = 719] [outer = (nil)] [url = about:blank] 01:27:10 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x93a45800) [pid = 11343] [serial = 720] [outer = (nil)] [url = about:blank] 01:27:10 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x92989800) [pid = 11343] [serial = 708] [outer = (nil)] [url = about:blank] 01:27:10 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x93c2ac00) [pid = 11343] [serial = 738] [outer = (nil)] [url = about:blank] 01:27:10 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x922e9c00) [pid = 11343] [serial = 735] [outer = (nil)] [url = about:blank] 01:27:10 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x92987000) [pid = 11343] [serial = 729] [outer = (nil)] [url = about:blank] 01:27:10 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x91c57c00) [pid = 11343] [serial = 734] [outer = (nil)] [url = about:blank] 01:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1696ms 01:27:10 INFO - PROCESS | 11343 | 1467361630784 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 01:27:10 INFO - PROCESS | 11343 | 1467361630791 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 01:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:27:10 INFO - PROCESS | 11343 | 1467361630801 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:27:10 INFO - PROCESS | 11343 | 1467361630804 Marionette TRACE conn3 <- [1,1026,null,{}] 01:27:10 INFO - PROCESS | 11343 | 1467361630811 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:10 INFO - PROCESS | 11343 | 1467361630816 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:10 INFO - PROCESS | 11343 | 1467361630995 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 01:27:11 INFO - PROCESS | 11343 | 1467361631175 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:11 INFO - PROCESS | 11343 | 1467361631182 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:11 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d5f400 == 29 [pid = 11343] [id = 264] 01:27:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x91e94800) [pid = 11343] [serial = 793] [outer = (nil)] 01:27:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x91e9d000) [pid = 11343] [serial = 794] [outer = 0x91e94800] 01:27:11 INFO - PROCESS | 11343 | 1467361631254 Marionette DEBUG loaded listener.js 01:27:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x91fc0400) [pid = 11343] [serial = 795] [outer = 0x91e94800] 01:27:12 INFO - PROCESS | 11343 | 1467361632044 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 01:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1292ms 01:27:12 INFO - PROCESS | 11343 | 1467361632093 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 01:27:12 INFO - PROCESS | 11343 | 1467361632097 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 01:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:27:12 INFO - PROCESS | 11343 | 1467361632104 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:27:12 INFO - PROCESS | 11343 | 1467361632109 Marionette TRACE conn3 <- [1,1030,null,{}] 01:27:12 INFO - PROCESS | 11343 | 1467361632130 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:12 INFO - PROCESS | 11343 | 1467361632138 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:12 INFO - PROCESS | 11343 | 1467361632307 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 01:27:12 INFO - PROCESS | 11343 | 1467361632430 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:12 INFO - PROCESS | 11343 | 1467361632437 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:12 INFO - PROCESS | 11343 | ++DOCSHELL 0x923ec800 == 30 [pid = 11343] [id = 265] 01:27:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92421400) [pid = 11343] [serial = 796] [outer = (nil)] 01:27:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x92578c00) [pid = 11343] [serial = 797] [outer = 0x92421400] 01:27:12 INFO - PROCESS | 11343 | 1467361632517 Marionette DEBUG loaded listener.js 01:27:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x92748800) [pid = 11343] [serial = 798] [outer = 0x92421400] 01:27:13 INFO - PROCESS | 11343 | 1467361633441 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 01:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1389ms 01:27:13 INFO - PROCESS | 11343 | 1467361633503 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 01:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:27:13 INFO - PROCESS | 11343 | 1467361633507 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 01:27:13 INFO - PROCESS | 11343 | 1467361633514 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:27:13 INFO - PROCESS | 11343 | 1467361633517 Marionette TRACE conn3 <- [1,1034,null,{}] 01:27:13 INFO - PROCESS | 11343 | 1467361633522 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:13 INFO - PROCESS | 11343 | 1467361633527 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:13 INFO - PROCESS | 11343 | 1467361633752 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 01:27:13 INFO - PROCESS | 11343 | 1467361633778 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:13 INFO - PROCESS | 11343 | 1467361633786 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:13 INFO - PROCESS | 11343 | ++DOCSHELL 0x9115e400 == 31 [pid = 11343] [id = 266] 01:27:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x92985000) [pid = 11343] [serial = 799] [outer = (nil)] 01:27:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x9298d000) [pid = 11343] [serial = 800] [outer = 0x92985000] 01:27:13 INFO - PROCESS | 11343 | 1467361633855 Marionette DEBUG loaded listener.js 01:27:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x92dd1800) [pid = 11343] [serial = 801] [outer = 0x92985000] 01:27:14 INFO - PROCESS | 11343 | 1467361634797 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 01:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1329ms 01:27:14 INFO - PROCESS | 11343 | 1467361634843 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 01:27:14 INFO - PROCESS | 11343 | 1467361634847 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 01:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:27:14 INFO - PROCESS | 11343 | 1467361634859 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:27:14 INFO - PROCESS | 11343 | 1467361634862 Marionette TRACE conn3 <- [1,1038,null,{}] 01:27:14 INFO - PROCESS | 11343 | 1467361634868 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:14 INFO - PROCESS | 11343 | 1467361634873 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:15 INFO - PROCESS | 11343 | 1467361635078 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 01:27:15 INFO - PROCESS | 11343 | 1467361635103 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:15 INFO - PROCESS | 11343 | 1467361635116 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:15 INFO - PROCESS | 11343 | ++DOCSHELL 0x92986400 == 32 [pid = 11343] [id = 267] 01:27:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x92cd3400) [pid = 11343] [serial = 802] [outer = (nil)] 01:27:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x92fa0800) [pid = 11343] [serial = 803] [outer = 0x92cd3400] 01:27:15 INFO - PROCESS | 11343 | 1467361635178 Marionette DEBUG loaded listener.js 01:27:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x92fa3800) [pid = 11343] [serial = 804] [outer = 0x92cd3400] 01:27:15 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x920d0800) [pid = 11343] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:27:15 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x8fa83c00) [pid = 11343] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:27:15 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x8f905800) [pid = 11343] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:27:15 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x8f782400) [pid = 11343] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:27:15 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x923eb400) [pid = 11343] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:27:15 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x8d042000) [pid = 11343] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:27:15 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x93c18400) [pid = 11343] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:27:15 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x93c34400) [pid = 11343] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:27:15 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x92fa2800) [pid = 11343] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:27:15 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x95169400) [pid = 11343] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:27:15 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8f90a000) [pid = 11343] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:27:15 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x91166000) [pid = 11343] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:27:16 INFO - PROCESS | 11343 | 1467361636280 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 01:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1489ms 01:27:16 INFO - PROCESS | 11343 | 1467361636343 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 01:27:16 INFO - PROCESS | 11343 | 1467361636346 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 01:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:27:16 INFO - PROCESS | 11343 | 1467361636353 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:27:16 INFO - PROCESS | 11343 | 1467361636356 Marionette TRACE conn3 <- [1,1042,null,{}] 01:27:16 INFO - PROCESS | 11343 | 1467361636362 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:16 INFO - PROCESS | 11343 | 1467361636372 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:16 INFO - PROCESS | 11343 | 1467361636644 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 01:27:16 INFO - PROCESS | 11343 | 1467361636659 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:16 INFO - PROCESS | 11343 | 1467361636667 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:16 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03b400 == 33 [pid = 11343] [id = 268] 01:27:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x8d03c000) [pid = 11343] [serial = 805] [outer = (nil)] 01:27:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x92f9fc00) [pid = 11343] [serial = 806] [outer = 0x8d03c000] 01:27:16 INFO - PROCESS | 11343 | 1467361636737 Marionette DEBUG loaded listener.js 01:27:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x93a4f800) [pid = 11343] [serial = 807] [outer = 0x8d03c000] 01:27:17 INFO - PROCESS | 11343 | 1467361637687 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 01:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1393ms 01:27:17 INFO - PROCESS | 11343 | 1467361637747 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 01:27:17 INFO - PROCESS | 11343 | 1467361637756 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 01:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:27:17 INFO - PROCESS | 11343 | 1467361637767 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:27:17 INFO - PROCESS | 11343 | 1467361637775 Marionette TRACE conn3 <- [1,1046,null,{}] 01:27:17 INFO - PROCESS | 11343 | 1467361637799 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:17 INFO - PROCESS | 11343 | 1467361637806 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:18 INFO - PROCESS | 11343 | 1467361638051 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 01:27:18 INFO - PROCESS | 11343 | 1467361638310 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:18 INFO - PROCESS | 11343 | 1467361638326 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:18 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f789400 == 34 [pid = 11343] [id = 269] 01:27:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x8f907800) [pid = 11343] [serial = 808] [outer = (nil)] 01:27:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x8fa8e000) [pid = 11343] [serial = 809] [outer = 0x8f907800] 01:27:18 INFO - PROCESS | 11343 | 1467361638430 Marionette DEBUG loaded listener.js 01:27:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x91167400) [pid = 11343] [serial = 810] [outer = 0x8f907800] 01:27:19 INFO - PROCESS | 11343 | 1467361639513 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 01:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1799ms 01:27:19 INFO - PROCESS | 11343 | 1467361639564 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 01:27:19 INFO - PROCESS | 11343 | 1467361639572 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 01:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:27:19 INFO - PROCESS | 11343 | 1467361639583 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:27:19 INFO - PROCESS | 11343 | 1467361639588 Marionette TRACE conn3 <- [1,1050,null,{}] 01:27:19 INFO - PROCESS | 11343 | 1467361639594 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:19 INFO - PROCESS | 11343 | 1467361639600 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:19 INFO - PROCESS | 11343 | 1467361639852 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 01:27:20 INFO - PROCESS | 11343 | 1467361640081 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:20 INFO - PROCESS | 11343 | 1467361640092 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:20 INFO - PROCESS | 11343 | ++DOCSHELL 0x9115fc00 == 35 [pid = 11343] [id = 270] 01:27:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x920cb400) [pid = 11343] [serial = 811] [outer = (nil)] 01:27:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x922dd000) [pid = 11343] [serial = 812] [outer = 0x920cb400] 01:27:20 INFO - PROCESS | 11343 | 1467361640182 Marionette DEBUG loaded listener.js 01:27:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x923e2800) [pid = 11343] [serial = 813] [outer = 0x920cb400] 01:27:21 INFO - PROCESS | 11343 | 1467361641181 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 01:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1637ms 01:27:21 INFO - PROCESS | 11343 | 1467361641220 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 01:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:27:21 INFO - PROCESS | 11343 | 1467361641225 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 01:27:21 INFO - PROCESS | 11343 | 1467361641232 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:27:21 INFO - PROCESS | 11343 | 1467361641238 Marionette TRACE conn3 <- [1,1054,null,{}] 01:27:21 INFO - PROCESS | 11343 | 1467361641257 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:21 INFO - PROCESS | 11343 | 1467361641266 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:21 INFO - PROCESS | 11343 | 1467361641456 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 01:27:21 INFO - PROCESS | 11343 | 1467361641721 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:21 INFO - PROCESS | 11343 | 1467361641735 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:21 INFO - PROCESS | 11343 | ++DOCSHELL 0x92990400 == 36 [pid = 11343] [id = 271] 01:27:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x939e3c00) [pid = 11343] [serial = 814] [outer = (nil)] 01:27:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x93a48c00) [pid = 11343] [serial = 815] [outer = 0x939e3c00] 01:27:21 INFO - PROCESS | 11343 | 1467361641870 Marionette DEBUG loaded listener.js 01:27:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x93c1c400) [pid = 11343] [serial = 816] [outer = 0x939e3c00] 01:27:22 INFO - PROCESS | 11343 | 1467361642796 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 01:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1606ms 01:27:22 INFO - PROCESS | 11343 | 1467361642837 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 01:27:22 INFO - PROCESS | 11343 | 1467361642842 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 01:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:27:22 INFO - PROCESS | 11343 | 1467361642849 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:27:22 INFO - PROCESS | 11343 | 1467361642853 Marionette TRACE conn3 <- [1,1058,null,{}] 01:27:22 INFO - PROCESS | 11343 | 1467361642860 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:22 INFO - PROCESS | 11343 | 1467361642865 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:23 INFO - PROCESS | 11343 | 1467361643050 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 01:27:23 INFO - PROCESS | 11343 | 1467361643217 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:23 INFO - PROCESS | 11343 | 1467361643228 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:23 INFO - PROCESS | 11343 | ++DOCSHELL 0x927a0000 == 37 [pid = 11343] [id = 272] 01:27:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x93c1b800) [pid = 11343] [serial = 817] [outer = (nil)] 01:27:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x947a4400) [pid = 11343] [serial = 818] [outer = 0x93c1b800] 01:27:23 INFO - PROCESS | 11343 | 1467361643306 Marionette DEBUG loaded listener.js 01:27:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x947b1800) [pid = 11343] [serial = 819] [outer = 0x93c1b800] 01:27:24 INFO - PROCESS | 11343 | 1467361644239 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 01:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1440ms 01:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:27:24 INFO - PROCESS | 11343 | 1467361644290 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 01:27:24 INFO - PROCESS | 11343 | 1467361644293 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 01:27:24 INFO - PROCESS | 11343 | 1467361644300 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:27:24 INFO - PROCESS | 11343 | 1467361644304 Marionette TRACE conn3 <- [1,1062,null,{}] 01:27:24 INFO - PROCESS | 11343 | 1467361644311 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:24 INFO - PROCESS | 11343 | 1467361644317 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:24 INFO - PROCESS | 11343 | 1467361644493 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 01:27:24 INFO - PROCESS | 11343 | 1467361644669 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:24 INFO - PROCESS | 11343 | 1467361644679 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:24 INFO - PROCESS | 11343 | ++DOCSHELL 0x91fbb400 == 38 [pid = 11343] [id = 273] 01:27:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x92ccb800) [pid = 11343] [serial = 820] [outer = (nil)] 01:27:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x952d3c00) [pid = 11343] [serial = 821] [outer = 0x92ccb800] 01:27:24 INFO - PROCESS | 11343 | 1467361644770 Marionette DEBUG loaded listener.js 01:27:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x952d8000) [pid = 11343] [serial = 822] [outer = 0x92ccb800] 01:27:25 INFO - PROCESS | 11343 | 1467361645820 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 01:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1580ms 01:27:25 INFO - PROCESS | 11343 | 1467361645880 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 01:27:25 INFO - PROCESS | 11343 | 1467361645884 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 01:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:27:25 INFO - PROCESS | 11343 | 1467361645892 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:27:25 INFO - PROCESS | 11343 | 1467361645895 Marionette TRACE conn3 <- [1,1066,null,{}] 01:27:25 INFO - PROCESS | 11343 | 1467361645901 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:25 INFO - PROCESS | 11343 | 1467361645912 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:26 INFO - PROCESS | 11343 | 1467361646234 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 01:27:26 INFO - PROCESS | 11343 | 1467361646423 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:26 INFO - PROCESS | 11343 | 1467361646429 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:26 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f788400 == 39 [pid = 11343] [id = 274] 01:27:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x8fa88800) [pid = 11343] [serial = 823] [outer = (nil)] 01:27:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x9839bc00) [pid = 11343] [serial = 824] [outer = 0x8fa88800] 01:27:26 INFO - PROCESS | 11343 | 1467361646515 Marionette DEBUG loaded listener.js 01:27:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0x98ab0c00) [pid = 11343] [serial = 825] [outer = 0x8fa88800] 01:27:27 INFO - PROCESS | 11343 | 1467361647435 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 01:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1587ms 01:27:27 INFO - PROCESS | 11343 | 1467361647480 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 01:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:27:27 INFO - PROCESS | 11343 | 1467361647485 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 01:27:27 INFO - PROCESS | 11343 | 1467361647492 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:27:27 INFO - PROCESS | 11343 | 1467361647496 Marionette TRACE conn3 <- [1,1070,null,{}] 01:27:27 INFO - PROCESS | 11343 | 1467361647502 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:27 INFO - PROCESS | 11343 | 1467361647507 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:27 INFO - PROCESS | 11343 | 1467361647725 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 01:27:27 INFO - PROCESS | 11343 | 1467361647940 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:27 INFO - PROCESS | 11343 | 1467361647950 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:28 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff2000 == 40 [pid = 11343] [id = 275] 01:27:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 93 (0x8eff8800) [pid = 11343] [serial = 826] [outer = (nil)] 01:27:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 94 (0x8f786c00) [pid = 11343] [serial = 827] [outer = 0x8eff8800] 01:27:28 INFO - PROCESS | 11343 | 1467361648265 Marionette DEBUG loaded listener.js 01:27:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 95 (0x8f902c00) [pid = 11343] [serial = 828] [outer = 0x8eff8800] 01:27:29 INFO - PROCESS | 11343 | 1467361649276 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 01:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1837ms 01:27:29 INFO - PROCESS | 11343 | 1467361649329 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 01:27:29 INFO - PROCESS | 11343 | 1467361649334 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 01:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:27:29 INFO - PROCESS | 11343 | 1467361649343 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:27:29 INFO - PROCESS | 11343 | 1467361649346 Marionette TRACE conn3 <- [1,1074,null,{}] 01:27:29 INFO - PROCESS | 11343 | 1467361649354 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:29 INFO - PROCESS | 11343 | 1467361649359 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:29 INFO - PROCESS | 11343 | 1467361649582 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 01:27:30 INFO - PROCESS | 11343 | --DOCSHELL 0x8effcc00 == 39 [pid = 11343] [id = 262] 01:27:30 INFO - PROCESS | 11343 | --DOCSHELL 0x8f910800 == 38 [pid = 11343] [id = 261] 01:27:30 INFO - PROCESS | 11343 | --DOCSHELL 0x8f904800 == 37 [pid = 11343] [id = 260] 01:27:30 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03f000 == 36 [pid = 11343] [id = 259] 01:27:30 INFO - PROCESS | 11343 | --DOCSHELL 0x91e98400 == 35 [pid = 11343] [id = 230] 01:27:30 INFO - PROCESS | 11343 | --DOCSHELL 0x8f786400 == 34 [pid = 11343] [id = 219] 01:27:30 INFO - PROCESS | 11343 | --DOCSHELL 0x8f78e000 == 33 [pid = 11343] [id = 236] 01:27:30 INFO - PROCESS | 11343 | --DOCSHELL 0x927aac00 == 32 [pid = 11343] [id = 226] 01:27:30 INFO - PROCESS | 11343 | --DOCSHELL 0x92ccb000 == 31 [pid = 11343] [id = 227] 01:27:30 INFO - PROCESS | 11343 | --DOCSHELL 0x8f903000 == 30 [pid = 11343] [id = 235] 01:27:30 INFO - PROCESS | 11343 | --DOCSHELL 0x922e7400 == 29 [pid = 11343] [id = 233] 01:27:30 INFO - PROCESS | 11343 | --DOCSHELL 0x8f790000 == 28 [pid = 11343] [id = 224] 01:27:30 INFO - PROCESS | 11343 | --DOCSHELL 0x91e9e000 == 27 [pid = 11343] [id = 220] 01:27:30 INFO - PROCESS | 11343 | --DOCSHELL 0x8d047000 == 26 [pid = 11343] [id = 228] 01:27:30 INFO - PROCESS | 11343 | --DOCSHELL 0x8d048000 == 25 [pid = 11343] [id = 223] 01:27:30 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa90000 == 24 [pid = 11343] [id = 234] 01:27:30 INFO - PROCESS | 11343 | --DOCSHELL 0x8f905400 == 23 [pid = 11343] [id = 229] 01:27:30 INFO - PROCESS | 11343 | --DOCSHELL 0x920c9400 == 22 [pid = 11343] [id = 221] 01:27:30 INFO - PROCESS | 11343 | --DOCSHELL 0x91163c00 == 21 [pid = 11343] [id = 225] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 94 (0x92426400) [pid = 11343] [serial = 776] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 93 (0x922e7c00) [pid = 11343] [serial = 773] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 92 (0x91c52400) [pid = 11343] [serial = 762] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x91161400) [pid = 11343] [serial = 761] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x8fa83400) [pid = 11343] [serial = 767] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x91d60800) [pid = 11343] [serial = 741] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x91c57400) [pid = 11343] [serial = 740] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x9279e000) [pid = 11343] [serial = 744] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x8fa8d800) [pid = 11343] [serial = 768] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x92575c00) [pid = 11343] [serial = 743] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x8eff0400) [pid = 11343] [serial = 764] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x93c32000) [pid = 11343] [serial = 747] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x93c28800) [pid = 11343] [serial = 746] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x95166c00) [pid = 11343] [serial = 750] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x8eff9800) [pid = 11343] [serial = 765] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x947afc00) [pid = 11343] [serial = 749] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x952cf800) [pid = 11343] [serial = 753] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x952ce800) [pid = 11343] [serial = 752] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x97861800) [pid = 11343] [serial = 756] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x97859c00) [pid = 11343] [serial = 755] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x92982c00) [pid = 11343] [serial = 759] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x92423800) [pid = 11343] [serial = 758] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x91e9b000) [pid = 11343] [serial = 771] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x923e4c00) [pid = 11343] [serial = 774] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x91d5c000) [pid = 11343] [serial = 770] [outer = (nil)] [url = about:blank] 01:27:30 INFO - PROCESS | 11343 | 1467361650883 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:30 INFO - PROCESS | 11343 | 1467361650896 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:30 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d047800 == 22 [pid = 11343] [id = 276] 01:27:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x8d047c00) [pid = 11343] [serial = 829] [outer = (nil)] 01:27:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x8efeec00) [pid = 11343] [serial = 830] [outer = 0x8d047c00] 01:27:30 INFO - PROCESS | 11343 | 1467361650975 Marionette DEBUG loaded listener.js 01:27:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x8f785000) [pid = 11343] [serial = 831] [outer = 0x8d047c00] 01:27:31 INFO - PROCESS | 11343 | 1467361651799 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 01:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 2493ms 01:27:31 INFO - PROCESS | 11343 | 1467361651838 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 01:27:31 INFO - PROCESS | 11343 | 1467361651844 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 01:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:27:31 INFO - PROCESS | 11343 | 1467361651851 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:27:31 INFO - PROCESS | 11343 | 1467361651856 Marionette TRACE conn3 <- [1,1078,null,{}] 01:27:31 INFO - PROCESS | 11343 | 1467361651864 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:31 INFO - PROCESS | 11343 | 1467361651871 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:32 INFO - PROCESS | 11343 | 1467361652040 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 01:27:32 INFO - PROCESS | 11343 | 1467361652052 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:32 INFO - PROCESS | 11343 | 1467361652063 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:32 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa85c00 == 23 [pid = 11343] [id = 277] 01:27:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x8fa8b800) [pid = 11343] [serial = 832] [outer = (nil)] 01:27:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x8fa90400) [pid = 11343] [serial = 833] [outer = 0x8fa8b800] 01:27:32 INFO - PROCESS | 11343 | 1467361652145 Marionette DEBUG loaded listener.js 01:27:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x91169400) [pid = 11343] [serial = 834] [outer = 0x8fa8b800] 01:27:33 INFO - PROCESS | 11343 | 1467361653074 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 01:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1280ms 01:27:33 INFO - PROCESS | 11343 | 1467361653137 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 01:27:33 INFO - PROCESS | 11343 | 1467361653144 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 01:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:27:33 INFO - PROCESS | 11343 | 1467361653152 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:27:33 INFO - PROCESS | 11343 | 1467361653155 Marionette TRACE conn3 <- [1,1082,null,{}] 01:27:33 INFO - PROCESS | 11343 | 1467361653179 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:33 INFO - PROCESS | 11343 | 1467361653185 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:33 INFO - PROCESS | 11343 | 1467361653423 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 01:27:33 INFO - PROCESS | 11343 | 1467361653446 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:33 INFO - PROCESS | 11343 | 1467361653456 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:33 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa87400 == 24 [pid = 11343] [id = 278] 01:27:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x91167800) [pid = 11343] [serial = 835] [outer = (nil)] 01:27:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x91d60000) [pid = 11343] [serial = 836] [outer = 0x91167800] 01:27:33 INFO - PROCESS | 11343 | 1467361653527 Marionette DEBUG loaded listener.js 01:27:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x91e9e000) [pid = 11343] [serial = 837] [outer = 0x91167800] 01:27:34 INFO - PROCESS | 11343 | 1467361654555 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 01:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1451ms 01:27:34 INFO - PROCESS | 11343 | 1467361654618 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 01:27:34 INFO - PROCESS | 11343 | 1467361654623 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 01:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:27:34 INFO - PROCESS | 11343 | 1467361654639 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:27:34 INFO - PROCESS | 11343 | 1467361654649 Marionette TRACE conn3 <- [1,1086,null,{}] 01:27:34 INFO - PROCESS | 11343 | 1467361654666 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:34 INFO - PROCESS | 11343 | 1467361654674 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:34 INFO - PROCESS | 11343 | 1467361654923 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 01:27:34 INFO - PROCESS | 11343 | 1467361654952 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:34 INFO - PROCESS | 11343 | 1467361654960 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:34 INFO - PROCESS | 11343 | ++DOCSHELL 0x920d7000 == 25 [pid = 11343] [id = 279] 01:27:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x920d7800) [pid = 11343] [serial = 838] [outer = (nil)] 01:27:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x923e3000) [pid = 11343] [serial = 839] [outer = 0x920d7800] 01:27:35 INFO - PROCESS | 11343 | 1467361655031 Marionette DEBUG loaded listener.js 01:27:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x92422400) [pid = 11343] [serial = 840] [outer = 0x920d7800] 01:27:36 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x91c5d800) [pid = 11343] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:27:36 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x8d03c000) [pid = 11343] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:27:36 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x92985000) [pid = 11343] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:27:36 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x92cd3400) [pid = 11343] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:27:36 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x8f908800) [pid = 11343] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:27:36 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x91e94800) [pid = 11343] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:27:36 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x92421400) [pid = 11343] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:27:36 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x922e1400) [pid = 11343] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:27:36 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x8f90b400) [pid = 11343] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:27:36 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x92575800) [pid = 11343] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:27:36 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x8d041000) [pid = 11343] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:27:36 INFO - PROCESS | 11343 | 1467361656505 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 01:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1911ms 01:27:36 INFO - PROCESS | 11343 | 1467361656542 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 01:27:36 INFO - PROCESS | 11343 | 1467361656546 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 01:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:27:36 INFO - PROCESS | 11343 | 1467361656553 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:27:36 INFO - PROCESS | 11343 | 1467361656556 Marionette TRACE conn3 <- [1,1090,null,{}] 01:27:36 INFO - PROCESS | 11343 | 1467361656563 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:36 INFO - PROCESS | 11343 | 1467361656568 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:36 INFO - PROCESS | 11343 | 1467361656727 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 01:27:36 INFO - PROCESS | 11343 | 1467361656741 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:36 INFO - PROCESS | 11343 | 1467361656749 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:36 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d045800 == 26 [pid = 11343] [id = 280] 01:27:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x8fa84400) [pid = 11343] [serial = 841] [outer = (nil)] 01:27:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x92427c00) [pid = 11343] [serial = 842] [outer = 0x8fa84400] 01:27:36 INFO - PROCESS | 11343 | 1467361656822 Marionette DEBUG loaded listener.js 01:27:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x92573000) [pid = 11343] [serial = 843] [outer = 0x8fa84400] 01:27:37 INFO - PROCESS | 11343 | 1467361657689 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 01:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1183ms 01:27:37 INFO - PROCESS | 11343 | 1467361657738 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 01:27:37 INFO - PROCESS | 11343 | 1467361657741 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 01:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:27:37 INFO - PROCESS | 11343 | 1467361657748 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:27:37 INFO - PROCESS | 11343 | 1467361657751 Marionette TRACE conn3 <- [1,1094,null,{}] 01:27:37 INFO - PROCESS | 11343 | 1467361657757 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:37 INFO - PROCESS | 11343 | 1467361657763 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:37 INFO - PROCESS | 11343 | 1467361657978 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 01:27:38 INFO - PROCESS | 11343 | 1467361658142 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:38 INFO - PROCESS | 11343 | 1467361658152 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:38 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d043c00 == 27 [pid = 11343] [id = 281] 01:27:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x8d044800) [pid = 11343] [serial = 844] [outer = (nil)] 01:27:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x8eff0400) [pid = 11343] [serial = 845] [outer = 0x8d044800] 01:27:38 INFO - PROCESS | 11343 | 1467361658243 Marionette DEBUG loaded listener.js 01:27:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x8f78d800) [pid = 11343] [serial = 846] [outer = 0x8d044800] 01:27:39 INFO - PROCESS | 11343 | 1467361659355 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 01:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1635ms 01:27:39 INFO - PROCESS | 11343 | 1467361659385 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 01:27:39 INFO - PROCESS | 11343 | 1467361659392 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 01:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:27:39 INFO - PROCESS | 11343 | 1467361659401 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:27:39 INFO - PROCESS | 11343 | 1467361659405 Marionette TRACE conn3 <- [1,1098,null,{}] 01:27:39 INFO - PROCESS | 11343 | 1467361659413 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:39 INFO - PROCESS | 11343 | 1467361659419 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:39 INFO - PROCESS | 11343 | 1467361659651 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 01:27:39 INFO - PROCESS | 11343 | 1467361659873 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:39 INFO - PROCESS | 11343 | 1467361659882 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:39 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff9c00 == 28 [pid = 11343] [id = 282] 01:27:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x8fa87800) [pid = 11343] [serial = 847] [outer = (nil)] 01:27:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x91e98400) [pid = 11343] [serial = 848] [outer = 0x8fa87800] 01:27:39 INFO - PROCESS | 11343 | 1467361659978 Marionette DEBUG loaded listener.js 01:27:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x91fb5000) [pid = 11343] [serial = 849] [outer = 0x8fa87800] 01:27:41 INFO - PROCESS | 11343 | 1467361661045 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 01:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1734ms 01:27:41 INFO - PROCESS | 11343 | 1467361661135 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 01:27:41 INFO - PROCESS | 11343 | 1467361661141 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 01:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:27:41 INFO - PROCESS | 11343 | 1467361661148 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:27:41 INFO - PROCESS | 11343 | 1467361661152 Marionette TRACE conn3 <- [1,1102,null,{}] 01:27:41 INFO - PROCESS | 11343 | 1467361661158 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:41 INFO - PROCESS | 11343 | 1467361661164 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:41 INFO - PROCESS | 11343 | 1467361661382 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 01:27:41 INFO - PROCESS | 11343 | 1467361661643 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:41 INFO - PROCESS | 11343 | 1467361661653 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:41 INFO - PROCESS | 11343 | ++DOCSHELL 0x923e3c00 == 29 [pid = 11343] [id = 283] 01:27:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x923e4400) [pid = 11343] [serial = 850] [outer = (nil)] 01:27:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x92579c00) [pid = 11343] [serial = 851] [outer = 0x923e4400] 01:27:41 INFO - PROCESS | 11343 | 1467361661757 Marionette DEBUG loaded listener.js 01:27:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x92746c00) [pid = 11343] [serial = 852] [outer = 0x923e4400] 01:27:42 INFO - PROCESS | 11343 | 1467361662758 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 01:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1687ms 01:27:42 INFO - PROCESS | 11343 | 1467361662836 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 01:27:42 INFO - PROCESS | 11343 | 1467361662843 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 01:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:27:42 INFO - PROCESS | 11343 | 1467361662860 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:27:42 INFO - PROCESS | 11343 | 1467361662867 Marionette TRACE conn3 <- [1,1106,null,{}] 01:27:42 INFO - PROCESS | 11343 | 1467361662873 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:42 INFO - PROCESS | 11343 | 1467361662880 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:43 INFO - PROCESS | 11343 | 1467361663107 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 01:27:43 INFO - PROCESS | 11343 | 1467361663367 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:43 INFO - PROCESS | 11343 | 1467361663376 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:43 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d040000 == 30 [pid = 11343] [id = 284] 01:27:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x927a6c00) [pid = 11343] [serial = 853] [outer = (nil)] 01:27:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x92985000) [pid = 11343] [serial = 854] [outer = 0x927a6c00] 01:27:43 INFO - PROCESS | 11343 | 1467361663461 Marionette DEBUG loaded listener.js 01:27:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x92984400) [pid = 11343] [serial = 855] [outer = 0x927a6c00] 01:27:44 INFO - PROCESS | 11343 | 1467361664589 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 01:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1793ms 01:27:44 INFO - PROCESS | 11343 | 1467361664646 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 01:27:44 INFO - PROCESS | 11343 | 1467361664653 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 01:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:27:44 INFO - PROCESS | 11343 | 1467361664662 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:27:44 INFO - PROCESS | 11343 | 1467361664666 Marionette TRACE conn3 <- [1,1110,null,{}] 01:27:44 INFO - PROCESS | 11343 | 1467361664675 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:44 INFO - PROCESS | 11343 | 1467361664680 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:44 INFO - PROCESS | 11343 | 1467361664922 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 01:27:45 INFO - PROCESS | 11343 | 1467361665147 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:45 INFO - PROCESS | 11343 | 1467361665160 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:45 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa88400 == 31 [pid = 11343] [id = 285] 01:27:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x8fa89400) [pid = 11343] [serial = 856] [outer = (nil)] 01:27:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x91160c00) [pid = 11343] [serial = 857] [outer = 0x8fa89400] 01:27:45 INFO - PROCESS | 11343 | 1467361665258 Marionette DEBUG loaded listener.js 01:27:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x91c51800) [pid = 11343] [serial = 858] [outer = 0x8fa89400] 01:27:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8d045800 == 30 [pid = 11343] [id = 280] 01:27:45 INFO - PROCESS | 11343 | --DOCSHELL 0x920d7000 == 29 [pid = 11343] [id = 279] 01:27:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa87400 == 28 [pid = 11343] [id = 278] 01:27:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa85c00 == 27 [pid = 11343] [id = 277] 01:27:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8d047800 == 26 [pid = 11343] [id = 276] 01:27:45 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x9242c800) [pid = 11343] [serial = 777] [outer = (nil)] [url = about:blank] 01:27:45 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x9298d000) [pid = 11343] [serial = 800] [outer = (nil)] [url = about:blank] 01:27:45 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x92fa0800) [pid = 11343] [serial = 803] [outer = (nil)] [url = about:blank] 01:27:45 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x91d58400) [pid = 11343] [serial = 782] [outer = (nil)] [url = about:blank] 01:27:45 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x91e98c00) [pid = 11343] [serial = 783] [outer = (nil)] [url = about:blank] 01:27:45 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x91e9d000) [pid = 11343] [serial = 794] [outer = (nil)] [url = about:blank] 01:27:45 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x91fc0400) [pid = 11343] [serial = 795] [outer = (nil)] [url = about:blank] 01:27:45 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x92578c00) [pid = 11343] [serial = 797] [outer = (nil)] [url = about:blank] 01:27:45 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x92429400) [pid = 11343] [serial = 785] [outer = (nil)] [url = about:blank] 01:27:45 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x92741800) [pid = 11343] [serial = 786] [outer = (nil)] [url = about:blank] 01:27:45 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x8fa86800) [pid = 11343] [serial = 791] [outer = (nil)] [url = about:blank] 01:27:45 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x91160400) [pid = 11343] [serial = 792] [outer = (nil)] [url = about:blank] 01:27:45 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x92cc9000) [pid = 11343] [serial = 788] [outer = (nil)] [url = about:blank] 01:27:45 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x9298f800) [pid = 11343] [serial = 789] [outer = (nil)] [url = about:blank] 01:27:45 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x8eff0000) [pid = 11343] [serial = 779] [outer = (nil)] [url = about:blank] 01:27:45 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x8effdc00) [pid = 11343] [serial = 780] [outer = (nil)] [url = about:blank] 01:27:45 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x93a4f800) [pid = 11343] [serial = 807] [outer = (nil)] [url = about:blank] 01:27:45 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x92dd1800) [pid = 11343] [serial = 801] [outer = (nil)] [url = about:blank] 01:27:45 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92fa3800) [pid = 11343] [serial = 804] [outer = (nil)] [url = about:blank] 01:27:45 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x92748800) [pid = 11343] [serial = 798] [outer = (nil)] [url = about:blank] 01:27:45 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x92f9fc00) [pid = 11343] [serial = 806] [outer = (nil)] [url = about:blank] 01:27:46 INFO - PROCESS | 11343 | 1467361666174 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 01:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1536ms 01:27:46 INFO - PROCESS | 11343 | 1467361666198 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 01:27:46 INFO - PROCESS | 11343 | 1467361666206 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 01:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:27:46 INFO - PROCESS | 11343 | 1467361666218 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:27:46 INFO - PROCESS | 11343 | 1467361666222 Marionette TRACE conn3 <- [1,1114,null,{}] 01:27:46 INFO - PROCESS | 11343 | 1467361666228 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:46 INFO - PROCESS | 11343 | 1467361666234 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:46 INFO - PROCESS | 11343 | 1467361666396 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 01:27:46 INFO - PROCESS | 11343 | 1467361666413 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:46 INFO - PROCESS | 11343 | 1467361666421 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:46 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f782c00 == 27 [pid = 11343] [id = 286] 01:27:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x91c58c00) [pid = 11343] [serial = 859] [outer = (nil)] 01:27:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x91e94000) [pid = 11343] [serial = 860] [outer = 0x91c58c00] 01:27:46 INFO - PROCESS | 11343 | 1467361666492 Marionette DEBUG loaded listener.js 01:27:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x91fb7c00) [pid = 11343] [serial = 861] [outer = 0x91c58c00] 01:27:47 INFO - PROCESS | 11343 | 1467361667432 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 01:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1233ms 01:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:27:47 INFO - PROCESS | 11343 | 1467361667451 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 01:27:47 INFO - PROCESS | 11343 | 1467361667454 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 01:27:47 INFO - PROCESS | 11343 | 1467361667462 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:27:47 INFO - PROCESS | 11343 | 1467361667467 Marionette TRACE conn3 <- [1,1118,null,{}] 01:27:47 INFO - PROCESS | 11343 | 1467361667483 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:47 INFO - PROCESS | 11343 | 1467361667492 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:47 INFO - PROCESS | 11343 | 1467361667659 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 01:27:47 INFO - PROCESS | 11343 | 1467361667786 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:47 INFO - PROCESS | 11343 | 1467361667793 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:47 INFO - PROCESS | 11343 | ++DOCSHELL 0x920d6c00 == 28 [pid = 11343] [id = 287] 01:27:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x922df000) [pid = 11343] [serial = 862] [outer = (nil)] 01:27:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x92430000) [pid = 11343] [serial = 863] [outer = 0x922df000] 01:27:47 INFO - PROCESS | 11343 | 1467361667870 Marionette DEBUG loaded listener.js 01:27:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x92743800) [pid = 11343] [serial = 864] [outer = 0x922df000] 01:27:48 INFO - PROCESS | 11343 | 1467361668774 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 01:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1351ms 01:27:48 INFO - PROCESS | 11343 | 1467361668812 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 01:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:27:48 INFO - PROCESS | 11343 | 1467361668817 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 01:27:48 INFO - PROCESS | 11343 | 1467361668823 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:27:48 INFO - PROCESS | 11343 | 1467361668826 Marionette TRACE conn3 <- [1,1122,null,{}] 01:27:48 INFO - PROCESS | 11343 | 1467361668840 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:48 INFO - PROCESS | 11343 | 1467361668846 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:49 INFO - PROCESS | 11343 | 1467361669063 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 01:27:49 INFO - PROCESS | 11343 | 1467361669083 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:49 INFO - PROCESS | 11343 | 1467361669090 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:49 INFO - PROCESS | 11343 | ++DOCSHELL 0x927a3000 == 29 [pid = 11343] [id = 288] 01:27:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x927a8c00) [pid = 11343] [serial = 865] [outer = (nil)] 01:27:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x92984c00) [pid = 11343] [serial = 866] [outer = 0x927a8c00] 01:27:49 INFO - PROCESS | 11343 | 1467361669160 Marionette DEBUG loaded listener.js 01:27:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x9298f800) [pid = 11343] [serial = 867] [outer = 0x927a8c00] 01:27:50 INFO - PROCESS | 11343 | 1467361670079 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 01:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1292ms 01:27:50 INFO - PROCESS | 11343 | 1467361670114 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 01:27:50 INFO - PROCESS | 11343 | 1467361670118 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 01:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:27:50 INFO - PROCESS | 11343 | 1467361670125 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:27:50 INFO - PROCESS | 11343 | 1467361670128 Marionette TRACE conn3 <- [1,1126,null,{}] 01:27:50 INFO - PROCESS | 11343 | 1467361670140 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:50 INFO - PROCESS | 11343 | 1467361670144 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:50 INFO - PROCESS | 11343 | 1467361670340 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 01:27:50 INFO - PROCESS | 11343 | 1467361670363 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:50 INFO - PROCESS | 11343 | 1467361670370 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:50 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d047000 == 30 [pid = 11343] [id = 289] 01:27:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x8eff5c00) [pid = 11343] [serial = 868] [outer = (nil)] 01:27:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x92ccc400) [pid = 11343] [serial = 869] [outer = 0x8eff5c00] 01:27:50 INFO - PROCESS | 11343 | 1467361670438 Marionette DEBUG loaded listener.js 01:27:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x92ccf000) [pid = 11343] [serial = 870] [outer = 0x8eff5c00] 01:27:50 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x8f907800) [pid = 11343] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:27:50 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x920cb400) [pid = 11343] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:27:50 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x939e3c00) [pid = 11343] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:27:50 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x91167800) [pid = 11343] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:27:50 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x8fa8b800) [pid = 11343] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:27:50 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x8d047c00) [pid = 11343] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:27:50 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x93c1b800) [pid = 11343] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:27:50 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x92ccb800) [pid = 11343] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:27:50 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x8eff8800) [pid = 11343] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:27:50 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x8fa88800) [pid = 11343] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:27:50 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x920d7800) [pid = 11343] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:27:51 INFO - PROCESS | 11343 | 1467361671438 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 01:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1343ms 01:27:51 INFO - PROCESS | 11343 | 1467361671468 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 01:27:51 INFO - PROCESS | 11343 | 1467361671472 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 01:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:27:51 INFO - PROCESS | 11343 | 1467361671478 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:27:51 INFO - PROCESS | 11343 | 1467361671481 Marionette TRACE conn3 <- [1,1130,null,{}] 01:27:51 INFO - PROCESS | 11343 | 1467361671487 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:51 INFO - PROCESS | 11343 | 1467361671497 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:51 INFO - PROCESS | 11343 | 1467361671765 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 01:27:51 INFO - PROCESS | 11343 | 1467361671782 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:51 INFO - PROCESS | 11343 | 1467361671790 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:51 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d042400 == 31 [pid = 11343] [id = 290] 01:27:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x8f90bc00) [pid = 11343] [serial = 871] [outer = (nil)] 01:27:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x92dd0000) [pid = 11343] [serial = 872] [outer = 0x8f90bc00] 01:27:51 INFO - PROCESS | 11343 | 1467361671861 Marionette DEBUG loaded listener.js 01:27:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x939df000) [pid = 11343] [serial = 873] [outer = 0x8f90bc00] 01:27:52 INFO - PROCESS | 11343 | 1467361672678 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 01:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1230ms 01:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:27:52 INFO - PROCESS | 11343 | 1467361672708 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 01:27:52 INFO - PROCESS | 11343 | 1467361672711 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 01:27:52 INFO - PROCESS | 11343 | 1467361672718 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:27:52 INFO - PROCESS | 11343 | 1467361672721 Marionette TRACE conn3 <- [1,1134,null,{}] 01:27:52 INFO - PROCESS | 11343 | 1467361672727 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:52 INFO - PROCESS | 11343 | 1467361672732 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:53 INFO - PROCESS | 11343 | 1467361673072 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 01:27:53 INFO - PROCESS | 11343 | 1467361673155 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:53 INFO - PROCESS | 11343 | 1467361673169 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:53 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f788000 == 32 [pid = 11343] [id = 291] 01:27:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x8f788800) [pid = 11343] [serial = 874] [outer = (nil)] 01:27:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x8f906400) [pid = 11343] [serial = 875] [outer = 0x8f788800] 01:27:53 INFO - PROCESS | 11343 | 1467361673289 Marionette DEBUG loaded listener.js 01:27:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x8fa81c00) [pid = 11343] [serial = 876] [outer = 0x8f788800] 01:27:54 INFO - PROCESS | 11343 | 1467361674331 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 01:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1682ms 01:27:54 INFO - PROCESS | 11343 | 1467361674401 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 01:27:54 INFO - PROCESS | 11343 | 1467361674408 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 01:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:27:54 INFO - PROCESS | 11343 | 1467361674416 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:27:54 INFO - PROCESS | 11343 | 1467361674421 Marionette TRACE conn3 <- [1,1138,null,{}] 01:27:54 INFO - PROCESS | 11343 | 1467361674429 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:54 INFO - PROCESS | 11343 | 1467361674436 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:54 INFO - PROCESS | 11343 | 1467361674679 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 01:27:54 INFO - PROCESS | 11343 | 1467361674965 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:54 INFO - PROCESS | 11343 | 1467361674978 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:55 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d5b400 == 33 [pid = 11343] [id = 292] 01:27:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x91fb4800) [pid = 11343] [serial = 877] [outer = (nil)] 01:27:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x920c9400) [pid = 11343] [serial = 878] [outer = 0x91fb4800] 01:27:55 INFO - PROCESS | 11343 | 1467361675073 Marionette DEBUG loaded listener.js 01:27:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x920d6400) [pid = 11343] [serial = 879] [outer = 0x91fb4800] 01:27:56 INFO - PROCESS | 11343 | 1467361676057 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 01:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1689ms 01:27:56 INFO - PROCESS | 11343 | 1467361676106 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 01:27:56 INFO - PROCESS | 11343 | 1467361676112 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 01:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:27:56 INFO - PROCESS | 11343 | 1467361676119 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:27:56 INFO - PROCESS | 11343 | 1467361676124 Marionette TRACE conn3 <- [1,1142,null,{}] 01:27:56 INFO - PROCESS | 11343 | 1467361676130 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:56 INFO - PROCESS | 11343 | 1467361676137 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:56 INFO - PROCESS | 11343 | 1467361676347 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 01:27:56 INFO - PROCESS | 11343 | 1467361676639 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:56 INFO - PROCESS | 11343 | 1467361676646 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:56 INFO - PROCESS | 11343 | ++DOCSHELL 0x91fbc000 == 34 [pid = 11343] [id = 293] 01:27:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x9257bc00) [pid = 11343] [serial = 880] [outer = (nil)] 01:27:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x927a4000) [pid = 11343] [serial = 881] [outer = 0x9257bc00] 01:27:56 INFO - PROCESS | 11343 | 1467361676775 Marionette DEBUG loaded listener.js 01:27:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x92fa1000) [pid = 11343] [serial = 882] [outer = 0x9257bc00] 01:27:57 INFO - PROCESS | 11343 | 1467361677761 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 01:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1687ms 01:27:57 INFO - PROCESS | 11343 | 1467361677808 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 01:27:57 INFO - PROCESS | 11343 | 1467361677815 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 01:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:27:57 INFO - PROCESS | 11343 | 1467361677833 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:27:57 INFO - PROCESS | 11343 | 1467361677840 Marionette TRACE conn3 <- [1,1146,null,{}] 01:27:57 INFO - PROCESS | 11343 | 1467361677846 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:57 INFO - PROCESS | 11343 | 1467361677852 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:58 INFO - PROCESS | 11343 | 1467361678075 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 01:27:58 INFO - PROCESS | 11343 | 1467361678323 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:58 INFO - PROCESS | 11343 | 1467361678330 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:58 INFO - PROCESS | 11343 | ++DOCSHELL 0x923ecc00 == 35 [pid = 11343] [id = 294] 01:27:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x9274fc00) [pid = 11343] [serial = 883] [outer = (nil)] 01:27:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x93c16800) [pid = 11343] [serial = 884] [outer = 0x9274fc00] 01:27:58 INFO - PROCESS | 11343 | 1467361678458 Marionette DEBUG loaded listener.js 01:27:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x93c2a000) [pid = 11343] [serial = 885] [outer = 0x9274fc00] 01:27:59 INFO - PROCESS | 11343 | 1467361679386 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 01:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1603ms 01:27:59 INFO - PROCESS | 11343 | 1467361679428 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 01:27:59 INFO - PROCESS | 11343 | 1467361679432 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 01:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:27:59 INFO - PROCESS | 11343 | 1467361679439 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:27:59 INFO - PROCESS | 11343 | 1467361679443 Marionette TRACE conn3 <- [1,1150,null,{}] 01:27:59 INFO - PROCESS | 11343 | 1467361679449 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:27:59 INFO - PROCESS | 11343 | 1467361679454 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:27:59 INFO - PROCESS | 11343 | 1467361679649 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 01:27:59 INFO - PROCESS | 11343 | 1467361679902 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:59 INFO - PROCESS | 11343 | 1467361679912 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:00 INFO - PROCESS | 11343 | ++DOCSHELL 0x91163400 == 36 [pid = 11343] [id = 295] 01:28:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x91c56c00) [pid = 11343] [serial = 886] [outer = (nil)] 01:28:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x93c32c00) [pid = 11343] [serial = 887] [outer = 0x91c56c00] 01:28:00 INFO - PROCESS | 11343 | 1467361680074 Marionette DEBUG loaded listener.js 01:28:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x947ae000) [pid = 11343] [serial = 888] [outer = 0x91c56c00] 01:28:01 INFO - PROCESS | 11343 | 1467361681172 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 01:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1788ms 01:28:01 INFO - PROCESS | 11343 | 1467361681230 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 01:28:01 INFO - PROCESS | 11343 | 1467361681236 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 01:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:28:01 INFO - PROCESS | 11343 | 1467361681246 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:28:01 INFO - PROCESS | 11343 | 1467361681251 Marionette TRACE conn3 <- [1,1154,null,{}] 01:28:01 INFO - PROCESS | 11343 | 1467361681259 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:01 INFO - PROCESS | 11343 | 1467361681264 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:01 INFO - PROCESS | 11343 | 1467361681543 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 01:28:01 INFO - PROCESS | 11343 | 1467361681837 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:01 INFO - PROCESS | 11343 | 1467361681859 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:01 INFO - PROCESS | 11343 | ++DOCSHELL 0x8efef800 == 37 [pid = 11343] [id = 296] 01:28:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x91c5c000) [pid = 11343] [serial = 889] [outer = (nil)] 01:28:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x93c1d000) [pid = 11343] [serial = 890] [outer = 0x91c5c000] 01:28:01 INFO - PROCESS | 11343 | 1467361681969 Marionette DEBUG loaded listener.js 01:28:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x952d1800) [pid = 11343] [serial = 891] [outer = 0x91c5c000] 01:28:03 INFO - PROCESS | 11343 | 1467361683296 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 01:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 2144ms 01:28:03 INFO - PROCESS | 11343 | 1467361683393 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 01:28:03 INFO - PROCESS | 11343 | 1467361683402 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 01:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:28:03 INFO - PROCESS | 11343 | 1467361683415 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:28:03 INFO - PROCESS | 11343 | 1467361683420 Marionette TRACE conn3 <- [1,1158,null,{}] 01:28:03 INFO - PROCESS | 11343 | 1467361683559 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:03 INFO - PROCESS | 11343 | 1467361683566 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:03 INFO - PROCESS | 11343 | 1467361683949 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 01:28:04 INFO - PROCESS | 11343 | 1467361684075 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:04 INFO - PROCESS | 11343 | 1467361684090 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:04 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f908800 == 38 [pid = 11343] [id = 297] 01:28:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x8fa87c00) [pid = 11343] [serial = 892] [outer = (nil)] 01:28:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0x91c52c00) [pid = 11343] [serial = 893] [outer = 0x8fa87c00] 01:28:04 INFO - PROCESS | 11343 | 1467361684161 Marionette DEBUG loaded listener.js 01:28:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 93 (0x91d52400) [pid = 11343] [serial = 894] [outer = 0x8fa87c00] 01:28:05 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff2000 == 37 [pid = 11343] [id = 275] 01:28:05 INFO - PROCESS | 11343 | --DOCSHELL 0x92990400 == 36 [pid = 11343] [id = 271] 01:28:05 INFO - PROCESS | 11343 | --DOCSHELL 0x92986400 == 35 [pid = 11343] [id = 267] 01:28:05 INFO - PROCESS | 11343 | --DOCSHELL 0x923ec800 == 34 [pid = 11343] [id = 265] 01:28:05 INFO - PROCESS | 11343 | --DOCSHELL 0x9115fc00 == 33 [pid = 11343] [id = 270] 01:28:05 INFO - PROCESS | 11343 | --DOCSHELL 0x9115e400 == 32 [pid = 11343] [id = 266] 01:28:05 INFO - PROCESS | 11343 | --DOCSHELL 0x8f908400 == 31 [pid = 11343] [id = 263] 01:28:05 INFO - PROCESS | 11343 | --DOCSHELL 0x8f789400 == 30 [pid = 11343] [id = 269] 01:28:05 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff9c00 == 29 [pid = 11343] [id = 282] 01:28:05 INFO - PROCESS | 11343 | --DOCSHELL 0x8d043c00 == 28 [pid = 11343] [id = 281] 01:28:05 INFO - PROCESS | 11343 | --DOCSHELL 0x927a0000 == 27 [pid = 11343] [id = 272] 01:28:05 INFO - PROCESS | 11343 | --DOCSHELL 0x923e3c00 == 26 [pid = 11343] [id = 283] 01:28:05 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03b400 == 25 [pid = 11343] [id = 268] 01:28:05 INFO - PROCESS | 11343 | --DOCSHELL 0x91fbb400 == 24 [pid = 11343] [id = 273] 01:28:05 INFO - PROCESS | 11343 | --DOCSHELL 0x8d040000 == 23 [pid = 11343] [id = 284] 01:28:05 INFO - PROCESS | 11343 | --DOCSHELL 0x8f788400 == 22 [pid = 11343] [id = 274] 01:28:05 INFO - PROCESS | 11343 | --DOCSHELL 0x91d5f400 == 21 [pid = 11343] [id = 264] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 92 (0x92427c00) [pid = 11343] [serial = 842] [outer = (nil)] [url = about:blank] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x91167400) [pid = 11343] [serial = 810] [outer = (nil)] [url = about:blank] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x8fa8e000) [pid = 11343] [serial = 809] [outer = (nil)] [url = about:blank] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x923e2800) [pid = 11343] [serial = 813] [outer = (nil)] [url = about:blank] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x922dd000) [pid = 11343] [serial = 812] [outer = (nil)] [url = about:blank] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x93c1c400) [pid = 11343] [serial = 816] [outer = (nil)] [url = about:blank] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x93a48c00) [pid = 11343] [serial = 815] [outer = (nil)] [url = about:blank] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x91e9e000) [pid = 11343] [serial = 837] [outer = (nil)] [url = about:blank] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x8fa90400) [pid = 11343] [serial = 833] [outer = (nil)] [url = about:blank] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x8efeec00) [pid = 11343] [serial = 830] [outer = (nil)] [url = about:blank] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x947b1800) [pid = 11343] [serial = 819] [outer = (nil)] [url = about:blank] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x8f785000) [pid = 11343] [serial = 831] [outer = (nil)] [url = about:blank] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x947a4400) [pid = 11343] [serial = 818] [outer = (nil)] [url = about:blank] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x952d8000) [pid = 11343] [serial = 822] [outer = (nil)] [url = about:blank] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x8f902c00) [pid = 11343] [serial = 828] [outer = (nil)] [url = about:blank] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x8f786c00) [pid = 11343] [serial = 827] [outer = (nil)] [url = about:blank] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x952d3c00) [pid = 11343] [serial = 821] [outer = (nil)] [url = about:blank] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x98ab0c00) [pid = 11343] [serial = 825] [outer = (nil)] [url = about:blank] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x9839bc00) [pid = 11343] [serial = 824] [outer = (nil)] [url = about:blank] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x923e3000) [pid = 11343] [serial = 839] [outer = (nil)] [url = about:blank] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x91d60000) [pid = 11343] [serial = 836] [outer = (nil)] [url = about:blank] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x92422400) [pid = 11343] [serial = 840] [outer = (nil)] [url = about:blank] 01:28:05 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x91169400) [pid = 11343] [serial = 834] [outer = (nil)] [url = about:blank] 01:28:06 INFO - PROCESS | 11343 | 1467361686593 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 01:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 01:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 3247ms 01:28:06 INFO - PROCESS | 11343 | 1467361686665 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 01:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:28:06 INFO - PROCESS | 11343 | 1467361686675 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 01:28:06 INFO - PROCESS | 11343 | 1467361686687 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:28:06 INFO - PROCESS | 11343 | 1467361686699 Marionette TRACE conn3 <- [1,1162,null,{}] 01:28:06 INFO - PROCESS | 11343 | 1467361686720 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:06 INFO - PROCESS | 11343 | 1467361686730 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:06 INFO - PROCESS | 11343 | 1467361686938 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 01:28:07 INFO - PROCESS | 11343 | 1467361687066 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:07 INFO - PROCESS | 11343 | 1467361687074 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:07 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f787800 == 22 [pid = 11343] [id = 298] 01:28:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x8f78d400) [pid = 11343] [serial = 895] [outer = (nil)] 01:28:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x8fa81400) [pid = 11343] [serial = 896] [outer = 0x8f78d400] 01:28:07 INFO - PROCESS | 11343 | 1467361687153 Marionette DEBUG loaded listener.js 01:28:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x8fa88800) [pid = 11343] [serial = 897] [outer = 0x8f78d400] 01:28:08 INFO - PROCESS | 11343 | 1467361688368 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 01:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1758ms 01:28:08 INFO - PROCESS | 11343 | --DOCSHELL 0x9242f800 == 21 [pid = 11343] [id = 10] 01:28:08 INFO - PROCESS | 11343 | 1467361688472 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 01:28:08 INFO - PROCESS | 11343 | 1467361688481 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 01:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:28:08 INFO - PROCESS | 11343 | 1467361688529 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:28:08 INFO - PROCESS | 11343 | 1467361688534 Marionette TRACE conn3 <- [1,1166,null,{}] 01:28:08 INFO - PROCESS | 11343 | 1467361688553 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:08 INFO - PROCESS | 11343 | 1467361688559 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:08 INFO - PROCESS | 11343 | 1467361688764 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 01:28:08 INFO - PROCESS | 11343 | 1467361688856 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:08 INFO - PROCESS | 11343 | 1467361688862 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:08 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c53c00 == 22 [pid = 11343] [id = 299] 01:28:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x91c54800) [pid = 11343] [serial = 898] [outer = (nil)] 01:28:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x91d59800) [pid = 11343] [serial = 899] [outer = 0x91c54800] 01:28:08 INFO - PROCESS | 11343 | 1467361688938 Marionette DEBUG loaded listener.js 01:28:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x91e94400) [pid = 11343] [serial = 900] [outer = 0x91c54800] 01:28:09 INFO - PROCESS | 11343 | 1467361689860 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 01:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1383ms 01:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:28:09 INFO - PROCESS | 11343 | 1467361689890 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 01:28:09 INFO - PROCESS | 11343 | 1467361689893 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 01:28:09 INFO - PROCESS | 11343 | 1467361689900 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:28:09 INFO - PROCESS | 11343 | 1467361689906 Marionette TRACE conn3 <- [1,1170,null,{}] 01:28:09 INFO - PROCESS | 11343 | 1467361689929 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:09 INFO - PROCESS | 11343 | 1467361689938 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:10 INFO - PROCESS | 11343 | 1467361690167 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 01:28:10 INFO - PROCESS | 11343 | 1467361690191 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:10 INFO - PROCESS | 11343 | 1467361690203 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:10 INFO - PROCESS | 11343 | ++DOCSHELL 0x920ccc00 == 23 [pid = 11343] [id = 300] 01:28:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x920cd000) [pid = 11343] [serial = 901] [outer = (nil)] 01:28:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x922de800) [pid = 11343] [serial = 902] [outer = 0x920cd000] 01:28:10 INFO - PROCESS | 11343 | 1467361690275 Marionette DEBUG loaded listener.js 01:28:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x923e5000) [pid = 11343] [serial = 903] [outer = 0x920cd000] 01:28:11 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x91c58c00) [pid = 11343] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:28:11 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x8fa87800) [pid = 11343] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:28:11 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x8d044800) [pid = 11343] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:28:11 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x922df000) [pid = 11343] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:28:11 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x8fa84400) [pid = 11343] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:28:11 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x8fa89400) [pid = 11343] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:28:11 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x927a6c00) [pid = 11343] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:28:11 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x8eff5c00) [pid = 11343] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:28:11 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x927a8c00) [pid = 11343] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:28:11 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x923e4400) [pid = 11343] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:28:11 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x8f90bc00) [pid = 11343] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:28:11 INFO - PROCESS | 11343 | 1467361691721 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 01:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1860ms 01:28:11 INFO - PROCESS | 11343 | 1467361691759 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 01:28:11 INFO - PROCESS | 11343 | 1467361691764 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 01:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:28:11 INFO - PROCESS | 11343 | 1467361691771 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:28:11 INFO - PROCESS | 11343 | 1467361691774 Marionette TRACE conn3 <- [1,1174,null,{}] 01:28:11 INFO - PROCESS | 11343 | 1467361691780 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:11 INFO - PROCESS | 11343 | 1467361691785 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:11 INFO - PROCESS | 11343 | 1467361691938 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 01:28:12 INFO - PROCESS | 11343 | 1467361692067 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:12 INFO - PROCESS | 11343 | 1467361692078 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:12 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f78ac00 == 24 [pid = 11343] [id = 301] 01:28:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x91fba000) [pid = 11343] [serial = 904] [outer = (nil)] 01:28:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x923eec00) [pid = 11343] [serial = 905] [outer = 0x91fba000] 01:28:12 INFO - PROCESS | 11343 | 1467361692145 Marionette DEBUG loaded listener.js 01:28:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x92429800) [pid = 11343] [serial = 906] [outer = 0x91fba000] 01:28:12 INFO - PROCESS | 11343 | 1467361692941 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 01:28:13 INFO - PROCESS | 11343 | 1467361693055 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 01:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:28:13 INFO - PROCESS | 11343 | 1467361693066 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:28:13 INFO - PROCESS | 11343 | 1467361693073 Marionette TRACE conn3 <- [1,1178,null,{}] 01:28:13 INFO - PROCESS | 11343 | 1467361693083 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:13 INFO - PROCESS | 11343 | 1467361693089 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:13 INFO - PROCESS | 11343 | 1467361693318 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 01:28:13 INFO - PROCESS | 11343 | 1467361693487 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:13 INFO - PROCESS | 11343 | 1467361693504 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:13 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d041400 == 25 [pid = 11343] [id = 302] 01:28:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x8f906c00) [pid = 11343] [serial = 907] [outer = (nil)] 01:28:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x8fa84800) [pid = 11343] [serial = 908] [outer = 0x8f906c00] 01:28:13 INFO - PROCESS | 11343 | 1467361693663 Marionette DEBUG loaded listener.js 01:28:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x9115dc00) [pid = 11343] [serial = 909] [outer = 0x8f906c00] 01:28:14 INFO - PROCESS | 11343 | 1467361694670 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 01:28:14 INFO - PROCESS | 11343 | 1467361694764 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 01:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:28:14 INFO - PROCESS | 11343 | 1467361694775 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:28:14 INFO - PROCESS | 11343 | 1467361694781 Marionette TRACE conn3 <- [1,1182,null,{}] 01:28:14 INFO - PROCESS | 11343 | 1467361694789 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:14 INFO - PROCESS | 11343 | 1467361694794 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:15 INFO - PROCESS | 11343 | 1467361695014 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 01:28:15 INFO - PROCESS | 11343 | 1467361695247 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:15 INFO - PROCESS | 11343 | 1467361695257 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:15 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff2c00 == 26 [pid = 11343] [id = 303] 01:28:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x91e97400) [pid = 11343] [serial = 910] [outer = (nil)] 01:28:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x91fbc800) [pid = 11343] [serial = 911] [outer = 0x91e97400] 01:28:15 INFO - PROCESS | 11343 | 1467361695341 Marionette DEBUG loaded listener.js 01:28:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x920d7400) [pid = 11343] [serial = 912] [outer = 0x91e97400] 01:28:16 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:28:16 INFO - PROCESS | 11343 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:28:16 INFO - PROCESS | 11343 | 1467361696370 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 01:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:28:16 INFO - PROCESS | 11343 | 1467361696423 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 01:28:16 INFO - PROCESS | 11343 | 1467361696430 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:28:16 INFO - PROCESS | 11343 | 1467361696434 Marionette TRACE conn3 <- [1,1186,null,{}] 01:28:16 INFO - PROCESS | 11343 | 1467361696448 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:16 INFO - PROCESS | 11343 | 1467361696457 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:16 INFO - PROCESS | 11343 | 1467361696653 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 01:28:16 INFO - PROCESS | 11343 | 1467361696912 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:16 INFO - PROCESS | 11343 | 1467361696926 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:17 INFO - PROCESS | 11343 | ++DOCSHELL 0x927a6c00 == 27 [pid = 11343] [id = 304] 01:28:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x927a7000) [pid = 11343] [serial = 913] [outer = (nil)] 01:28:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x92986400) [pid = 11343] [serial = 914] [outer = 0x927a7000] 01:28:17 INFO - PROCESS | 11343 | 1467361697055 Marionette DEBUG loaded listener.js 01:28:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x9298c800) [pid = 11343] [serial = 915] [outer = 0x927a7000] 01:28:18 INFO - PROCESS | 11343 | 1467361697998 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 01:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:28:18 INFO - PROCESS | 11343 | 1467361698068 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 01:28:18 INFO - PROCESS | 11343 | 1467361698074 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:28:18 INFO - PROCESS | 11343 | 1467361698078 Marionette TRACE conn3 <- [1,1190,null,{}] 01:28:18 INFO - PROCESS | 11343 | 1467361698084 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:18 INFO - PROCESS | 11343 | 1467361698089 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:18 INFO - PROCESS | 11343 | 1467361698272 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 01:28:18 INFO - PROCESS | 11343 | 1467361698493 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:18 INFO - PROCESS | 11343 | 1467361698501 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:18 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d044800 == 28 [pid = 11343] [id = 305] 01:28:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x927a2c00) [pid = 11343] [serial = 916] [outer = (nil)] 01:28:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x93a05800) [pid = 11343] [serial = 917] [outer = 0x927a2c00] 01:28:18 INFO - PROCESS | 11343 | 1467361698588 Marionette DEBUG loaded listener.js 01:28:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x93a07c00) [pid = 11343] [serial = 918] [outer = 0x927a2c00] 01:28:19 INFO - PROCESS | 11343 | 1467361699578 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 01:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:28:19 INFO - PROCESS | 11343 | 1467361699674 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 01:28:19 INFO - PROCESS | 11343 | 1467361699681 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:28:19 INFO - PROCESS | 11343 | 1467361699685 Marionette TRACE conn3 <- [1,1194,null,{}] 01:28:19 INFO - PROCESS | 11343 | 1467361699691 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:19 INFO - PROCESS | 11343 | 1467361699696 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:19 INFO - PROCESS | 11343 | 1467361699877 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 01:28:20 INFO - PROCESS | 11343 | 1467361700229 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:20 INFO - PROCESS | 11343 | 1467361700236 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:20 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff1c00 == 29 [pid = 11343] [id = 306] 01:28:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x8eff2400) [pid = 11343] [serial = 919] [outer = (nil)] 01:28:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x8effbc00) [pid = 11343] [serial = 920] [outer = 0x8eff2400] 01:28:20 INFO - PROCESS | 11343 | 1467361700317 Marionette DEBUG loaded listener.js 01:28:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x8f904000) [pid = 11343] [serial = 921] [outer = 0x8eff2400] 01:28:21 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:28:21 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:28:21 INFO - PROCESS | 11343 | --DOCSHELL 0x92dcec00 == 28 [pid = 11343] [id = 11] 01:28:21 INFO - PROCESS | 11343 | 1467361701428 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 01:28:21 INFO - PROCESS | 11343 | 1467361701525 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 01:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:28:21 INFO - PROCESS | 11343 | 1467361701532 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:28:21 INFO - PROCESS | 11343 | 1467361701537 Marionette TRACE conn3 <- [1,1198,null,{}] 01:28:21 INFO - PROCESS | 11343 | 1467361701545 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:21 INFO - PROCESS | 11343 | 1467361701552 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:21 INFO - PROCESS | 11343 | 1467361701717 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 01:28:21 INFO - PROCESS | 11343 | 1467361701898 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:21 INFO - PROCESS | 11343 | 1467361701907 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:21 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c56000 == 29 [pid = 11343] [id = 307] 01:28:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x91d53800) [pid = 11343] [serial = 922] [outer = (nil)] 01:28:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x91e9c800) [pid = 11343] [serial = 923] [outer = 0x91d53800] 01:28:21 INFO - PROCESS | 11343 | 1467361701979 Marionette DEBUG loaded listener.js 01:28:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x91fb9400) [pid = 11343] [serial = 924] [outer = 0x91d53800] 01:28:22 INFO - PROCESS | 11343 | 1467361702796 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 01:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1287ms 01:28:22 INFO - PROCESS | 11343 | 1467361702831 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 01:28:22 INFO - PROCESS | 11343 | 1467361702836 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 01:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:28:22 INFO - PROCESS | 11343 | 1467361702846 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:28:22 INFO - PROCESS | 11343 | 1467361702849 Marionette TRACE conn3 <- [1,1202,null,{}] 01:28:22 INFO - PROCESS | 11343 | 1467361702854 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:22 INFO - PROCESS | 11343 | 1467361702860 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:23 INFO - PROCESS | 11343 | 1467361703034 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 01:28:23 INFO - PROCESS | 11343 | 1467361703044 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:23 INFO - PROCESS | 11343 | 1467361703050 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:23 INFO - PROCESS | 11343 | ++DOCSHELL 0x9242f800 == 30 [pid = 11343] [id = 308] 01:28:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x92573400) [pid = 11343] [serial = 925] [outer = (nil)] 01:28:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x9257dc00) [pid = 11343] [serial = 926] [outer = 0x92573400] 01:28:23 INFO - PROCESS | 11343 | 1467361703122 Marionette DEBUG loaded listener.js 01:28:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x9279f400) [pid = 11343] [serial = 927] [outer = 0x92573400] 01:28:24 INFO - PROCESS | 11343 | 1467361704113 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:28:24 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 01:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1284ms 01:28:24 INFO - PROCESS | 11343 | 1467361704138 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 01:28:24 INFO - PROCESS | 11343 | 1467361704142 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 01:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:28:24 INFO - PROCESS | 11343 | 1467361704151 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:28:24 INFO - PROCESS | 11343 | 1467361704160 Marionette TRACE conn3 <- [1,1206,null,{}] 01:28:24 INFO - PROCESS | 11343 | 1467361704187 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:24 INFO - PROCESS | 11343 | 1467361704194 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:24 INFO - PROCESS | 11343 | 1467361704407 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 01:28:24 INFO - PROCESS | 11343 | 1467361704432 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:24 INFO - PROCESS | 11343 | 1467361704441 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:24 INFO - PROCESS | 11343 | ++DOCSHELL 0x92575400 == 31 [pid = 11343] [id = 309] 01:28:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x92ccf000) [pid = 11343] [serial = 928] [outer = (nil)] 01:28:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x92dcec00) [pid = 11343] [serial = 929] [outer = 0x92ccf000] 01:28:24 INFO - PROCESS | 11343 | 1467361704508 Marionette DEBUG loaded listener.js 01:28:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x92f96800) [pid = 11343] [serial = 930] [outer = 0x92ccf000] 01:28:25 INFO - PROCESS | 11343 | 1467361705425 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:28:25 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 01:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1301ms 01:28:25 INFO - PROCESS | 11343 | 1467361705451 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 01:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:28:25 INFO - PROCESS | 11343 | 1467361705455 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 01:28:25 INFO - PROCESS | 11343 | 1467361705462 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:28:25 INFO - PROCESS | 11343 | 1467361705465 Marionette TRACE conn3 <- [1,1210,null,{}] 01:28:25 INFO - PROCESS | 11343 | 1467361705471 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:25 INFO - PROCESS | 11343 | 1467361705475 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:25 INFO - PROCESS | 11343 | 1467361705688 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 01:28:25 INFO - PROCESS | 11343 | 1467361705711 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:25 INFO - PROCESS | 11343 | 1467361705722 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:25 INFO - PROCESS | 11343 | ++DOCSHELL 0x927a8000 == 32 [pid = 11343] [id = 310] 01:28:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x939dac00) [pid = 11343] [serial = 931] [outer = (nil)] 01:28:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x93a42400) [pid = 11343] [serial = 932] [outer = 0x939dac00] 01:28:25 INFO - PROCESS | 11343 | 1467361705795 Marionette DEBUG loaded listener.js 01:28:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x93a47400) [pid = 11343] [serial = 933] [outer = 0x939dac00] 01:28:26 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x8f788800) [pid = 11343] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:28:26 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x91fb4800) [pid = 11343] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:28:26 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x9257bc00) [pid = 11343] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:28:26 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x9274fc00) [pid = 11343] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:28:26 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x91c54800) [pid = 11343] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:28:26 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x91c56c00) [pid = 11343] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:28:26 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x920cd000) [pid = 11343] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:28:26 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x8f78d400) [pid = 11343] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:28:26 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x91c5c000) [pid = 11343] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:28:26 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x8fa87c00) [pid = 11343] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:28:26 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x92fa3000) [pid = 11343] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:28:26 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x9242fc00) [pid = 11343] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:28:26 INFO - PROCESS | 11343 | 1467361706883 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 01:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1480ms 01:28:26 INFO - PROCESS | 11343 | 1467361706942 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 01:28:26 INFO - PROCESS | 11343 | 1467361706946 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 01:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:28:26 INFO - PROCESS | 11343 | 1467361706952 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:28:26 INFO - PROCESS | 11343 | 1467361706956 Marionette TRACE conn3 <- [1,1214,null,{}] 01:28:26 INFO - PROCESS | 11343 | 1467361706961 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:26 INFO - PROCESS | 11343 | 1467361706966 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:27 INFO - PROCESS | 11343 | 1467361707124 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 01:28:27 INFO - PROCESS | 11343 | 1467361707134 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:27 INFO - PROCESS | 11343 | 1467361707153 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:27 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa8ec00 == 33 [pid = 11343] [id = 311] 01:28:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x91c5bc00) [pid = 11343] [serial = 934] [outer = (nil)] 01:28:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x939d9800) [pid = 11343] [serial = 935] [outer = 0x91c5bc00] 01:28:27 INFO - PROCESS | 11343 | 1467361707230 Marionette DEBUG loaded listener.js 01:28:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x93c27800) [pid = 11343] [serial = 936] [outer = 0x91c5bc00] 01:28:28 INFO - PROCESS | 11343 | 1467361708126 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 01:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1234ms 01:28:28 INFO - PROCESS | 11343 | 1467361708188 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 01:28:28 INFO - PROCESS | 11343 | 1467361708192 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 01:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:28:28 INFO - PROCESS | 11343 | 1467361708198 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:28:28 INFO - PROCESS | 11343 | 1467361708201 Marionette TRACE conn3 <- [1,1218,null,{}] 01:28:28 INFO - PROCESS | 11343 | 1467361708206 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:28 INFO - PROCESS | 11343 | 1467361708212 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:28 INFO - PROCESS | 11343 | 1467361708375 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 01:28:28 INFO - PROCESS | 11343 | 1467361708441 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:28 INFO - PROCESS | 11343 | 1467361708454 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:28 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03e000 == 34 [pid = 11343] [id = 312] 01:28:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x8d03fc00) [pid = 11343] [serial = 937] [outer = (nil)] 01:28:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x8d04ac00) [pid = 11343] [serial = 938] [outer = 0x8d03fc00] 01:28:28 INFO - PROCESS | 11343 | 1467361708654 Marionette DEBUG loaded listener.js 01:28:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x8f788400) [pid = 11343] [serial = 939] [outer = 0x8d03fc00] 01:28:29 INFO - PROCESS | 11343 | 1467361709734 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 01:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1583ms 01:28:29 INFO - PROCESS | 11343 | 1467361709784 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 01:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:28:29 INFO - PROCESS | 11343 | 1467361709790 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 01:28:29 INFO - PROCESS | 11343 | 1467361709799 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:28:29 INFO - PROCESS | 11343 | 1467361709804 Marionette TRACE conn3 <- [1,1222,null,{}] 01:28:29 INFO - PROCESS | 11343 | 1467361709813 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:29 INFO - PROCESS | 11343 | 1467361709821 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:30 INFO - PROCESS | 11343 | 1467361710021 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 01:28:30 INFO - PROCESS | 11343 | 1467361710247 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:30 INFO - PROCESS | 11343 | 1467361710261 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:30 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e98000 == 35 [pid = 11343] [id = 313] 01:28:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x91fb4000) [pid = 11343] [serial = 940] [outer = (nil)] 01:28:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x922e2c00) [pid = 11343] [serial = 941] [outer = 0x91fb4000] 01:28:30 INFO - PROCESS | 11343 | 1467361710384 Marionette DEBUG loaded listener.js 01:28:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x923e9000) [pid = 11343] [serial = 942] [outer = 0x91fb4000] 01:28:31 INFO - PROCESS | 11343 | 1467361711318 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 01:28:31 INFO - PROCESS | 11343 | 1467361711403 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 01:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:28:31 INFO - PROCESS | 11343 | 1467361711413 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:28:31 INFO - PROCESS | 11343 | 1467361711416 Marionette TRACE conn3 <- [1,1226,null,{}] 01:28:31 INFO - PROCESS | 11343 | 1467361711423 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:31 INFO - PROCESS | 11343 | 1467361711429 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:31 INFO - PROCESS | 11343 | 1467361711670 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 01:28:31 INFO - PROCESS | 11343 | 1467361711930 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:31 INFO - PROCESS | 11343 | 1467361711940 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:32 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e97000 == 36 [pid = 11343] [id = 314] 01:28:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x9257d800) [pid = 11343] [serial = 943] [outer = (nil)] 01:28:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x927a8400) [pid = 11343] [serial = 944] [outer = 0x9257d800] 01:28:32 INFO - PROCESS | 11343 | 1467361712063 Marionette DEBUG loaded listener.js 01:28:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x92cc5800) [pid = 11343] [serial = 945] [outer = 0x9257d800] 01:28:33 INFO - PROCESS | 11343 | 1467361713039 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 01:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1686ms 01:28:33 INFO - PROCESS | 11343 | 1467361713099 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 01:28:33 INFO - PROCESS | 11343 | 1467361713104 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 01:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:28:33 INFO - PROCESS | 11343 | 1467361713113 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:28:33 INFO - PROCESS | 11343 | 1467361713123 Marionette TRACE conn3 <- [1,1230,null,{}] 01:28:33 INFO - PROCESS | 11343 | 1467361713138 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:33 INFO - PROCESS | 11343 | 1467361713146 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:33 INFO - PROCESS | 11343 | 1467361713397 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 01:28:33 INFO - PROCESS | 11343 | 1467361713619 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:33 INFO - PROCESS | 11343 | 1467361713626 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:33 INFO - PROCESS | 11343 | ++DOCSHELL 0x9115f800 == 37 [pid = 11343] [id = 315] 01:28:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x92dcdc00) [pid = 11343] [serial = 946] [outer = (nil)] 01:28:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x93c2f800) [pid = 11343] [serial = 947] [outer = 0x92dcdc00] 01:28:33 INFO - PROCESS | 11343 | 1467361713725 Marionette DEBUG loaded listener.js 01:28:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x947a4400) [pid = 11343] [serial = 948] [outer = 0x92dcdc00] 01:28:34 INFO - PROCESS | 11343 | 1467361714620 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 01:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1547ms 01:28:34 INFO - PROCESS | 11343 | 1467361714658 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 01:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:28:34 INFO - PROCESS | 11343 | 1467361714663 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 01:28:34 INFO - PROCESS | 11343 | 1467361714670 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:28:34 INFO - PROCESS | 11343 | 1467361714674 Marionette TRACE conn3 <- [1,1234,null,{}] 01:28:34 INFO - PROCESS | 11343 | 1467361714680 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:34 INFO - PROCESS | 11343 | 1467361714685 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:34 INFO - PROCESS | 11343 | 1467361714867 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 01:28:35 INFO - PROCESS | 11343 | 1467361715034 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:35 INFO - PROCESS | 11343 | 1467361715042 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:35 INFO - PROCESS | 11343 | ++DOCSHELL 0x947af000 == 38 [pid = 11343] [id = 316] 01:28:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x95166800) [pid = 11343] [serial = 949] [outer = (nil)] 01:28:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x952d0000) [pid = 11343] [serial = 950] [outer = 0x95166800] 01:28:35 INFO - PROCESS | 11343 | 1467361715126 Marionette DEBUG loaded listener.js 01:28:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x952d4800) [pid = 11343] [serial = 951] [outer = 0x95166800] 01:28:36 INFO - PROCESS | 11343 | 1467361716025 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 01:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1434ms 01:28:36 INFO - PROCESS | 11343 | 1467361716104 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 01:28:36 INFO - PROCESS | 11343 | 1467361716109 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 01:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:28:36 INFO - PROCESS | 11343 | 1467361716115 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:28:36 INFO - PROCESS | 11343 | 1467361716119 Marionette TRACE conn3 <- [1,1238,null,{}] 01:28:36 INFO - PROCESS | 11343 | 1467361716125 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:36 INFO - PROCESS | 11343 | 1467361716130 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:36 INFO - PROCESS | 11343 | 1467361716302 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 01:28:36 INFO - PROCESS | 11343 | 1467361716471 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:36 INFO - PROCESS | 11343 | 1467361716486 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:36 INFO - PROCESS | 11343 | ++DOCSHELL 0x952db000 == 39 [pid = 11343] [id = 317] 01:28:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x952dc400) [pid = 11343] [serial = 952] [outer = (nil)] 01:28:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x95340c00) [pid = 11343] [serial = 953] [outer = 0x952dc400] 01:28:36 INFO - PROCESS | 11343 | 1467361716595 Marionette DEBUG loaded listener.js 01:28:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x97868400) [pid = 11343] [serial = 954] [outer = 0x952dc400] 01:28:37 INFO - PROCESS | 11343 | 1467361717530 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 01:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1485ms 01:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:28:37 INFO - PROCESS | 11343 | 1467361717601 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 01:28:37 INFO - PROCESS | 11343 | 1467361717605 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 01:28:37 INFO - PROCESS | 11343 | 1467361717612 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:28:37 INFO - PROCESS | 11343 | 1467361717615 Marionette TRACE conn3 <- [1,1242,null,{}] 01:28:37 INFO - PROCESS | 11343 | 1467361717621 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:37 INFO - PROCESS | 11343 | 1467361717627 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:37 INFO - PROCESS | 11343 | 1467361717810 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 01:28:37 INFO - PROCESS | 11343 | 1467361717978 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:37 INFO - PROCESS | 11343 | 1467361717984 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:38 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d049c00 == 40 [pid = 11343] [id = 318] 01:28:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x92dc7000) [pid = 11343] [serial = 955] [outer = (nil)] 01:28:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x98a36c00) [pid = 11343] [serial = 956] [outer = 0x92dc7000] 01:28:38 INFO - PROCESS | 11343 | 1467361718085 Marionette DEBUG loaded listener.js 01:28:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x98e1bc00) [pid = 11343] [serial = 957] [outer = 0x92dc7000] 01:28:38 INFO - PROCESS | 11343 | 1467361718992 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 01:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1437ms 01:28:39 INFO - PROCESS | 11343 | 1467361719048 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 01:28:39 INFO - PROCESS | 11343 | 1467361719052 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 01:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:28:39 INFO - PROCESS | 11343 | 1467361719059 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:28:39 INFO - PROCESS | 11343 | 1467361719062 Marionette TRACE conn3 <- [1,1246,null,{}] 01:28:39 INFO - PROCESS | 11343 | 1467361719069 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:39 INFO - PROCESS | 11343 | 1467361719073 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:39 INFO - PROCESS | 11343 | 1467361719247 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 01:28:39 INFO - PROCESS | 11343 | 1467361719420 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:39 INFO - PROCESS | 11343 | 1467361719426 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:39 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff3c00 == 41 [pid = 11343] [id = 319] 01:28:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x8effcc00) [pid = 11343] [serial = 958] [outer = (nil)] 01:28:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x91fbb400) [pid = 11343] [serial = 959] [outer = 0x8effcc00] 01:28:39 INFO - PROCESS | 11343 | 1467361719506 Marionette DEBUG loaded listener.js 01:28:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0x920ce800) [pid = 11343] [serial = 960] [outer = 0x8effcc00] 01:28:40 INFO - PROCESS | 11343 | 1467361720705 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 01:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1682ms 01:28:40 INFO - PROCESS | 11343 | 1467361720742 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 01:28:40 INFO - PROCESS | 11343 | 1467361720748 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 01:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:28:40 INFO - PROCESS | 11343 | 1467361720756 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:28:40 INFO - PROCESS | 11343 | 1467361720761 Marionette TRACE conn3 <- [1,1250,null,{}] 01:28:40 INFO - PROCESS | 11343 | 1467361720770 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:40 INFO - PROCESS | 11343 | 1467361720776 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:40 INFO - PROCESS | 11343 | 1467361720958 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 01:28:41 INFO - PROCESS | 11343 | 1467361721191 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:41 INFO - PROCESS | 11343 | 1467361721202 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:41 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff0400 == 42 [pid = 11343] [id = 320] 01:28:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 93 (0x8eff8c00) [pid = 11343] [serial = 961] [outer = (nil)] 01:28:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 94 (0x9115c400) [pid = 11343] [serial = 962] [outer = 0x8eff8c00] 01:28:41 INFO - PROCESS | 11343 | 1467361721357 Marionette DEBUG loaded listener.js 01:28:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 95 (0x91e94000) [pid = 11343] [serial = 963] [outer = 0x8eff8c00] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x8f788000 == 41 [pid = 11343] [id = 291] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa8ec00 == 40 [pid = 11343] [id = 311] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x927a8000 == 39 [pid = 11343] [id = 310] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x92575400 == 38 [pid = 11343] [id = 309] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x9242f800 == 37 [pid = 11343] [id = 308] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x91c56000 == 36 [pid = 11343] [id = 307] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff1c00 == 35 [pid = 11343] [id = 306] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff2c00 == 34 [pid = 11343] [id = 303] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x8d047000 == 33 [pid = 11343] [id = 289] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x927a3000 == 32 [pid = 11343] [id = 288] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x91c53c00 == 31 [pid = 11343] [id = 299] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x8d044800 == 30 [pid = 11343] [id = 305] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x91163400 == 29 [pid = 11343] [id = 295] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x91d5b400 == 28 [pid = 11343] [id = 292] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x8d041400 == 27 [pid = 11343] [id = 302] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x927a6c00 == 26 [pid = 11343] [id = 304] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x8f908800 == 25 [pid = 11343] [id = 297] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x920ccc00 == 24 [pid = 11343] [id = 300] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x91fbc000 == 23 [pid = 11343] [id = 293] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x8efef800 == 22 [pid = 11343] [id = 296] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x923ecc00 == 21 [pid = 11343] [id = 294] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa88400 == 20 [pid = 11343] [id = 285] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x8f782c00 == 19 [pid = 11343] [id = 286] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x8f787800 == 18 [pid = 11343] [id = 298] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x920d6c00 == 17 [pid = 11343] [id = 287] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x8f78ac00 == 16 [pid = 11343] [id = 301] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x8d042400 == 15 [pid = 11343] [id = 290] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff3c00 == 14 [pid = 11343] [id = 319] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x952db000 == 13 [pid = 11343] [id = 317] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x8d049c00 == 12 [pid = 11343] [id = 318] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x947af000 == 11 [pid = 11343] [id = 316] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x9115f800 == 10 [pid = 11343] [id = 315] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x91e98000 == 9 [pid = 11343] [id = 313] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x91e97000 == 8 [pid = 11343] [id = 314] 01:28:43 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03e000 == 7 [pid = 11343] [id = 312] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 94 (0x92dd2c00) [pid = 11343] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 93 (0x923eec00) [pid = 11343] [serial = 905] [outer = (nil)] [url = about:blank] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 92 (0x8fa81c00) [pid = 11343] [serial = 876] [outer = (nil)] [url = about:blank] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x8f906400) [pid = 11343] [serial = 875] [outer = (nil)] [url = about:blank] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x920d6400) [pid = 11343] [serial = 879] [outer = (nil)] [url = about:blank] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x920c9400) [pid = 11343] [serial = 878] [outer = (nil)] [url = about:blank] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x92fa1000) [pid = 11343] [serial = 882] [outer = (nil)] [url = about:blank] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x927a4000) [pid = 11343] [serial = 881] [outer = (nil)] [url = about:blank] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x93c2a000) [pid = 11343] [serial = 885] [outer = (nil)] [url = about:blank] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x93c16800) [pid = 11343] [serial = 884] [outer = (nil)] [url = about:blank] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x91d59800) [pid = 11343] [serial = 899] [outer = (nil)] [url = about:blank] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x947ae000) [pid = 11343] [serial = 888] [outer = (nil)] [url = about:blank] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x922de800) [pid = 11343] [serial = 902] [outer = (nil)] [url = about:blank] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x8fa81400) [pid = 11343] [serial = 896] [outer = (nil)] [url = about:blank] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x93c32c00) [pid = 11343] [serial = 887] [outer = (nil)] [url = about:blank] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x952d1800) [pid = 11343] [serial = 891] [outer = (nil)] [url = about:blank] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x93c1d000) [pid = 11343] [serial = 890] [outer = (nil)] [url = about:blank] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x91d52400) [pid = 11343] [serial = 894] [outer = (nil)] [url = about:blank] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x91c52c00) [pid = 11343] [serial = 893] [outer = (nil)] [url = about:blank] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x91e94400) [pid = 11343] [serial = 900] [outer = (nil)] [url = about:blank] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x923e5000) [pid = 11343] [serial = 903] [outer = (nil)] [url = about:blank] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x923e7000) [pid = 11343] [serial = 621] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:28:43 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8fa88800) [pid = 11343] [serial = 897] [outer = (nil)] [url = about:blank] 01:28:43 INFO - PROCESS | 11343 | 1467361723476 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 01:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 2739ms 01:28:43 INFO - PROCESS | 11343 | 1467361723502 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 01:28:43 INFO - PROCESS | 11343 | 1467361723508 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 01:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:28:43 INFO - PROCESS | 11343 | 1467361723517 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:28:43 INFO - PROCESS | 11343 | 1467361723522 Marionette TRACE conn3 <- [1,1254,null,{}] 01:28:43 INFO - PROCESS | 11343 | 1467361723530 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:43 INFO - PROCESS | 11343 | 1467361723535 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:43 INFO - PROCESS | 11343 | 1467361723710 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 01:28:43 INFO - PROCESS | 11343 | 1467361723721 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:43 INFO - PROCESS | 11343 | 1467361723735 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:43 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff4800 == 8 [pid = 11343] [id = 321] 01:28:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x8eff7800) [pid = 11343] [serial = 964] [outer = (nil)] 01:28:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x8f908c00) [pid = 11343] [serial = 965] [outer = 0x8eff7800] 01:28:43 INFO - PROCESS | 11343 | 1467361723805 Marionette DEBUG loaded listener.js 01:28:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x8fa88400) [pid = 11343] [serial = 966] [outer = 0x8eff7800] 01:28:44 INFO - PROCESS | 11343 | 1467361724742 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 01:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1293ms 01:28:44 INFO - PROCESS | 11343 | 1467361724811 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 01:28:44 INFO - PROCESS | 11343 | 1467361724820 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 01:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:28:44 INFO - PROCESS | 11343 | 1467361724832 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:28:44 INFO - PROCESS | 11343 | 1467361724836 Marionette TRACE conn3 <- [1,1258,null,{}] 01:28:44 INFO - PROCESS | 11343 | 1467361724842 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:44 INFO - PROCESS | 11343 | 1467361724848 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:45 INFO - PROCESS | 11343 | 1467361725027 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 01:28:45 INFO - PROCESS | 11343 | 1467361725155 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:45 INFO - PROCESS | 11343 | 1467361725163 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:45 INFO - PROCESS | 11343 | ++DOCSHELL 0x9116a000 == 9 [pid = 11343] [id = 322] 01:28:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x91c56000) [pid = 11343] [serial = 967] [outer = (nil)] 01:28:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x91d54400) [pid = 11343] [serial = 968] [outer = 0x91c56000] 01:28:45 INFO - PROCESS | 11343 | 1467361725251 Marionette DEBUG loaded listener.js 01:28:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x91d5c400) [pid = 11343] [serial = 969] [outer = 0x91c56000] 01:28:46 INFO - PROCESS | 11343 | 1467361726212 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 01:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1434ms 01:28:46 INFO - PROCESS | 11343 | 1467361726272 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 01:28:46 INFO - PROCESS | 11343 | 1467361726276 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 01:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:28:46 INFO - PROCESS | 11343 | 1467361726283 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:28:46 INFO - PROCESS | 11343 | 1467361726289 Marionette TRACE conn3 <- [1,1262,null,{}] 01:28:46 INFO - PROCESS | 11343 | 1467361726316 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:46 INFO - PROCESS | 11343 | 1467361726325 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:46 INFO - PROCESS | 11343 | 1467361726545 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 01:28:46 INFO - PROCESS | 11343 | 1467361726569 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:46 INFO - PROCESS | 11343 | 1467361726578 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:46 INFO - PROCESS | 11343 | ++DOCSHELL 0x922dd000 == 10 [pid = 11343] [id = 323] 01:28:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x922dd800) [pid = 11343] [serial = 970] [outer = (nil)] 01:28:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x922e8400) [pid = 11343] [serial = 971] [outer = 0x922dd800] 01:28:46 INFO - PROCESS | 11343 | 1467361726652 Marionette DEBUG loaded listener.js 01:28:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x923edc00) [pid = 11343] [serial = 972] [outer = 0x922dd800] 01:28:47 INFO - PROCESS | 11343 | 1467361727601 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 01:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1339ms 01:28:47 INFO - PROCESS | 11343 | 1467361727623 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 01:28:47 INFO - PROCESS | 11343 | 1467361727644 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 01:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:28:47 INFO - PROCESS | 11343 | 1467361727656 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:28:47 INFO - PROCESS | 11343 | 1467361727659 Marionette TRACE conn3 <- [1,1266,null,{}] 01:28:47 INFO - PROCESS | 11343 | 1467361727665 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:47 INFO - PROCESS | 11343 | 1467361727670 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:47 INFO - PROCESS | 11343 | 1467361727876 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 01:28:48 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x939dac00) [pid = 11343] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:28:48 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x91e97400) [pid = 11343] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:28:48 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x91fba000) [pid = 11343] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:28:48 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x92573400) [pid = 11343] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:28:48 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x91d53800) [pid = 11343] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:28:48 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x927a2c00) [pid = 11343] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:28:48 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x8eff2400) [pid = 11343] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:28:48 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x8f906c00) [pid = 11343] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:28:48 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x927a7000) [pid = 11343] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:28:48 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x92ccf000) [pid = 11343] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:28:48 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x91c5bc00) [pid = 11343] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:28:48 INFO - PROCESS | 11343 | 1467361728524 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:48 INFO - PROCESS | 11343 | 1467361728531 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:48 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d042000 == 11 [pid = 11343] [id = 324] 01:28:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x8eff2400) [pid = 11343] [serial = 973] [outer = (nil)] 01:28:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x91161c00) [pid = 11343] [serial = 974] [outer = 0x8eff2400] 01:28:48 INFO - PROCESS | 11343 | 1467361728603 Marionette DEBUG loaded listener.js 01:28:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x920cc800) [pid = 11343] [serial = 975] [outer = 0x8eff2400] 01:28:49 INFO - PROCESS | 11343 | 1467361729367 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 01:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1743ms 01:28:49 INFO - PROCESS | 11343 | 1467361729395 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 01:28:49 INFO - PROCESS | 11343 | 1467361729399 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 01:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:28:49 INFO - PROCESS | 11343 | 1467361729405 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:28:49 INFO - PROCESS | 11343 | 1467361729407 Marionette TRACE conn3 <- [1,1270,null,{}] 01:28:49 INFO - PROCESS | 11343 | 1467361729413 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:49 INFO - PROCESS | 11343 | 1467361729418 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:49 INFO - PROCESS | 11343 | 1467361729581 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 01:28:49 INFO - PROCESS | 11343 | 1467361729595 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:49 INFO - PROCESS | 11343 | 1467361729601 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:49 INFO - PROCESS | 11343 | ++DOCSHELL 0x92576400 == 12 [pid = 11343] [id = 325] 01:28:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x92743000) [pid = 11343] [serial = 976] [outer = (nil)] 01:28:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x9274f400) [pid = 11343] [serial = 977] [outer = 0x92743000] 01:28:49 INFO - PROCESS | 11343 | 1467361729671 Marionette DEBUG loaded listener.js 01:28:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x927a6000) [pid = 11343] [serial = 978] [outer = 0x92743000] 01:28:50 INFO - PROCESS | 11343 | 1467361730665 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 01:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1333ms 01:28:50 INFO - PROCESS | 11343 | 1467361730739 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 01:28:50 INFO - PROCESS | 11343 | 1467361730746 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 01:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:28:50 INFO - PROCESS | 11343 | 1467361730755 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:28:50 INFO - PROCESS | 11343 | 1467361730761 Marionette TRACE conn3 <- [1,1274,null,{}] 01:28:50 INFO - PROCESS | 11343 | 1467361730769 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:50 INFO - PROCESS | 11343 | 1467361730775 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:50 INFO - PROCESS | 11343 | 1467361730970 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 01:28:51 INFO - PROCESS | 11343 | 1467361731129 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:51 INFO - PROCESS | 11343 | 1467361731144 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:51 INFO - PROCESS | 11343 | ++DOCSHELL 0x8efef800 == 13 [pid = 11343] [id = 326] 01:28:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x8fa86000) [pid = 11343] [serial = 979] [outer = (nil)] 01:28:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x91160c00) [pid = 11343] [serial = 980] [outer = 0x8fa86000] 01:28:51 INFO - PROCESS | 11343 | 1467361731286 Marionette DEBUG loaded listener.js 01:28:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x91c5b000) [pid = 11343] [serial = 981] [outer = 0x8fa86000] 01:28:52 INFO - PROCESS | 11343 | 1467361732320 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 01:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1634ms 01:28:52 INFO - PROCESS | 11343 | 1467361732389 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 01:28:52 INFO - PROCESS | 11343 | 1467361732397 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 01:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:28:52 INFO - PROCESS | 11343 | 1467361732408 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:28:52 INFO - PROCESS | 11343 | 1467361732412 Marionette TRACE conn3 <- [1,1278,null,{}] 01:28:52 INFO - PROCESS | 11343 | 1467361732419 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:52 INFO - PROCESS | 11343 | 1467361732425 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:52 INFO - PROCESS | 11343 | 1467361732649 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 01:28:52 INFO - PROCESS | 11343 | 1467361732869 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:52 INFO - PROCESS | 11343 | 1467361732880 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:52 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa81c00 == 14 [pid = 11343] [id = 327] 01:28:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x920d6c00) [pid = 11343] [serial = 982] [outer = (nil)] 01:28:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x923e7000) [pid = 11343] [serial = 983] [outer = 0x920d6c00] 01:28:52 INFO - PROCESS | 11343 | 1467361732986 Marionette DEBUG loaded listener.js 01:28:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x923f0400) [pid = 11343] [serial = 984] [outer = 0x920d6c00] 01:28:54 INFO - PROCESS | 11343 | 1467361734004 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 01:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1685ms 01:28:54 INFO - PROCESS | 11343 | 1467361734093 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 01:28:54 INFO - PROCESS | 11343 | 1467361734098 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 01:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:28:54 INFO - PROCESS | 11343 | 1467361734105 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:28:54 INFO - PROCESS | 11343 | 1467361734111 Marionette TRACE conn3 <- [1,1282,null,{}] 01:28:54 INFO - PROCESS | 11343 | 1467361734128 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:54 INFO - PROCESS | 11343 | 1467361734137 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:54 INFO - PROCESS | 11343 | 1467361734393 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 01:28:54 INFO - PROCESS | 11343 | 1467361734607 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:54 INFO - PROCESS | 11343 | 1467361734620 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:54 INFO - PROCESS | 11343 | ++DOCSHELL 0x9298ac00 == 15 [pid = 11343] [id = 328] 01:28:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x9298bc00) [pid = 11343] [serial = 985] [outer = (nil)] 01:28:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x92ccb400) [pid = 11343] [serial = 986] [outer = 0x9298bc00] 01:28:54 INFO - PROCESS | 11343 | 1467361734703 Marionette DEBUG loaded listener.js 01:28:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x92cd0c00) [pid = 11343] [serial = 987] [outer = 0x9298bc00] 01:28:55 INFO - PROCESS | 11343 | 1467361735686 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 01:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1637ms 01:28:55 INFO - PROCESS | 11343 | 1467361735743 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 01:28:55 INFO - PROCESS | 11343 | 1467361735747 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 01:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:28:55 INFO - PROCESS | 11343 | 1467361735754 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:28:55 INFO - PROCESS | 11343 | 1467361735758 Marionette TRACE conn3 <- [1,1286,null,{}] 01:28:55 INFO - PROCESS | 11343 | 1467361735764 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:55 INFO - PROCESS | 11343 | 1467361735769 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:55 INFO - PROCESS | 11343 | 1467361735950 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 01:28:56 INFO - PROCESS | 11343 | 1467361736164 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:56 INFO - PROCESS | 11343 | 1467361736174 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:56 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03e000 == 16 [pid = 11343] [id = 329] 01:28:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x91ea1000) [pid = 11343] [serial = 988] [outer = (nil)] 01:28:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x92f9f800) [pid = 11343] [serial = 989] [outer = 0x91ea1000] 01:28:56 INFO - PROCESS | 11343 | 1467361736258 Marionette DEBUG loaded listener.js 01:28:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x92fa2c00) [pid = 11343] [serial = 990] [outer = 0x91ea1000] 01:28:57 INFO - PROCESS | 11343 | 1467361737263 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 01:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1681ms 01:28:57 INFO - PROCESS | 11343 | 1467361737436 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 01:28:57 INFO - PROCESS | 11343 | 1467361737443 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 01:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:28:57 INFO - PROCESS | 11343 | 1467361737451 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:28:57 INFO - PROCESS | 11343 | 1467361737456 Marionette TRACE conn3 <- [1,1290,null,{}] 01:28:57 INFO - PROCESS | 11343 | 1467361737464 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:57 INFO - PROCESS | 11343 | 1467361737470 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:57 INFO - PROCESS | 11343 | 1467361737655 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 01:28:57 INFO - PROCESS | 11343 | 1467361737900 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:57 INFO - PROCESS | 11343 | 1467361737913 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:57 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f787400 == 17 [pid = 11343] [id = 330] 01:28:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x8f788c00) [pid = 11343] [serial = 991] [outer = (nil)] 01:28:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x8f906400) [pid = 11343] [serial = 992] [outer = 0x8f788c00] 01:28:57 INFO - PROCESS | 11343 | 1467361737992 Marionette DEBUG loaded listener.js 01:28:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x8f90e000) [pid = 11343] [serial = 993] [outer = 0x8f788c00] 01:28:58 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x939d9800) [pid = 11343] [serial = 935] [outer = (nil)] [url = about:blank] 01:28:58 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x93a42400) [pid = 11343] [serial = 932] [outer = (nil)] [url = about:blank] 01:28:58 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x91fbc800) [pid = 11343] [serial = 911] [outer = (nil)] [url = about:blank] 01:28:58 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x920d7400) [pid = 11343] [serial = 912] [outer = (nil)] [url = about:blank] 01:28:58 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x92429800) [pid = 11343] [serial = 906] [outer = (nil)] [url = about:blank] 01:28:58 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x9257dc00) [pid = 11343] [serial = 926] [outer = (nil)] [url = about:blank] 01:28:58 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x91e9c800) [pid = 11343] [serial = 923] [outer = (nil)] [url = about:blank] 01:28:58 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x91fb9400) [pid = 11343] [serial = 924] [outer = (nil)] [url = about:blank] 01:28:58 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x93a05800) [pid = 11343] [serial = 917] [outer = (nil)] [url = about:blank] 01:28:58 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x93a07c00) [pid = 11343] [serial = 918] [outer = (nil)] [url = about:blank] 01:28:58 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x8effbc00) [pid = 11343] [serial = 920] [outer = (nil)] [url = about:blank] 01:28:58 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x8f904000) [pid = 11343] [serial = 921] [outer = (nil)] [url = about:blank] 01:28:58 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x8fa84800) [pid = 11343] [serial = 908] [outer = (nil)] [url = about:blank] 01:28:58 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x9115dc00) [pid = 11343] [serial = 909] [outer = (nil)] [url = about:blank] 01:28:58 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x92986400) [pid = 11343] [serial = 914] [outer = (nil)] [url = about:blank] 01:28:58 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x9298c800) [pid = 11343] [serial = 915] [outer = (nil)] [url = about:blank] 01:28:58 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x92dcec00) [pid = 11343] [serial = 929] [outer = (nil)] [url = about:blank] 01:28:58 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x93c27800) [pid = 11343] [serial = 936] [outer = (nil)] [url = about:blank] 01:28:58 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x93a47400) [pid = 11343] [serial = 933] [outer = (nil)] [url = about:blank] 01:28:58 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x92f96800) [pid = 11343] [serial = 930] [outer = (nil)] [url = about:blank] 01:28:58 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x9279f400) [pid = 11343] [serial = 927] [outer = (nil)] [url = about:blank] 01:28:58 INFO - PROCESS | 11343 | 1467361738967 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 01:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1588ms 01:28:59 INFO - PROCESS | 11343 | 1467361739042 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 01:28:59 INFO - PROCESS | 11343 | 1467361739046 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 01:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:28:59 INFO - PROCESS | 11343 | 1467361739057 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:28:59 INFO - PROCESS | 11343 | 1467361739062 Marionette TRACE conn3 <- [1,1294,null,{}] 01:28:59 INFO - PROCESS | 11343 | 1467361739068 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:28:59 INFO - PROCESS | 11343 | 1467361739074 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:59 INFO - PROCESS | 11343 | 1467361739240 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 01:28:59 INFO - PROCESS | 11343 | 1467361739387 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:59 INFO - PROCESS | 11343 | 1467361739396 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:28:59 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa84800 == 18 [pid = 11343] [id = 331] 01:28:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x91c54c00) [pid = 11343] [serial = 994] [outer = (nil)] 01:28:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x91e93c00) [pid = 11343] [serial = 995] [outer = 0x91c54c00] 01:28:59 INFO - PROCESS | 11343 | 1467361739511 Marionette DEBUG loaded listener.js 01:28:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x91e9f400) [pid = 11343] [serial = 996] [outer = 0x91c54c00] 01:29:00 INFO - PROCESS | 11343 | 1467361740230 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 01:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1198ms 01:29:00 INFO - PROCESS | 11343 | 1467361740258 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 01:29:00 INFO - PROCESS | 11343 | 1467361740262 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 01:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:29:00 INFO - PROCESS | 11343 | 1467361740269 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:29:00 INFO - PROCESS | 11343 | 1467361740272 Marionette TRACE conn3 <- [1,1298,null,{}] 01:29:00 INFO - PROCESS | 11343 | 1467361740291 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:00 INFO - PROCESS | 11343 | 1467361740299 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:00 INFO - PROCESS | 11343 | 1467361740461 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 01:29:00 INFO - PROCESS | 11343 | 1467361740473 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:00 INFO - PROCESS | 11343 | 1467361740485 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:00 INFO - PROCESS | 11343 | ++DOCSHELL 0x923e4c00 == 19 [pid = 11343] [id = 332] 01:29:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x923e6800) [pid = 11343] [serial = 997] [outer = (nil)] 01:29:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92429000) [pid = 11343] [serial = 998] [outer = 0x923e6800] 01:29:00 INFO - PROCESS | 11343 | 1467361740555 Marionette DEBUG loaded listener.js 01:29:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x92578400) [pid = 11343] [serial = 999] [outer = 0x923e6800] 01:29:01 INFO - PROCESS | 11343 | 1467361741549 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 01:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1335ms 01:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:29:01 INFO - PROCESS | 11343 | 1467361741621 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 01:29:01 INFO - PROCESS | 11343 | 1467361741624 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 01:29:01 INFO - PROCESS | 11343 | 1467361741631 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:29:01 INFO - PROCESS | 11343 | 1467361741634 Marionette TRACE conn3 <- [1,1302,null,{}] 01:29:01 INFO - PROCESS | 11343 | 1467361741640 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:01 INFO - PROCESS | 11343 | 1467361741645 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:01 INFO - PROCESS | 11343 | 1467361741865 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 01:29:01 INFO - PROCESS | 11343 | 1467361741900 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:01 INFO - PROCESS | 11343 | 1467361741912 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:01 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff8800 == 20 [pid = 11343] [id = 333] 01:29:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x92574000) [pid = 11343] [serial = 1000] [outer = (nil)] 01:29:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x9279e400) [pid = 11343] [serial = 1001] [outer = 0x92574000] 01:29:02 INFO - PROCESS | 11343 | 1467361742008 Marionette DEBUG loaded listener.js 01:29:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x92579000) [pid = 11343] [serial = 1002] [outer = 0x92574000] 01:29:02 INFO - PROCESS | 11343 | 1467361742967 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 01:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1396ms 01:29:03 INFO - PROCESS | 11343 | 1467361743030 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 01:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:29:03 INFO - PROCESS | 11343 | 1467361743035 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 01:29:03 INFO - PROCESS | 11343 | 1467361743042 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:29:03 INFO - PROCESS | 11343 | 1467361743046 Marionette TRACE conn3 <- [1,1306,null,{}] 01:29:03 INFO - PROCESS | 11343 | 1467361743052 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:03 INFO - PROCESS | 11343 | 1467361743057 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:03 INFO - PROCESS | 11343 | 1467361743282 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 01:29:03 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x922dd800) [pid = 11343] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:29:03 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x8eff2400) [pid = 11343] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:29:03 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x8d03fc00) [pid = 11343] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:29:03 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x91fb4000) [pid = 11343] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:29:03 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x9257d800) [pid = 11343] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:29:03 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x92dcdc00) [pid = 11343] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:29:03 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x95166800) [pid = 11343] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:29:03 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x952dc400) [pid = 11343] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:29:03 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92dc7000) [pid = 11343] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:29:03 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x8effcc00) [pid = 11343] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:29:03 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x91c56000) [pid = 11343] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:29:03 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x8eff8c00) [pid = 11343] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:29:03 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x8eff7800) [pid = 11343] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:29:03 INFO - PROCESS | 11343 | 1467361743616 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:03 INFO - PROCESS | 11343 | 1467361743627 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:03 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03ec00 == 21 [pid = 11343] [id = 334] 01:29:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x8d03fc00) [pid = 11343] [serial = 1003] [outer = (nil)] 01:29:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x8eff8c00) [pid = 11343] [serial = 1004] [outer = 0x8d03fc00] 01:29:03 INFO - PROCESS | 11343 | 1467361743695 Marionette DEBUG loaded listener.js 01:29:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x91c54000) [pid = 11343] [serial = 1005] [outer = 0x8d03fc00] 01:29:04 INFO - PROCESS | 11343 | 1467361744420 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 01:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1439ms 01:29:04 INFO - PROCESS | 11343 | 1467361744483 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 01:29:04 INFO - PROCESS | 11343 | 1467361744488 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 01:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:29:04 INFO - PROCESS | 11343 | 1467361744503 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:29:04 INFO - PROCESS | 11343 | 1467361744506 Marionette TRACE conn3 <- [1,1310,null,{}] 01:29:04 INFO - PROCESS | 11343 | 1467361744512 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:04 INFO - PROCESS | 11343 | 1467361744525 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:04 INFO - PROCESS | 11343 | 1467361744736 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 01:29:04 INFO - PROCESS | 11343 | 1467361744745 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:04 INFO - PROCESS | 11343 | 1467361744754 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:04 INFO - PROCESS | 11343 | ++DOCSHELL 0x8effc400 == 22 [pid = 11343] [id = 335] 01:29:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x92572000) [pid = 11343] [serial = 1006] [outer = (nil)] 01:29:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x92dcec00) [pid = 11343] [serial = 1007] [outer = 0x92572000] 01:29:04 INFO - PROCESS | 11343 | 1467361744937 Marionette DEBUG loaded listener.js 01:29:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x92f9f400) [pid = 11343] [serial = 1008] [outer = 0x92572000] 01:29:05 INFO - PROCESS | 11343 | 1467361745965 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 01:29:06 INFO - PROCESS | 11343 | 1467361746044 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 01:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:29:06 INFO - PROCESS | 11343 | 1467361746053 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:29:06 INFO - PROCESS | 11343 | 1467361746058 Marionette TRACE conn3 <- [1,1314,null,{}] 01:29:06 INFO - PROCESS | 11343 | 1467361746067 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:06 INFO - PROCESS | 11343 | 1467361746073 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:06 INFO - PROCESS | 11343 | 1467361746321 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 01:29:06 INFO - PROCESS | 11343 | 1467361746555 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:06 INFO - PROCESS | 11343 | 1467361746565 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:06 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f902400 == 23 [pid = 11343] [id = 336] 01:29:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x8f902800) [pid = 11343] [serial = 1009] [outer = (nil)] 01:29:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x91d55000) [pid = 11343] [serial = 1010] [outer = 0x8f902800] 01:29:06 INFO - PROCESS | 11343 | 1467361746665 Marionette DEBUG loaded listener.js 01:29:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x91e9f000) [pid = 11343] [serial = 1011] [outer = 0x8f902800] 01:29:07 INFO - PROCESS | 11343 | 1467361747565 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 01:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1551ms 01:29:07 INFO - PROCESS | 11343 | 1467361747605 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 01:29:07 INFO - PROCESS | 11343 | 1467361747613 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 01:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:29:07 INFO - PROCESS | 11343 | 1467361747643 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:29:07 INFO - PROCESS | 11343 | 1467361747649 Marionette TRACE conn3 <- [1,1318,null,{}] 01:29:07 INFO - PROCESS | 11343 | 1467361747656 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:07 INFO - PROCESS | 11343 | 1467361747661 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:07 INFO - PROCESS | 11343 | 1467361747854 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 01:29:08 INFO - PROCESS | 11343 | 1467361748027 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:08 INFO - PROCESS | 11343 | 1467361748036 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:08 INFO - PROCESS | 11343 | ++DOCSHELL 0x920d5800 == 24 [pid = 11343] [id = 337] 01:29:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x922ea400) [pid = 11343] [serial = 1012] [outer = (nil)] 01:29:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x92580c00) [pid = 11343] [serial = 1013] [outer = 0x922ea400] 01:29:08 INFO - PROCESS | 11343 | 1467361748184 Marionette DEBUG loaded listener.js 01:29:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x9274bc00) [pid = 11343] [serial = 1014] [outer = 0x922ea400] 01:29:09 INFO - PROCESS | 11343 | 1467361749161 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 01:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1588ms 01:29:09 INFO - PROCESS | 11343 | 1467361749229 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 01:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:29:09 INFO - PROCESS | 11343 | 1467361749233 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 01:29:09 INFO - PROCESS | 11343 | 1467361749240 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:29:09 INFO - PROCESS | 11343 | 1467361749246 Marionette TRACE conn3 <- [1,1322,null,{}] 01:29:09 INFO - PROCESS | 11343 | 1467361749263 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:09 INFO - PROCESS | 11343 | 1467361749272 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:09 INFO - PROCESS | 11343 | 1467361749498 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 01:29:09 INFO - PROCESS | 11343 | 1467361749762 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:09 INFO - PROCESS | 11343 | 1467361749773 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:09 INFO - PROCESS | 11343 | ++DOCSHELL 0x92f9d400 == 25 [pid = 11343] [id = 338] 01:29:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x92fa5800) [pid = 11343] [serial = 1015] [outer = (nil)] 01:29:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x93a05000) [pid = 11343] [serial = 1016] [outer = 0x92fa5800] 01:29:09 INFO - PROCESS | 11343 | 1467361749863 Marionette DEBUG loaded listener.js 01:29:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x93a0e400) [pid = 11343] [serial = 1017] [outer = 0x92fa5800] 01:29:10 INFO - PROCESS | 11343 | 1467361750758 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 01:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1597ms 01:29:10 INFO - PROCESS | 11343 | 1467361750837 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 01:29:10 INFO - PROCESS | 11343 | 1467361750842 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 01:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:29:10 INFO - PROCESS | 11343 | 1467361750849 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:29:10 INFO - PROCESS | 11343 | 1467361750853 Marionette TRACE conn3 <- [1,1326,null,{}] 01:29:10 INFO - PROCESS | 11343 | 1467361750859 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:10 INFO - PROCESS | 11343 | 1467361750865 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:11 INFO - PROCESS | 11343 | 1467361751088 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 01:29:11 INFO - PROCESS | 11343 | 1467361751323 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:11 INFO - PROCESS | 11343 | 1467361751332 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:11 INFO - PROCESS | 11343 | ++DOCSHELL 0x923eb000 == 26 [pid = 11343] [id = 339] 01:29:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x939da000) [pid = 11343] [serial = 1018] [outer = (nil)] 01:29:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x93a4d400) [pid = 11343] [serial = 1019] [outer = 0x939da000] 01:29:11 INFO - PROCESS | 11343 | 1467361751455 Marionette DEBUG loaded listener.js 01:29:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x93c20000) [pid = 11343] [serial = 1020] [outer = 0x939da000] 01:29:12 INFO - PROCESS | 11343 | 1467361752420 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:29:12 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 01:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1634ms 01:29:12 INFO - PROCESS | 11343 | 1467361752484 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 01:29:12 INFO - PROCESS | 11343 | 1467361752488 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 01:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:29:12 INFO - PROCESS | 11343 | 1467361752495 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:29:12 INFO - PROCESS | 11343 | 1467361752498 Marionette TRACE conn3 <- [1,1330,null,{}] 01:29:12 INFO - PROCESS | 11343 | 1467361752504 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:12 INFO - PROCESS | 11343 | 1467361752510 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:12 INFO - PROCESS | 11343 | 1467361752684 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 01:29:12 INFO - PROCESS | 11343 | 1467361752905 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:12 INFO - PROCESS | 11343 | 1467361752916 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:12 INFO - PROCESS | 11343 | ++DOCSHELL 0x93a04c00 == 27 [pid = 11343] [id = 340] 01:29:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x93a49400) [pid = 11343] [serial = 1021] [outer = (nil)] 01:29:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x93c2c800) [pid = 11343] [serial = 1022] [outer = 0x93a49400] 01:29:13 INFO - PROCESS | 11343 | 1467361753036 Marionette DEBUG loaded listener.js 01:29:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x93c2f400) [pid = 11343] [serial = 1023] [outer = 0x93a49400] 01:29:13 INFO - PROCESS | 11343 | 1467361753949 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 01:29:13 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 01:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1489ms 01:29:13 INFO - PROCESS | 11343 | 1467361753985 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 01:29:13 INFO - PROCESS | 11343 | 1467361753989 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 01:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:29:14 INFO - PROCESS | 11343 | 1467361753995 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:29:14 INFO - PROCESS | 11343 | 1467361753998 Marionette TRACE conn3 <- [1,1334,null,{}] 01:29:14 INFO - PROCESS | 11343 | 1467361754005 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:14 INFO - PROCESS | 11343 | 1467361754015 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:14 INFO - PROCESS | 11343 | 1467361754226 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 01:29:14 INFO - PROCESS | 11343 | 1467361754396 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:14 INFO - PROCESS | 11343 | 1467361754406 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:14 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa82800 == 28 [pid = 11343] [id = 341] 01:29:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x91c58000) [pid = 11343] [serial = 1024] [outer = (nil)] 01:29:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x92dd1c00) [pid = 11343] [serial = 1025] [outer = 0x91c58000] 01:29:14 INFO - PROCESS | 11343 | 1467361754541 Marionette DEBUG loaded listener.js 01:29:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x95166400) [pid = 11343] [serial = 1026] [outer = 0x91c58000] 01:29:15 INFO - PROCESS | 11343 | 1467361755410 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 01:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1732ms 01:29:15 INFO - PROCESS | 11343 | 1467361755729 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 01:29:15 INFO - PROCESS | 11343 | 1467361755736 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 01:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:29:15 INFO - PROCESS | 11343 | 1467361755745 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:29:15 INFO - PROCESS | 11343 | 1467361755749 Marionette TRACE conn3 <- [1,1338,null,{}] 01:29:15 INFO - PROCESS | 11343 | 1467361755814 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:15 INFO - PROCESS | 11343 | 1467361755820 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:16 INFO - PROCESS | 11343 | 1467361756080 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 01:29:16 INFO - PROCESS | 11343 | 1467361756278 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:16 INFO - PROCESS | 11343 | 1467361756306 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:16 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90c400 == 29 [pid = 11343] [id = 342] 01:29:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x91c56000) [pid = 11343] [serial = 1027] [outer = (nil)] 01:29:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0x91d57800) [pid = 11343] [serial = 1028] [outer = 0x91c56000] 01:29:16 INFO - PROCESS | 11343 | 1467361756405 Marionette DEBUG loaded listener.js 01:29:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 93 (0x91e96800) [pid = 11343] [serial = 1029] [outer = 0x91c56000] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 92 (0x91d54400) [pid = 11343] [serial = 968] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x91e94000) [pid = 11343] [serial = 963] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x9115c400) [pid = 11343] [serial = 962] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x8f908c00) [pid = 11343] [serial = 965] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x8fa88400) [pid = 11343] [serial = 966] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x922e8400) [pid = 11343] [serial = 971] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x91161c00) [pid = 11343] [serial = 974] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x8f788400) [pid = 11343] [serial = 939] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x8d04ac00) [pid = 11343] [serial = 938] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x923e9000) [pid = 11343] [serial = 942] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x922e2c00) [pid = 11343] [serial = 941] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x92cc5800) [pid = 11343] [serial = 945] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x927a8400) [pid = 11343] [serial = 944] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x947a4400) [pid = 11343] [serial = 948] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x93c2f800) [pid = 11343] [serial = 947] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x952d4800) [pid = 11343] [serial = 951] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x952d0000) [pid = 11343] [serial = 950] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x97868400) [pid = 11343] [serial = 954] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x95340c00) [pid = 11343] [serial = 953] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x98e1bc00) [pid = 11343] [serial = 957] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x98a36c00) [pid = 11343] [serial = 956] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x920ce800) [pid = 11343] [serial = 960] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x91fbb400) [pid = 11343] [serial = 959] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x923edc00) [pid = 11343] [serial = 972] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x91d5c400) [pid = 11343] [serial = 969] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x920cc800) [pid = 11343] [serial = 975] [outer = (nil)] [url = about:blank] 01:29:17 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x9274f400) [pid = 11343] [serial = 977] [outer = (nil)] [url = about:blank] 01:29:18 INFO - PROCESS | 11343 | 1467361758961 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 01:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 3236ms 01:29:18 INFO - PROCESS | 11343 | 1467361758981 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 01:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:29:18 INFO - PROCESS | 11343 | 1467361758988 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 01:29:18 INFO - PROCESS | 11343 | 1467361758996 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:29:19 INFO - PROCESS | 11343 | 1467361759001 Marionette TRACE conn3 <- [1,1342,null,{}] 01:29:19 INFO - PROCESS | 11343 | 1467361759010 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:19 INFO - PROCESS | 11343 | 1467361759015 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:19 INFO - PROCESS | 11343 | 1467361759183 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 01:29:19 INFO - PROCESS | 11343 | 1467361759357 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:19 INFO - PROCESS | 11343 | 1467361759367 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:19 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f906c00 == 30 [pid = 11343] [id = 343] 01:29:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x8f907400) [pid = 11343] [serial = 1030] [outer = (nil)] 01:29:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x8fa89c00) [pid = 11343] [serial = 1031] [outer = 0x8f907400] 01:29:19 INFO - PROCESS | 11343 | 1467361759447 Marionette DEBUG loaded listener.js 01:29:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x8fa8c400) [pid = 11343] [serial = 1032] [outer = 0x8f907400] 01:29:20 INFO - PROCESS | 11343 | 1467361760368 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 01:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1434ms 01:29:20 INFO - PROCESS | 11343 | 1467361760431 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 01:29:20 INFO - PROCESS | 11343 | 1467361760444 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 01:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:29:20 INFO - PROCESS | 11343 | 1467361760483 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:29:20 INFO - PROCESS | 11343 | 1467361760489 Marionette TRACE conn3 <- [1,1346,null,{}] 01:29:20 INFO - PROCESS | 11343 | 1467361760495 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:20 INFO - PROCESS | 11343 | 1467361760501 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:20 INFO - PROCESS | 11343 | 1467361760756 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 01:29:20 INFO - PROCESS | 11343 | 1467361760953 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:20 INFO - PROCESS | 11343 | 1467361760965 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:20 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d57c00 == 31 [pid = 11343] [id = 344] 01:29:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x91d59400) [pid = 11343] [serial = 1033] [outer = (nil)] 01:29:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x91d60800) [pid = 11343] [serial = 1034] [outer = 0x91d59400] 01:29:21 INFO - PROCESS | 11343 | 1467361761037 Marionette DEBUG loaded listener.js 01:29:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x91ea0000) [pid = 11343] [serial = 1035] [outer = 0x91d59400] 01:29:21 INFO - PROCESS | 11343 | 1467361761908 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 01:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1500ms 01:29:21 INFO - PROCESS | 11343 | 1467361761972 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 01:29:21 INFO - PROCESS | 11343 | 1467361761976 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 01:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:29:21 INFO - PROCESS | 11343 | 1467361761982 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:29:21 INFO - PROCESS | 11343 | 1467361761988 Marionette TRACE conn3 <- [1,1350,null,{}] 01:29:22 INFO - PROCESS | 11343 | 1467361762014 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:22 INFO - PROCESS | 11343 | 1467361762024 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:22 INFO - PROCESS | 11343 | 1467361762256 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 01:29:22 INFO - PROCESS | 11343 | 1467361762282 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:22 INFO - PROCESS | 11343 | 1467361762294 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:22 INFO - PROCESS | 11343 | ++DOCSHELL 0x923e9000 == 32 [pid = 11343] [id = 345] 01:29:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x923ea000) [pid = 11343] [serial = 1036] [outer = (nil)] 01:29:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x923ef400) [pid = 11343] [serial = 1037] [outer = 0x923ea000] 01:29:22 INFO - PROCESS | 11343 | 1467361762383 Marionette DEBUG loaded listener.js 01:29:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92579400) [pid = 11343] [serial = 1038] [outer = 0x923ea000] 01:29:23 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x92572000) [pid = 11343] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:29:23 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x92574000) [pid = 11343] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:29:23 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8d03fc00) [pid = 11343] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:29:23 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x923e6800) [pid = 11343] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:29:23 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x920d6c00) [pid = 11343] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:29:23 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x8fa86000) [pid = 11343] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:29:23 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x8f788c00) [pid = 11343] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:29:23 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x91c54c00) [pid = 11343] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:29:23 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x91ea1000) [pid = 11343] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:29:23 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x92743000) [pid = 11343] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:29:23 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x9298bc00) [pid = 11343] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:29:23 INFO - PROCESS | 11343 | 1467361763941 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 01:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1986ms 01:29:23 INFO - PROCESS | 11343 | 1467361763969 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 01:29:23 INFO - PROCESS | 11343 | 1467361763974 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 01:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:29:23 INFO - PROCESS | 11343 | 1467361763980 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:29:23 INFO - PROCESS | 11343 | 1467361763983 Marionette TRACE conn3 <- [1,1354,null,{}] 01:29:23 INFO - PROCESS | 11343 | 1467361763989 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:23 INFO - PROCESS | 11343 | 1467361763994 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:24 INFO - PROCESS | 11343 | 1467361764147 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 01:29:24 INFO - PROCESS | 11343 | 1467361764281 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:24 INFO - PROCESS | 11343 | 1467361764287 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:24 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d043c00 == 33 [pid = 11343] [id = 346] 01:29:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x8f788c00) [pid = 11343] [serial = 1039] [outer = (nil)] 01:29:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x9257e000) [pid = 11343] [serial = 1040] [outer = 0x8f788c00] 01:29:24 INFO - PROCESS | 11343 | 1467361764358 Marionette DEBUG loaded listener.js 01:29:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x927a3000) [pid = 11343] [serial = 1041] [outer = 0x8f788c00] 01:29:25 INFO - PROCESS | 11343 | 1467361765109 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 01:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1186ms 01:29:25 INFO - PROCESS | 11343 | 1467361765167 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 01:29:25 INFO - PROCESS | 11343 | 1467361765171 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 01:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:29:25 INFO - PROCESS | 11343 | 1467361765177 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:29:25 INFO - PROCESS | 11343 | 1467361765180 Marionette TRACE conn3 <- [1,1358,null,{}] 01:29:25 INFO - PROCESS | 11343 | 1467361765186 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:25 INFO - PROCESS | 11343 | 1467361765191 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:25 INFO - PROCESS | 11343 | 1467361765462 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 01:29:25 INFO - PROCESS | 11343 | 1467361765585 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:25 INFO - PROCESS | 11343 | 1467361765594 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:25 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d048000 == 34 [pid = 11343] [id = 347] 01:29:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x8d048800) [pid = 11343] [serial = 1042] [outer = (nil)] 01:29:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x8eff9c00) [pid = 11343] [serial = 1043] [outer = 0x8d048800] 01:29:25 INFO - PROCESS | 11343 | 1467361765681 Marionette DEBUG loaded listener.js 01:29:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x8f906800) [pid = 11343] [serial = 1044] [outer = 0x8d048800] 01:29:26 INFO - PROCESS | 11343 | 1467361766783 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 01:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1639ms 01:29:26 INFO - PROCESS | 11343 | 1467361766835 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 01:29:26 INFO - PROCESS | 11343 | 1467361766842 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 01:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:29:26 INFO - PROCESS | 11343 | 1467361766852 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:29:26 INFO - PROCESS | 11343 | 1467361766857 Marionette TRACE conn3 <- [1,1362,null,{}] 01:29:26 INFO - PROCESS | 11343 | 1467361766866 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:26 INFO - PROCESS | 11343 | 1467361766871 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:27 INFO - PROCESS | 11343 | 1467361767088 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 01:29:27 INFO - PROCESS | 11343 | 1467361767337 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:27 INFO - PROCESS | 11343 | 1467361767346 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:27 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e98c00 == 35 [pid = 11343] [id = 348] 01:29:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x91e9e400) [pid = 11343] [serial = 1045] [outer = (nil)] 01:29:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x920cb800) [pid = 11343] [serial = 1046] [outer = 0x91e9e400] 01:29:27 INFO - PROCESS | 11343 | 1467361767498 Marionette DEBUG loaded listener.js 01:29:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x922e3c00) [pid = 11343] [serial = 1047] [outer = 0x91e9e400] 01:29:28 INFO - PROCESS | 11343 | 1467361768578 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 01:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1785ms 01:29:28 INFO - PROCESS | 11343 | 1467361768638 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 01:29:28 INFO - PROCESS | 11343 | 1467361768643 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 01:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:29:28 INFO - PROCESS | 11343 | 1467361768651 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:29:28 INFO - PROCESS | 11343 | 1467361768655 Marionette TRACE conn3 <- [1,1366,null,{}] 01:29:28 INFO - PROCESS | 11343 | 1467361768661 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:28 INFO - PROCESS | 11343 | 1467361768667 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:28 INFO - PROCESS | 11343 | 1467361768853 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 01:29:29 INFO - PROCESS | 11343 | 1467361769116 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:29 INFO - PROCESS | 11343 | 1467361769127 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:29 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f78f800 == 36 [pid = 11343] [id = 349] 01:29:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x92985c00) [pid = 11343] [serial = 1048] [outer = (nil)] 01:29:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92cc5400) [pid = 11343] [serial = 1049] [outer = 0x92985c00] 01:29:29 INFO - PROCESS | 11343 | 1467361769231 Marionette DEBUG loaded listener.js 01:29:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x922df800) [pid = 11343] [serial = 1050] [outer = 0x92985c00] 01:29:30 INFO - PROCESS | 11343 | 1467361770357 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 01:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:29:30 INFO - PROCESS | 11343 | 1467361770405 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 01:29:30 INFO - PROCESS | 11343 | 1467361770422 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:29:30 INFO - PROCESS | 11343 | 1467361770429 Marionette TRACE conn3 <- [1,1370,null,{}] 01:29:30 INFO - PROCESS | 11343 | 1467361770435 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:30 INFO - PROCESS | 11343 | 1467361770442 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:30 INFO - PROCESS | 11343 | 1467361770669 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 01:29:30 INFO - PROCESS | 11343 | 1467361770933 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:30 INFO - PROCESS | 11343 | 1467361770941 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:30 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa89800 == 37 [pid = 11343] [id = 350] 01:29:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x91c60400) [pid = 11343] [serial = 1051] [outer = (nil)] 01:29:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x93a05c00) [pid = 11343] [serial = 1052] [outer = 0x91c60400] 01:29:31 INFO - PROCESS | 11343 | 1467361771026 Marionette DEBUG loaded listener.js 01:29:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x939dac00) [pid = 11343] [serial = 1053] [outer = 0x91c60400] 01:29:32 INFO - PROCESS | 11343 | 1467361772240 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 01:29:32 INFO - PROCESS | 11343 | 1467361772276 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 01:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:29:32 INFO - PROCESS | 11343 | 1467361772325 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:29:32 INFO - PROCESS | 11343 | 1467361772330 Marionette TRACE conn3 <- [1,1374,null,{}] 01:29:32 INFO - PROCESS | 11343 | 1467361772339 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:32 INFO - PROCESS | 11343 | 1467361772348 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:32 INFO - PROCESS | 11343 | 1467361772578 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 01:29:32 INFO - PROCESS | 11343 | 1467361772789 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:32 INFO - PROCESS | 11343 | 1467361772805 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:32 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90a800 == 38 [pid = 11343] [id = 351] 01:29:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x8f90d400) [pid = 11343] [serial = 1054] [outer = (nil)] 01:29:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x91166c00) [pid = 11343] [serial = 1055] [outer = 0x8f90d400] 01:29:32 INFO - PROCESS | 11343 | 1467361772939 Marionette DEBUG loaded listener.js 01:29:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x91c59800) [pid = 11343] [serial = 1056] [outer = 0x8f90d400] 01:29:33 INFO - PROCESS | 11343 | --DOCSHELL 0x8d043c00 == 37 [pid = 11343] [id = 346] 01:29:33 INFO - PROCESS | 11343 | --DOCSHELL 0x923e9000 == 36 [pid = 11343] [id = 345] 01:29:33 INFO - PROCESS | 11343 | --DOCSHELL 0x91d57c00 == 35 [pid = 11343] [id = 344] 01:29:33 INFO - PROCESS | 11343 | --DOCSHELL 0x8f906c00 == 34 [pid = 11343] [id = 343] 01:29:33 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x927a6000) [pid = 11343] [serial = 978] [outer = (nil)] [url = about:blank] 01:29:33 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x92ccb400) [pid = 11343] [serial = 986] [outer = (nil)] [url = about:blank] 01:29:33 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x92cd0c00) [pid = 11343] [serial = 987] [outer = (nil)] [url = about:blank] 01:29:33 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x92f9f400) [pid = 11343] [serial = 1008] [outer = (nil)] [url = about:blank] 01:29:33 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x92579000) [pid = 11343] [serial = 1002] [outer = (nil)] [url = about:blank] 01:29:33 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x92578400) [pid = 11343] [serial = 999] [outer = (nil)] [url = about:blank] 01:29:33 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x91c54000) [pid = 11343] [serial = 1005] [outer = (nil)] [url = about:blank] 01:29:33 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x92dcec00) [pid = 11343] [serial = 1007] [outer = (nil)] [url = about:blank] 01:29:33 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x9279e400) [pid = 11343] [serial = 1001] [outer = (nil)] [url = about:blank] 01:29:33 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8eff8c00) [pid = 11343] [serial = 1004] [outer = (nil)] [url = about:blank] 01:29:33 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x92429000) [pid = 11343] [serial = 998] [outer = (nil)] [url = about:blank] 01:29:33 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x923e7000) [pid = 11343] [serial = 983] [outer = (nil)] [url = about:blank] 01:29:33 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x923f0400) [pid = 11343] [serial = 984] [outer = (nil)] [url = about:blank] 01:29:33 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x91160c00) [pid = 11343] [serial = 980] [outer = (nil)] [url = about:blank] 01:29:33 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x91c5b000) [pid = 11343] [serial = 981] [outer = (nil)] [url = about:blank] 01:29:33 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x8f906400) [pid = 11343] [serial = 992] [outer = (nil)] [url = about:blank] 01:29:33 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x8f90e000) [pid = 11343] [serial = 993] [outer = (nil)] [url = about:blank] 01:29:33 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x91e93c00) [pid = 11343] [serial = 995] [outer = (nil)] [url = about:blank] 01:29:33 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x91e9f400) [pid = 11343] [serial = 996] [outer = (nil)] [url = about:blank] 01:29:33 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x92f9f800) [pid = 11343] [serial = 989] [outer = (nil)] [url = about:blank] 01:29:33 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x92fa2c00) [pid = 11343] [serial = 990] [outer = (nil)] [url = about:blank] 01:29:33 INFO - PROCESS | 11343 | [11343] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:29:33 INFO - PROCESS | 11343 | 1467361773801 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 01:29:33 INFO - PROCESS | 11343 | 1467361773869 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 01:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:29:33 INFO - PROCESS | 11343 | 1467361773879 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:29:33 INFO - PROCESS | 11343 | 1467361773884 Marionette TRACE conn3 <- [1,1378,null,{}] 01:29:33 INFO - PROCESS | 11343 | 1467361773890 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:33 INFO - PROCESS | 11343 | 1467361773895 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:34 INFO - PROCESS | 11343 | 1467361774059 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 01:29:34 INFO - PROCESS | 11343 | 1467361774069 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:34 INFO - PROCESS | 11343 | 1467361774078 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:34 INFO - PROCESS | 11343 | ++DOCSHELL 0x920cd400 == 35 [pid = 11343] [id = 352] 01:29:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x920d5c00) [pid = 11343] [serial = 1057] [outer = (nil)] 01:29:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x922e4000) [pid = 11343] [serial = 1058] [outer = 0x920d5c00] 01:29:34 INFO - PROCESS | 11343 | 1467361774148 Marionette DEBUG loaded listener.js 01:29:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x92429000) [pid = 11343] [serial = 1059] [outer = 0x920d5c00] 01:29:35 INFO - PROCESS | 11343 | 1467361775047 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 01:29:35 INFO - PROCESS | 11343 | 1467361775115 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 01:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:29:35 INFO - PROCESS | 11343 | 1467361775123 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:29:35 INFO - PROCESS | 11343 | 1467361775128 Marionette TRACE conn3 <- [1,1382,null,{}] 01:29:35 INFO - PROCESS | 11343 | 1467361775144 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:35 INFO - PROCESS | 11343 | 1467361775152 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:35 INFO - PROCESS | 11343 | 1467361775388 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 01:29:35 INFO - PROCESS | 11343 | 1467361775402 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:35 INFO - PROCESS | 11343 | 1467361775420 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:35 INFO - PROCESS | 11343 | ++DOCSHELL 0x9274b800 == 36 [pid = 11343] [id = 353] 01:29:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x927a0c00) [pid = 11343] [serial = 1060] [outer = (nil)] 01:29:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x9298e400) [pid = 11343] [serial = 1061] [outer = 0x927a0c00] 01:29:35 INFO - PROCESS | 11343 | 1467361775494 Marionette DEBUG loaded listener.js 01:29:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x92cd2400) [pid = 11343] [serial = 1062] [outer = 0x927a0c00] 01:29:36 INFO - PROCESS | 11343 | [11343] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 01:29:36 INFO - PROCESS | 11343 | 1467361776512 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 01:29:36 INFO - PROCESS | 11343 | 1467361776569 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 01:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:29:36 INFO - PROCESS | 11343 | 1467361776588 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:29:36 INFO - PROCESS | 11343 | 1467361776593 Marionette TRACE conn3 <- [1,1386,null,{}] 01:29:36 INFO - PROCESS | 11343 | 1467361776603 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:36 INFO - PROCESS | 11343 | 1467361776608 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:36 INFO - PROCESS | 11343 | 1467361776821 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 01:29:36 INFO - PROCESS | 11343 | 1467361776843 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:36 INFO - PROCESS | 11343 | 1467361776869 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:36 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d049c00 == 37 [pid = 11343] [id = 354] 01:29:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x92988000) [pid = 11343] [serial = 1063] [outer = (nil)] 01:29:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x939e4800) [pid = 11343] [serial = 1064] [outer = 0x92988000] 01:29:37 INFO - PROCESS | 11343 | 1467361777010 Marionette DEBUG loaded listener.js 01:29:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x93a06c00) [pid = 11343] [serial = 1065] [outer = 0x92988000] 01:29:37 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x923ea000) [pid = 11343] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:29:37 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x92fa5800) [pid = 11343] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:29:37 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x922ea400) [pid = 11343] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:29:37 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x91c56000) [pid = 11343] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:29:37 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x93a49400) [pid = 11343] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:29:37 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x939da000) [pid = 11343] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:29:37 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x91c58000) [pid = 11343] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:29:37 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x91d59400) [pid = 11343] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:29:37 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x8f907400) [pid = 11343] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:29:37 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x8f902800) [pid = 11343] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:29:37 INFO - PROCESS | 11343 | 1467361777962 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 01:29:37 INFO - PROCESS | 11343 | 1467361777992 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 01:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:29:38 INFO - PROCESS | 11343 | 1467361777998 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:29:38 INFO - PROCESS | 11343 | 1467361778001 Marionette TRACE conn3 <- [1,1390,null,{}] 01:29:38 INFO - PROCESS | 11343 | 1467361778014 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:38 INFO - PROCESS | 11343 | 1467361778019 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:38 INFO - PROCESS | 11343 | 1467361778170 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 01:29:38 INFO - PROCESS | 11343 | 1467361778183 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:38 INFO - PROCESS | 11343 | 1467361778189 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:38 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa83400 == 38 [pid = 11343] [id = 355] 01:29:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x91c54800) [pid = 11343] [serial = 1066] [outer = (nil)] 01:29:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x92ccfc00) [pid = 11343] [serial = 1067] [outer = 0x91c54800] 01:29:38 INFO - PROCESS | 11343 | 1467361778259 Marionette DEBUG loaded listener.js 01:29:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x92fa0000) [pid = 11343] [serial = 1068] [outer = 0x91c54800] 01:29:39 INFO - PROCESS | 11343 | 1467361779179 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 01:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1197ms 01:29:39 INFO - PROCESS | 11343 | 1467361779200 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 01:29:39 INFO - PROCESS | 11343 | 1467361779204 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 01:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:29:39 INFO - PROCESS | 11343 | 1467361779210 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:29:39 INFO - PROCESS | 11343 | 1467361779212 Marionette TRACE conn3 <- [1,1394,null,{}] 01:29:39 INFO - PROCESS | 11343 | 1467361779219 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:39 INFO - PROCESS | 11343 | 1467361779230 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:39 INFO - PROCESS | 11343 | 1467361779425 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 01:29:39 INFO - PROCESS | 11343 | 1467361779434 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:39 INFO - PROCESS | 11343 | 1467361779440 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:39 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c58000 == 39 [pid = 11343] [id = 356] 01:29:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x920d7c00) [pid = 11343] [serial = 1069] [outer = (nil)] 01:29:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x947adc00) [pid = 11343] [serial = 1070] [outer = 0x920d7c00] 01:29:39 INFO - PROCESS | 11343 | 1467361779625 Marionette DEBUG loaded listener.js 01:29:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x95167c00) [pid = 11343] [serial = 1071] [outer = 0x920d7c00] 01:29:40 INFO - PROCESS | 11343 | 1467361780705 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 01:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1530ms 01:29:40 INFO - PROCESS | 11343 | 1467361780741 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 01:29:40 INFO - PROCESS | 11343 | 1467361780747 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 01:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:29:40 INFO - PROCESS | 11343 | 1467361780755 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:29:40 INFO - PROCESS | 11343 | 1467361780763 Marionette TRACE conn3 <- [1,1398,null,{}] 01:29:40 INFO - PROCESS | 11343 | 1467361780772 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:40 INFO - PROCESS | 11343 | 1467361780777 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:41 INFO - PROCESS | 11343 | 1467361781001 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 01:29:41 INFO - PROCESS | 11343 | 1467361781220 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:41 INFO - PROCESS | 11343 | 1467361781230 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:41 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d047c00 == 40 [pid = 11343] [id = 357] 01:29:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x91160400) [pid = 11343] [serial = 1072] [outer = (nil)] 01:29:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x91fbd000) [pid = 11343] [serial = 1073] [outer = 0x91160400] 01:29:41 INFO - PROCESS | 11343 | 1467361781377 Marionette DEBUG loaded listener.js 01:29:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x922df000) [pid = 11343] [serial = 1074] [outer = 0x91160400] 01:29:42 INFO - PROCESS | 11343 | 1467361782447 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 01:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1737ms 01:29:42 INFO - PROCESS | 11343 | 1467361782495 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 01:29:42 INFO - PROCESS | 11343 | 1467361782502 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 01:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:29:42 INFO - PROCESS | 11343 | 1467361782513 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:29:42 INFO - PROCESS | 11343 | 1467361782517 Marionette TRACE conn3 <- [1,1402,null,{}] 01:29:42 INFO - PROCESS | 11343 | 1467361782525 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:42 INFO - PROCESS | 11343 | 1467361782531 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:42 INFO - PROCESS | 11343 | 1467361782762 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 01:29:43 INFO - PROCESS | 11343 | 1467361783072 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:43 INFO - PROCESS | 11343 | 1467361783081 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:43 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e95800 == 41 [pid = 11343] [id = 358] 01:29:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x927a2800) [pid = 11343] [serial = 1075] [outer = (nil)] 01:29:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x92dd2400) [pid = 11343] [serial = 1076] [outer = 0x927a2800] 01:29:43 INFO - PROCESS | 11343 | 1467361783166 Marionette DEBUG loaded listener.js 01:29:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x939e4000) [pid = 11343] [serial = 1077] [outer = 0x927a2800] 01:29:44 INFO - PROCESS | 11343 | 1467361784091 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 01:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1635ms 01:29:44 INFO - PROCESS | 11343 | 1467361784148 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 01:29:44 INFO - PROCESS | 11343 | 1467361784153 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 01:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:29:44 INFO - PROCESS | 11343 | 1467361784159 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:29:44 INFO - PROCESS | 11343 | 1467361784166 Marionette TRACE conn3 <- [1,1406,null,{}] 01:29:44 INFO - PROCESS | 11343 | 1467361784183 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:44 INFO - PROCESS | 11343 | 1467361784192 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:44 INFO - PROCESS | 11343 | 1467361784375 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 01:29:44 INFO - PROCESS | 11343 | 1467361784597 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:44 INFO - PROCESS | 11343 | 1467361784608 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:44 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03f000 == 42 [pid = 11343] [id = 359] 01:29:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x947af400) [pid = 11343] [serial = 1078] [outer = (nil)] 01:29:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x952d0800) [pid = 11343] [serial = 1079] [outer = 0x947af400] 01:29:44 INFO - PROCESS | 11343 | 1467361784737 Marionette DEBUG loaded listener.js 01:29:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x952d7400) [pid = 11343] [serial = 1080] [outer = 0x947af400] 01:29:45 INFO - PROCESS | 11343 | 1467361785678 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 01:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1585ms 01:29:45 INFO - PROCESS | 11343 | 1467361785748 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 01:29:45 INFO - PROCESS | 11343 | 1467361785756 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 01:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:29:45 INFO - PROCESS | 11343 | 1467361785766 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:29:45 INFO - PROCESS | 11343 | 1467361785769 Marionette TRACE conn3 <- [1,1410,null,{}] 01:29:45 INFO - PROCESS | 11343 | 1467361785776 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:45 INFO - PROCESS | 11343 | 1467361785781 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:46 INFO - PROCESS | 11343 | 1467361786037 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 01:29:46 INFO - PROCESS | 11343 | 1467361786294 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:46 INFO - PROCESS | 11343 | 1467361786306 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:46 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff2c00 == 43 [pid = 11343] [id = 360] 01:29:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x927a7000) [pid = 11343] [serial = 1081] [outer = (nil)] 01:29:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x95344c00) [pid = 11343] [serial = 1082] [outer = 0x927a7000] 01:29:46 INFO - PROCESS | 11343 | 1467361786461 Marionette DEBUG loaded listener.js 01:29:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x96ebf000) [pid = 11343] [serial = 1083] [outer = 0x927a7000] 01:29:47 INFO - PROCESS | 11343 | 1467361787689 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 01:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1938ms 01:29:47 INFO - PROCESS | 11343 | 1467361787703 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 01:29:47 INFO - PROCESS | 11343 | 1467361787707 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 01:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:29:47 INFO - PROCESS | 11343 | 1467361787716 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:29:47 INFO - PROCESS | 11343 | 1467361787722 Marionette TRACE conn3 <- [1,1414,null,{}] 01:29:47 INFO - PROCESS | 11343 | 1467361787730 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:47 INFO - PROCESS | 11343 | 1467361787738 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:48 INFO - PROCESS | 11343 | 1467361788003 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 01:29:48 INFO - PROCESS | 11343 | 1467361788526 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:48 INFO - PROCESS | 11343 | 1467361788540 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:48 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f784c00 == 44 [pid = 11343] [id = 361] 01:29:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x8f786c00) [pid = 11343] [serial = 1084] [outer = (nil)] 01:29:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x8f902c00) [pid = 11343] [serial = 1085] [outer = 0x8f786c00] 01:29:48 INFO - PROCESS | 11343 | 1467361788613 Marionette DEBUG loaded listener.js 01:29:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x8fa88400) [pid = 11343] [serial = 1086] [outer = 0x8f786c00] 01:29:49 INFO - PROCESS | 11343 | 1467361789685 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 01:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1989ms 01:29:49 INFO - PROCESS | 11343 | 1467361789706 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 01:29:49 INFO - PROCESS | 11343 | 1467361789711 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 01:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:29:49 INFO - PROCESS | 11343 | 1467361789719 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:29:49 INFO - PROCESS | 11343 | 1467361789723 Marionette TRACE conn3 <- [1,1418,null,{}] 01:29:49 INFO - PROCESS | 11343 | 1467361789739 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:49 INFO - PROCESS | 11343 | 1467361789744 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:49 INFO - PROCESS | 11343 | 1467361789925 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 01:29:50 INFO - PROCESS | 11343 | 1467361790155 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:50 INFO - PROCESS | 11343 | 1467361790164 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:50 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f904800 == 45 [pid = 11343] [id = 362] 01:29:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x91d56400) [pid = 11343] [serial = 1087] [outer = (nil)] 01:29:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x920d5000) [pid = 11343] [serial = 1088] [outer = 0x91d56400] 01:29:50 INFO - PROCESS | 11343 | 1467361790255 Marionette DEBUG loaded listener.js 01:29:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x923ef000) [pid = 11343] [serial = 1089] [outer = 0x91d56400] 01:29:51 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa83400 == 44 [pid = 11343] [id = 355] 01:29:51 INFO - PROCESS | 11343 | --DOCSHELL 0x8d049c00 == 43 [pid = 11343] [id = 354] 01:29:51 INFO - PROCESS | 11343 | --DOCSHELL 0x9274b800 == 42 [pid = 11343] [id = 353] 01:29:51 INFO - PROCESS | 11343 | --DOCSHELL 0x920cd400 == 41 [pid = 11343] [id = 352] 01:29:51 INFO - PROCESS | 11343 | --DOCSHELL 0x8f90a800 == 40 [pid = 11343] [id = 351] 01:29:51 INFO - PROCESS | 11343 | --DOCSHELL 0x92f9d400 == 39 [pid = 11343] [id = 338] 01:29:51 INFO - PROCESS | 11343 | --DOCSHELL 0x923eb000 == 38 [pid = 11343] [id = 339] 01:29:51 INFO - PROCESS | 11343 | --DOCSHELL 0x91e98c00 == 37 [pid = 11343] [id = 348] 01:29:51 INFO - PROCESS | 11343 | --DOCSHELL 0x8d048000 == 36 [pid = 11343] [id = 347] 01:29:51 INFO - PROCESS | 11343 | --DOCSHELL 0x8f78f800 == 35 [pid = 11343] [id = 349] 01:29:51 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa89800 == 34 [pid = 11343] [id = 350] 01:29:51 INFO - PROCESS | 11343 | --DOCSHELL 0x93a04c00 == 33 [pid = 11343] [id = 340] 01:29:51 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa82800 == 32 [pid = 11343] [id = 341] 01:29:51 INFO - PROCESS | 11343 | --DOCSHELL 0x8f90c400 == 31 [pid = 11343] [id = 342] 01:29:51 INFO - PROCESS | 11343 | --DOCSHELL 0x8f784c00 == 30 [pid = 11343] [id = 361] 01:29:51 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff2c00 == 29 [pid = 11343] [id = 360] 01:29:51 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03f000 == 28 [pid = 11343] [id = 359] 01:29:51 INFO - PROCESS | 11343 | --DOCSHELL 0x91e95800 == 27 [pid = 11343] [id = 358] 01:29:51 INFO - PROCESS | 11343 | --DOCSHELL 0x91c58000 == 26 [pid = 11343] [id = 356] 01:29:51 INFO - PROCESS | 11343 | --DOCSHELL 0x8d047c00 == 25 [pid = 11343] [id = 357] 01:29:51 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x923ef400) [pid = 11343] [serial = 1037] [outer = (nil)] [url = about:blank] 01:29:51 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x92579400) [pid = 11343] [serial = 1038] [outer = (nil)] [url = about:blank] 01:29:51 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x93a0e400) [pid = 11343] [serial = 1017] [outer = (nil)] [url = about:blank] 01:29:51 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x9274bc00) [pid = 11343] [serial = 1014] [outer = (nil)] [url = about:blank] 01:29:51 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x91e96800) [pid = 11343] [serial = 1029] [outer = (nil)] [url = about:blank] 01:29:51 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x93c2c800) [pid = 11343] [serial = 1022] [outer = (nil)] [url = about:blank] 01:29:51 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x93c20000) [pid = 11343] [serial = 1020] [outer = (nil)] [url = about:blank] 01:29:51 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x93a05000) [pid = 11343] [serial = 1016] [outer = (nil)] [url = about:blank] 01:29:51 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x95166400) [pid = 11343] [serial = 1026] [outer = (nil)] [url = about:blank] 01:29:51 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x91ea0000) [pid = 11343] [serial = 1035] [outer = (nil)] [url = about:blank] 01:29:51 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x91d57800) [pid = 11343] [serial = 1028] [outer = (nil)] [url = about:blank] 01:29:51 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8fa89c00) [pid = 11343] [serial = 1031] [outer = (nil)] [url = about:blank] 01:29:51 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x93a4d400) [pid = 11343] [serial = 1019] [outer = (nil)] [url = about:blank] 01:29:51 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x91e9f000) [pid = 11343] [serial = 1011] [outer = (nil)] [url = about:blank] 01:29:51 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x91d55000) [pid = 11343] [serial = 1010] [outer = (nil)] [url = about:blank] 01:29:51 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x92580c00) [pid = 11343] [serial = 1013] [outer = (nil)] [url = about:blank] 01:29:51 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x91d60800) [pid = 11343] [serial = 1034] [outer = (nil)] [url = about:blank] 01:29:51 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x93c2f400) [pid = 11343] [serial = 1023] [outer = (nil)] [url = about:blank] 01:29:51 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x8fa8c400) [pid = 11343] [serial = 1032] [outer = (nil)] [url = about:blank] 01:29:51 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x92dd1c00) [pid = 11343] [serial = 1025] [outer = (nil)] [url = about:blank] 01:29:51 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x9257e000) [pid = 11343] [serial = 1040] [outer = (nil)] [url = about:blank] 01:29:52 INFO - PROCESS | 11343 | 1467361792144 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 01:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 2453ms 01:29:52 INFO - PROCESS | 11343 | 1467361792173 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 01:29:52 INFO - PROCESS | 11343 | 1467361792179 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 01:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:29:52 INFO - PROCESS | 11343 | 1467361792187 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:29:52 INFO - PROCESS | 11343 | 1467361792192 Marionette TRACE conn3 <- [1,1422,null,{}] 01:29:52 INFO - PROCESS | 11343 | 1467361792201 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:52 INFO - PROCESS | 11343 | 1467361792207 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:52 INFO - PROCESS | 11343 | 1467361792413 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 01:29:52 INFO - PROCESS | 11343 | 1467361792594 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:52 INFO - PROCESS | 11343 | 1467361792604 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:52 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90fc00 == 26 [pid = 11343] [id = 363] 01:29:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x8fa82400) [pid = 11343] [serial = 1090] [outer = (nil)] 01:29:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x8fa8c000) [pid = 11343] [serial = 1091] [outer = 0x8fa82400] 01:29:52 INFO - PROCESS | 11343 | 1467361792684 Marionette DEBUG loaded listener.js 01:29:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x9115c800) [pid = 11343] [serial = 1092] [outer = 0x8fa82400] 01:29:53 INFO - PROCESS | 11343 | 1467361793488 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 01:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1332ms 01:29:53 INFO - PROCESS | 11343 | 1467361793520 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 01:29:53 INFO - PROCESS | 11343 | 1467361793528 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 01:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:29:53 INFO - PROCESS | 11343 | 1467361793539 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:29:53 INFO - PROCESS | 11343 | 1467361793543 Marionette TRACE conn3 <- [1,1426,null,{}] 01:29:53 INFO - PROCESS | 11343 | 1467361793550 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:53 INFO - PROCESS | 11343 | 1467361793555 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:53 INFO - PROCESS | 11343 | 1467361793721 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 01:29:53 INFO - PROCESS | 11343 | 1467361793733 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:53 INFO - PROCESS | 11343 | 1467361793741 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:53 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d59400 == 27 [pid = 11343] [id = 364] 01:29:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x91d5cc00) [pid = 11343] [serial = 1093] [outer = (nil)] 01:29:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x91e92800) [pid = 11343] [serial = 1094] [outer = 0x91d5cc00] 01:29:53 INFO - PROCESS | 11343 | 1467361793940 Marionette DEBUG loaded listener.js 01:29:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x91e9a800) [pid = 11343] [serial = 1095] [outer = 0x91d5cc00] 01:29:54 INFO - PROCESS | 11343 | 1467361794875 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 01:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1388ms 01:29:54 INFO - PROCESS | 11343 | 1467361794927 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 01:29:54 INFO - PROCESS | 11343 | 1467361794932 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 01:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:29:54 INFO - PROCESS | 11343 | 1467361794945 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:29:54 INFO - PROCESS | 11343 | 1467361794951 Marionette TRACE conn3 <- [1,1430,null,{}] 01:29:54 INFO - PROCESS | 11343 | 1467361794968 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:54 INFO - PROCESS | 11343 | 1467361794978 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:55 INFO - PROCESS | 11343 | 1467361795207 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 01:29:55 INFO - PROCESS | 11343 | 1467361795288 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:55 INFO - PROCESS | 11343 | 1467361795300 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:55 INFO - PROCESS | 11343 | ++DOCSHELL 0x920d8c00 == 28 [pid = 11343] [id = 365] 01:29:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x923e5c00) [pid = 11343] [serial = 1096] [outer = (nil)] 01:29:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x92423400) [pid = 11343] [serial = 1097] [outer = 0x923e5c00] 01:29:55 INFO - PROCESS | 11343 | 1467361795376 Marionette DEBUG loaded listener.js 01:29:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x92578c00) [pid = 11343] [serial = 1098] [outer = 0x923e5c00] 01:29:56 INFO - PROCESS | 11343 | 1467361796286 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 01:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1385ms 01:29:56 INFO - PROCESS | 11343 | 1467361796330 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 01:29:56 INFO - PROCESS | 11343 | 1467361796335 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 01:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:29:56 INFO - PROCESS | 11343 | 1467361796341 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:29:56 INFO - PROCESS | 11343 | 1467361796344 Marionette TRACE conn3 <- [1,1434,null,{}] 01:29:56 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x920d7c00) [pid = 11343] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:29:56 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92988000) [pid = 11343] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:29:56 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x91c54800) [pid = 11343] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:29:56 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x92985c00) [pid = 11343] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:29:56 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x920d5c00) [pid = 11343] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:29:56 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x91e9e400) [pid = 11343] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:29:56 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x8f90d400) [pid = 11343] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:29:56 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x91c60400) [pid = 11343] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:29:56 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x8d048800) [pid = 11343] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:29:56 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x927a0c00) [pid = 11343] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:29:56 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x8f788c00) [pid = 11343] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:29:56 INFO - PROCESS | 11343 | 1467361796867 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:56 INFO - PROCESS | 11343 | 1467361796872 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:57 INFO - PROCESS | 11343 | 1467361797026 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 01:29:57 INFO - PROCESS | 11343 | 1467361797183 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:57 INFO - PROCESS | 11343 | 1467361797194 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:57 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c53000 == 29 [pid = 11343] [id = 366] 01:29:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x920d5c00) [pid = 11343] [serial = 1099] [outer = (nil)] 01:29:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x92425800) [pid = 11343] [serial = 1100] [outer = 0x920d5c00] 01:29:57 INFO - PROCESS | 11343 | 1467361797316 Marionette DEBUG loaded listener.js 01:29:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x9274a800) [pid = 11343] [serial = 1101] [outer = 0x920d5c00] 01:29:58 INFO - PROCESS | 11343 | 1467361798417 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 01:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 2132ms 01:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:29:58 INFO - PROCESS | 11343 | 1467361798474 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 01:29:58 INFO - PROCESS | 11343 | 1467361798477 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 01:29:58 INFO - PROCESS | 11343 | 1467361798483 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:29:58 INFO - PROCESS | 11343 | 1467361798487 Marionette TRACE conn3 <- [1,1438,null,{}] 01:29:58 INFO - PROCESS | 11343 | 1467361798492 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:29:58 INFO - PROCESS | 11343 | 1467361798497 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:58 INFO - PROCESS | 11343 | 1467361798696 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 01:29:58 INFO - PROCESS | 11343 | 1467361798715 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:58 INFO - PROCESS | 11343 | 1467361798724 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:29:58 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa8a800 == 30 [pid = 11343] [id = 367] 01:29:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x91165800) [pid = 11343] [serial = 1102] [outer = (nil)] 01:29:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x9257f800) [pid = 11343] [serial = 1103] [outer = 0x91165800] 01:29:58 INFO - PROCESS | 11343 | 1467361798800 Marionette DEBUG loaded listener.js 01:29:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x927a9c00) [pid = 11343] [serial = 1104] [outer = 0x91165800] 01:30:00 INFO - PROCESS | 11343 | 1467361800009 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 01:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1590ms 01:30:00 INFO - PROCESS | 11343 | 1467361800073 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 01:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:30:00 INFO - PROCESS | 11343 | 1467361800080 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 01:30:00 INFO - PROCESS | 11343 | 1467361800088 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:30:00 INFO - PROCESS | 11343 | 1467361800096 Marionette TRACE conn3 <- [1,1442,null,{}] 01:30:00 INFO - PROCESS | 11343 | 1467361800104 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:00 INFO - PROCESS | 11343 | 1467361800110 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:00 INFO - PROCESS | 11343 | 1467361800300 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 01:30:00 INFO - PROCESS | 11343 | 1467361800525 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:00 INFO - PROCESS | 11343 | 1467361800538 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:00 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa83800 == 31 [pid = 11343] [id = 368] 01:30:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x8fa8c400) [pid = 11343] [serial = 1105] [outer = (nil)] 01:30:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x91d55800) [pid = 11343] [serial = 1106] [outer = 0x8fa8c400] 01:30:00 INFO - PROCESS | 11343 | 1467361800650 Marionette DEBUG loaded listener.js 01:30:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x91e9bc00) [pid = 11343] [serial = 1107] [outer = 0x8fa8c400] 01:30:01 INFO - PROCESS | 11343 | 1467361801676 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 01:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1651ms 01:30:01 INFO - PROCESS | 11343 | 1467361801739 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 01:30:01 INFO - PROCESS | 11343 | 1467361801747 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 01:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:30:01 INFO - PROCESS | 11343 | 1467361801758 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:30:01 INFO - PROCESS | 11343 | 1467361801762 Marionette TRACE conn3 <- [1,1446,null,{}] 01:30:01 INFO - PROCESS | 11343 | 1467361801768 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:01 INFO - PROCESS | 11343 | 1467361801775 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:02 INFO - PROCESS | 11343 | 1467361802041 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 01:30:02 INFO - PROCESS | 11343 | 1467361802318 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:02 INFO - PROCESS | 11343 | 1467361802330 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:02 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d046400 == 32 [pid = 11343] [id = 369] 01:30:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x9242cc00) [pid = 11343] [serial = 1108] [outer = (nil)] 01:30:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x9279fc00) [pid = 11343] [serial = 1109] [outer = 0x9242cc00] 01:30:02 INFO - PROCESS | 11343 | 1467361802414 Marionette DEBUG loaded listener.js 01:30:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x91fc0c00) [pid = 11343] [serial = 1110] [outer = 0x9242cc00] 01:30:03 INFO - PROCESS | 11343 | 1467361803475 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 01:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1788ms 01:30:03 INFO - PROCESS | 11343 | 1467361803547 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 01:30:03 INFO - PROCESS | 11343 | 1467361803550 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 01:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:30:03 INFO - PROCESS | 11343 | 1467361803558 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:30:03 INFO - PROCESS | 11343 | 1467361803565 Marionette TRACE conn3 <- [1,1450,null,{}] 01:30:03 INFO - PROCESS | 11343 | 1467361803583 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:03 INFO - PROCESS | 11343 | 1467361803592 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:03 INFO - PROCESS | 11343 | 1467361803830 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 01:30:04 INFO - PROCESS | 11343 | 1467361804066 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:04 INFO - PROCESS | 11343 | 1467361804079 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:04 INFO - PROCESS | 11343 | ++DOCSHELL 0x9298bc00 == 33 [pid = 11343] [id = 370] 01:30:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x9298c800) [pid = 11343] [serial = 1111] [outer = (nil)] 01:30:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92dd4400) [pid = 11343] [serial = 1112] [outer = 0x9298c800] 01:30:04 INFO - PROCESS | 11343 | 1467361804163 Marionette DEBUG loaded listener.js 01:30:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x939df000) [pid = 11343] [serial = 1113] [outer = 0x9298c800] 01:30:05 INFO - PROCESS | 11343 | 1467361805209 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 01:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1838ms 01:30:05 INFO - PROCESS | 11343 | 1467361805397 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 01:30:05 INFO - PROCESS | 11343 | 1467361805404 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 01:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:30:05 INFO - PROCESS | 11343 | 1467361805413 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:30:05 INFO - PROCESS | 11343 | 1467361805417 Marionette TRACE conn3 <- [1,1454,null,{}] 01:30:05 INFO - PROCESS | 11343 | 1467361805426 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:05 INFO - PROCESS | 11343 | 1467361805431 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:05 INFO - PROCESS | 11343 | 1467361805620 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 01:30:05 INFO - PROCESS | 11343 | 1467361805861 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:05 INFO - PROCESS | 11343 | 1467361805878 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:05 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f790c00 == 34 [pid = 11343] [id = 371] 01:30:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x8f909800) [pid = 11343] [serial = 1114] [outer = (nil)] 01:30:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x8fa89c00) [pid = 11343] [serial = 1115] [outer = 0x8f909800] 01:30:05 INFO - PROCESS | 11343 | 1467361805948 Marionette DEBUG loaded listener.js 01:30:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x9115f000) [pid = 11343] [serial = 1116] [outer = 0x8f909800] 01:30:06 INFO - PROCESS | 11343 | --DOCSHELL 0x91c53000 == 33 [pid = 11343] [id = 366] 01:30:06 INFO - PROCESS | 11343 | --DOCSHELL 0x920d8c00 == 32 [pid = 11343] [id = 365] 01:30:06 INFO - PROCESS | 11343 | --DOCSHELL 0x91d59400 == 31 [pid = 11343] [id = 364] 01:30:06 INFO - PROCESS | 11343 | --DOCSHELL 0x8f90fc00 == 30 [pid = 11343] [id = 363] 01:30:06 INFO - PROCESS | 11343 | --DOCSHELL 0x8f904800 == 29 [pid = 11343] [id = 362] 01:30:06 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x95167c00) [pid = 11343] [serial = 1071] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x947adc00) [pid = 11343] [serial = 1070] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x939e4800) [pid = 11343] [serial = 1064] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x92ccfc00) [pid = 11343] [serial = 1067] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x93a06c00) [pid = 11343] [serial = 1065] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x92cc5400) [pid = 11343] [serial = 1049] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x922df800) [pid = 11343] [serial = 1050] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x922e4000) [pid = 11343] [serial = 1058] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92429000) [pid = 11343] [serial = 1059] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x920cb800) [pid = 11343] [serial = 1046] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x922e3c00) [pid = 11343] [serial = 1047] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x91166c00) [pid = 11343] [serial = 1055] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x91c59800) [pid = 11343] [serial = 1056] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x93a05c00) [pid = 11343] [serial = 1052] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x939dac00) [pid = 11343] [serial = 1053] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x8eff9c00) [pid = 11343] [serial = 1043] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x8f906800) [pid = 11343] [serial = 1044] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x9298e400) [pid = 11343] [serial = 1061] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x92fa0000) [pid = 11343] [serial = 1068] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 11343 | --DOMWINDOW == 59 (0x927a3000) [pid = 11343] [serial = 1041] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 11343 | --DOMWINDOW == 58 (0x92cd2400) [pid = 11343] [serial = 1062] [outer = (nil)] [url = about:blank] 01:30:06 INFO - PROCESS | 11343 | 1467361806984 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 01:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1639ms 01:30:07 INFO - PROCESS | 11343 | 1467361807053 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 01:30:07 INFO - PROCESS | 11343 | 1467361807058 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 01:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:30:07 INFO - PROCESS | 11343 | 1467361807069 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:30:07 INFO - PROCESS | 11343 | 1467361807074 Marionette TRACE conn3 <- [1,1458,null,{}] 01:30:07 INFO - PROCESS | 11343 | 1467361807082 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:07 INFO - PROCESS | 11343 | 1467361807088 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:07 INFO - PROCESS | 11343 | 1467361807253 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 01:30:07 INFO - PROCESS | 11343 | 1467361807451 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:07 INFO - PROCESS | 11343 | 1467361807460 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:07 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c57c00 == 30 [pid = 11343] [id = 372] 01:30:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 59 (0x91c60c00) [pid = 11343] [serial = 1117] [outer = (nil)] 01:30:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 60 (0x91fba400) [pid = 11343] [serial = 1118] [outer = 0x91c60c00] 01:30:07 INFO - PROCESS | 11343 | 1467361807536 Marionette DEBUG loaded listener.js 01:30:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x920d7800) [pid = 11343] [serial = 1119] [outer = 0x91c60c00] 01:30:08 INFO - PROCESS | 11343 | 1467361808332 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 01:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1288ms 01:30:08 INFO - PROCESS | 11343 | 1467361808354 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 01:30:08 INFO - PROCESS | 11343 | 1467361808359 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 01:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:30:08 INFO - PROCESS | 11343 | 1467361808366 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:30:08 INFO - PROCESS | 11343 | 1467361808369 Marionette TRACE conn3 <- [1,1462,null,{}] 01:30:08 INFO - PROCESS | 11343 | 1467361808384 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:08 INFO - PROCESS | 11343 | 1467361808392 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:08 INFO - PROCESS | 11343 | 1467361808554 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 01:30:08 INFO - PROCESS | 11343 | 1467361808571 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:08 INFO - PROCESS | 11343 | 1467361808581 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:08 INFO - PROCESS | 11343 | ++DOCSHELL 0x9257d800 == 31 [pid = 11343] [id = 373] 01:30:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x92580000) [pid = 11343] [serial = 1120] [outer = (nil)] 01:30:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x923e7400) [pid = 11343] [serial = 1121] [outer = 0x92580000] 01:30:08 INFO - PROCESS | 11343 | 1467361808788 Marionette DEBUG loaded listener.js 01:30:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x927a9000) [pid = 11343] [serial = 1122] [outer = 0x92580000] 01:30:09 INFO - PROCESS | 11343 | 1467361809740 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 01:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1437ms 01:30:09 INFO - PROCESS | 11343 | 1467361809809 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 01:30:09 INFO - PROCESS | 11343 | 1467361809813 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 01:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:30:09 INFO - PROCESS | 11343 | 1467361809819 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:30:09 INFO - PROCESS | 11343 | 1467361809823 Marionette TRACE conn3 <- [1,1466,null,{}] 01:30:09 INFO - PROCESS | 11343 | 1467361809828 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:09 INFO - PROCESS | 11343 | 1467361809834 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:10 INFO - PROCESS | 11343 | 1467361810049 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 01:30:10 INFO - PROCESS | 11343 | 1467361810075 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:10 INFO - PROCESS | 11343 | 1467361810082 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:10 INFO - PROCESS | 11343 | ++DOCSHELL 0x92cc7400 == 32 [pid = 11343] [id = 374] 01:30:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x92ccf000) [pid = 11343] [serial = 1123] [outer = (nil)] 01:30:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x92dcb800) [pid = 11343] [serial = 1124] [outer = 0x92ccf000] 01:30:10 INFO - PROCESS | 11343 | 1467361810154 Marionette DEBUG loaded listener.js 01:30:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x92f9d000) [pid = 11343] [serial = 1125] [outer = 0x92ccf000] 01:30:11 INFO - PROCESS | 11343 | 1467361811130 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 01:30:11 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x91160400) [pid = 11343] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:30:11 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x920d5c00) [pid = 11343] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:30:11 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x8fa82400) [pid = 11343] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:30:11 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x923e5c00) [pid = 11343] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:30:11 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x927a2800) [pid = 11343] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:30:11 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x91d5cc00) [pid = 11343] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:30:11 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x947af400) [pid = 11343] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:30:11 INFO - PROCESS | 11343 | --DOMWINDOW == 59 (0x91d56400) [pid = 11343] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:30:11 INFO - PROCESS | 11343 | --DOMWINDOW == 58 (0x927a7000) [pid = 11343] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:30:11 INFO - PROCESS | 11343 | --DOMWINDOW == 57 (0x8f786c00) [pid = 11343] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1437ms 01:30:11 INFO - PROCESS | 11343 | 1467361811258 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 01:30:11 INFO - PROCESS | 11343 | 1467361811262 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 01:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:30:11 INFO - PROCESS | 11343 | 1467361811269 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:30:11 INFO - PROCESS | 11343 | 1467361811272 Marionette TRACE conn3 <- [1,1470,null,{}] 01:30:11 INFO - PROCESS | 11343 | 1467361811282 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:11 INFO - PROCESS | 11343 | 1467361811286 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:11 INFO - PROCESS | 11343 | 1467361811433 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 01:30:11 INFO - PROCESS | 11343 | 1467361811442 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:11 INFO - PROCESS | 11343 | 1467361811453 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:11 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff8400 == 33 [pid = 11343] [id = 375] 01:30:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 58 (0x91160400) [pid = 11343] [serial = 1126] [outer = (nil)] 01:30:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 59 (0x927a2800) [pid = 11343] [serial = 1127] [outer = 0x91160400] 01:30:11 INFO - PROCESS | 11343 | 1467361811529 Marionette DEBUG loaded listener.js 01:30:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 60 (0x92dce800) [pid = 11343] [serial = 1128] [outer = 0x91160400] 01:30:12 INFO - PROCESS | 11343 | 1467361812446 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 01:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1233ms 01:30:12 INFO - PROCESS | 11343 | 1467361812507 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 01:30:12 INFO - PROCESS | 11343 | 1467361812512 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 01:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:30:12 INFO - PROCESS | 11343 | 1467361812519 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:30:12 INFO - PROCESS | 11343 | 1467361812522 Marionette TRACE conn3 <- [1,1474,null,{}] 01:30:12 INFO - PROCESS | 11343 | 1467361812528 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:12 INFO - PROCESS | 11343 | 1467361812539 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:12 INFO - PROCESS | 11343 | 1467361812744 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 01:30:12 INFO - PROCESS | 11343 | 1467361812909 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:12 INFO - PROCESS | 11343 | 1467361812916 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:12 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03cc00 == 34 [pid = 11343] [id = 376] 01:30:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x8d043c00) [pid = 11343] [serial = 1129] [outer = (nil)] 01:30:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x93a43000) [pid = 11343] [serial = 1130] [outer = 0x8d043c00] 01:30:12 INFO - PROCESS | 11343 | 1467361812992 Marionette DEBUG loaded listener.js 01:30:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x93c20000) [pid = 11343] [serial = 1131] [outer = 0x8d043c00] 01:30:14 INFO - PROCESS | 11343 | 1467361814306 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 01:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1848ms 01:30:14 INFO - PROCESS | 11343 | 1467361814368 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 01:30:14 INFO - PROCESS | 11343 | 1467361814376 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 01:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:30:14 INFO - PROCESS | 11343 | 1467361814384 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:30:14 INFO - PROCESS | 11343 | 1467361814389 Marionette TRACE conn3 <- [1,1478,null,{}] 01:30:14 INFO - PROCESS | 11343 | 1467361814399 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:14 INFO - PROCESS | 11343 | 1467361814405 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:14 INFO - PROCESS | 11343 | 1467361814635 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 01:30:14 INFO - PROCESS | 11343 | 1467361814878 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:14 INFO - PROCESS | 11343 | 1467361814889 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:14 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f78a400 == 35 [pid = 11343] [id = 377] 01:30:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x8f78a800) [pid = 11343] [serial = 1132] [outer = (nil)] 01:30:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x91c59800) [pid = 11343] [serial = 1133] [outer = 0x8f78a800] 01:30:14 INFO - PROCESS | 11343 | 1467361814971 Marionette DEBUG loaded listener.js 01:30:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x91d58400) [pid = 11343] [serial = 1134] [outer = 0x8f78a800] 01:30:16 INFO - PROCESS | 11343 | 1467361816006 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 01:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1687ms 01:30:16 INFO - PROCESS | 11343 | 1467361816071 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 01:30:16 INFO - PROCESS | 11343 | 1467361816079 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 01:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:30:16 INFO - PROCESS | 11343 | 1467361816091 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:30:16 INFO - PROCESS | 11343 | 1467361816095 Marionette TRACE conn3 <- [1,1482,null,{}] 01:30:16 INFO - PROCESS | 11343 | 1467361816102 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:16 INFO - PROCESS | 11343 | 1467361816108 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:16 INFO - PROCESS | 11343 | 1467361816340 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 01:30:16 INFO - PROCESS | 11343 | 1467361816580 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:16 INFO - PROCESS | 11343 | 1467361816591 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:16 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f78c000 == 36 [pid = 11343] [id = 378] 01:30:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x92741400) [pid = 11343] [serial = 1135] [outer = (nil)] 01:30:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x9279e400) [pid = 11343] [serial = 1136] [outer = 0x92741400] 01:30:16 INFO - PROCESS | 11343 | 1467361816714 Marionette DEBUG loaded listener.js 01:30:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x9298f000) [pid = 11343] [serial = 1137] [outer = 0x92741400] 01:30:17 INFO - PROCESS | 11343 | 1467361817712 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 01:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1686ms 01:30:17 INFO - PROCESS | 11343 | 1467361817779 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 01:30:17 INFO - PROCESS | 11343 | 1467361817784 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 01:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:30:17 INFO - PROCESS | 11343 | 1467361817792 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:30:17 INFO - PROCESS | 11343 | 1467361817797 Marionette TRACE conn3 <- [1,1486,null,{}] 01:30:17 INFO - PROCESS | 11343 | 1467361817815 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:17 INFO - PROCESS | 11343 | 1467361817824 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:18 INFO - PROCESS | 11343 | 1467361818038 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 01:30:18 INFO - PROCESS | 11343 | 1467361818266 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:18 INFO - PROCESS | 11343 | 1467361818279 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:18 INFO - PROCESS | 11343 | ++DOCSHELL 0x93a4d400 == 37 [pid = 11343] [id = 379] 01:30:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x93a50800) [pid = 11343] [serial = 1138] [outer = (nil)] 01:30:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x93c23400) [pid = 11343] [serial = 1139] [outer = 0x93a50800] 01:30:18 INFO - PROCESS | 11343 | 1467361818452 Marionette DEBUG loaded listener.js 01:30:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x93c2f400) [pid = 11343] [serial = 1140] [outer = 0x93a50800] 01:30:19 INFO - PROCESS | 11343 | 1467361819506 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 01:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1791ms 01:30:19 INFO - PROCESS | 11343 | 1467361819584 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 01:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:30:19 INFO - PROCESS | 11343 | 1467361819589 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 01:30:19 INFO - PROCESS | 11343 | 1467361819595 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:30:19 INFO - PROCESS | 11343 | 1467361819599 Marionette TRACE conn3 <- [1,1490,null,{}] 01:30:19 INFO - PROCESS | 11343 | 1467361819605 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:19 INFO - PROCESS | 11343 | 1467361819611 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:19 INFO - PROCESS | 11343 | 1467361819827 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 01:30:20 INFO - PROCESS | 11343 | 1467361820045 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:20 INFO - PROCESS | 11343 | 1467361820051 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:20 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03d000 == 38 [pid = 11343] [id = 380] 01:30:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x93c2b000) [pid = 11343] [serial = 1141] [outer = (nil)] 01:30:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x947ae400) [pid = 11343] [serial = 1142] [outer = 0x93c2b000] 01:30:20 INFO - PROCESS | 11343 | 1467361820149 Marionette DEBUG loaded listener.js 01:30:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x95166000) [pid = 11343] [serial = 1143] [outer = 0x93c2b000] 01:30:21 INFO - PROCESS | 11343 | 1467361821063 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 01:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1536ms 01:30:21 INFO - PROCESS | 11343 | 1467361821132 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 01:30:21 INFO - PROCESS | 11343 | 1467361821137 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 01:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:30:21 INFO - PROCESS | 11343 | 1467361821144 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:30:21 INFO - PROCESS | 11343 | 1467361821150 Marionette TRACE conn3 <- [1,1494,null,{}] 01:30:21 INFO - PROCESS | 11343 | 1467361821158 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:21 INFO - PROCESS | 11343 | 1467361821165 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:21 INFO - PROCESS | 11343 | 1467361821374 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 01:30:21 INFO - PROCESS | 11343 | 1467361821617 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:21 INFO - PROCESS | 11343 | 1467361821628 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:21 INFO - PROCESS | 11343 | ++DOCSHELL 0x920d2800 == 39 [pid = 11343] [id = 381] 01:30:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x920d7c00) [pid = 11343] [serial = 1144] [outer = (nil)] 01:30:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x952cec00) [pid = 11343] [serial = 1145] [outer = 0x920d7c00] 01:30:21 INFO - PROCESS | 11343 | 1467361821747 Marionette DEBUG loaded listener.js 01:30:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x952d1400) [pid = 11343] [serial = 1146] [outer = 0x920d7c00] 01:30:22 INFO - PROCESS | 11343 | 1467361822762 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 01:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1697ms 01:30:22 INFO - PROCESS | 11343 | 1467361822841 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 01:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:30:22 INFO - PROCESS | 11343 | 1467361822845 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 01:30:22 INFO - PROCESS | 11343 | 1467361822852 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:30:22 INFO - PROCESS | 11343 | 1467361822856 Marionette TRACE conn3 <- [1,1498,null,{}] 01:30:22 INFO - PROCESS | 11343 | 1467361822862 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:22 INFO - PROCESS | 11343 | 1467361822873 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:23 INFO - PROCESS | 11343 | 1467361823181 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 01:30:23 INFO - PROCESS | 11343 | 1467361823430 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:23 INFO - PROCESS | 11343 | 1467361823438 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:23 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f789400 == 40 [pid = 11343] [id = 382] 01:30:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x8f790800) [pid = 11343] [serial = 1147] [outer = (nil)] 01:30:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x91d59c00) [pid = 11343] [serial = 1148] [outer = 0x8f790800] 01:30:23 INFO - PROCESS | 11343 | 1467361823521 Marionette DEBUG loaded listener.js 01:30:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x92427c00) [pid = 11343] [serial = 1149] [outer = 0x8f790800] 01:30:24 INFO - PROCESS | 11343 | 1467361824699 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 01:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1893ms 01:30:24 INFO - PROCESS | 11343 | 1467361824745 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 01:30:24 INFO - PROCESS | 11343 | 1467361824752 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 01:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:30:24 INFO - PROCESS | 11343 | 1467361824761 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:30:24 INFO - PROCESS | 11343 | 1467361824766 Marionette TRACE conn3 <- [1,1502,null,{}] 01:30:24 INFO - PROCESS | 11343 | 1467361824774 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:24 INFO - PROCESS | 11343 | 1467361824780 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:24 INFO - PROCESS | 11343 | 1467361824992 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 01:30:25 INFO - PROCESS | 11343 | 1467361825209 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:25 INFO - PROCESS | 11343 | 1467361825222 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:25 INFO - PROCESS | 11343 | ++DOCSHELL 0x91164c00 == 41 [pid = 11343] [id = 383] 01:30:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x91165000) [pid = 11343] [serial = 1150] [outer = (nil)] 01:30:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x91c56c00) [pid = 11343] [serial = 1151] [outer = 0x91165000] 01:30:25 INFO - PROCESS | 11343 | 1467361825299 Marionette DEBUG loaded listener.js 01:30:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x91d54400) [pid = 11343] [serial = 1152] [outer = 0x91165000] 01:30:26 INFO - PROCESS | 11343 | 1467361826252 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 01:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1533ms 01:30:26 INFO - PROCESS | 11343 | 1467361826293 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 01:30:26 INFO - PROCESS | 11343 | 1467361826300 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 01:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:30:26 INFO - PROCESS | 11343 | 1467361826310 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:30:26 INFO - PROCESS | 11343 | 1467361826315 Marionette TRACE conn3 <- [1,1506,null,{}] 01:30:26 INFO - PROCESS | 11343 | 1467361826321 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:26 INFO - PROCESS | 11343 | 1467361826326 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:26 INFO - PROCESS | 11343 | 1467361826501 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 01:30:27 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff8400 == 40 [pid = 11343] [id = 375] 01:30:27 INFO - PROCESS | 11343 | --DOCSHELL 0x92cc7400 == 39 [pid = 11343] [id = 374] 01:30:27 INFO - PROCESS | 11343 | --DOCSHELL 0x9257d800 == 38 [pid = 11343] [id = 373] 01:30:27 INFO - PROCESS | 11343 | --DOCSHELL 0x91c57c00 == 37 [pid = 11343] [id = 372] 01:30:27 INFO - PROCESS | 11343 | --DOCSHELL 0x8f790c00 == 36 [pid = 11343] [id = 371] 01:30:27 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa83800 == 35 [pid = 11343] [id = 368] 01:30:27 INFO - PROCESS | 11343 | --DOCSHELL 0x9298bc00 == 34 [pid = 11343] [id = 370] 01:30:27 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa8a800 == 33 [pid = 11343] [id = 367] 01:30:27 INFO - PROCESS | 11343 | --DOCSHELL 0x8d046400 == 32 [pid = 11343] [id = 369] 01:30:27 INFO - PROCESS | 11343 | --DOCSHELL 0x91164c00 == 31 [pid = 11343] [id = 383] 01:30:27 INFO - PROCESS | 11343 | --DOCSHELL 0x8f789400 == 30 [pid = 11343] [id = 382] 01:30:27 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03d000 == 29 [pid = 11343] [id = 380] 01:30:27 INFO - PROCESS | 11343 | --DOCSHELL 0x920d2800 == 28 [pid = 11343] [id = 381] 01:30:27 INFO - PROCESS | 11343 | --DOCSHELL 0x93a4d400 == 27 [pid = 11343] [id = 379] 01:30:27 INFO - PROCESS | 11343 | --DOCSHELL 0x8f78c000 == 26 [pid = 11343] [id = 378] 01:30:27 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03cc00 == 25 [pid = 11343] [id = 376] 01:30:27 INFO - PROCESS | 11343 | --DOCSHELL 0x8f78a400 == 24 [pid = 11343] [id = 377] 01:30:27 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x922df000) [pid = 11343] [serial = 1074] [outer = (nil)] [url = about:blank] 01:30:27 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x91fbd000) [pid = 11343] [serial = 1073] [outer = (nil)] [url = about:blank] 01:30:27 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x92425800) [pid = 11343] [serial = 1100] [outer = (nil)] [url = about:blank] 01:30:27 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x8fa8c000) [pid = 11343] [serial = 1091] [outer = (nil)] [url = about:blank] 01:30:27 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x9115c800) [pid = 11343] [serial = 1092] [outer = (nil)] [url = about:blank] 01:30:27 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x92423400) [pid = 11343] [serial = 1097] [outer = (nil)] [url = about:blank] 01:30:27 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x939e4000) [pid = 11343] [serial = 1077] [outer = (nil)] [url = about:blank] 01:30:27 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x91e92800) [pid = 11343] [serial = 1094] [outer = (nil)] [url = about:blank] 01:30:27 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x92dd2400) [pid = 11343] [serial = 1076] [outer = (nil)] [url = about:blank] 01:30:27 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x952d7400) [pid = 11343] [serial = 1080] [outer = (nil)] [url = about:blank] 01:30:27 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x923ef000) [pid = 11343] [serial = 1089] [outer = (nil)] [url = about:blank] 01:30:27 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x920d5000) [pid = 11343] [serial = 1088] [outer = (nil)] [url = about:blank] 01:30:27 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x952d0800) [pid = 11343] [serial = 1079] [outer = (nil)] [url = about:blank] 01:30:27 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x96ebf000) [pid = 11343] [serial = 1083] [outer = (nil)] [url = about:blank] 01:30:27 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x95344c00) [pid = 11343] [serial = 1082] [outer = (nil)] [url = about:blank] 01:30:27 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x8fa88400) [pid = 11343] [serial = 1086] [outer = (nil)] [url = about:blank] 01:30:27 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x9274a800) [pid = 11343] [serial = 1101] [outer = (nil)] [url = about:blank] 01:30:27 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x8f902c00) [pid = 11343] [serial = 1085] [outer = (nil)] [url = about:blank] 01:30:27 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x92578c00) [pid = 11343] [serial = 1098] [outer = (nil)] [url = about:blank] 01:30:27 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x91e9a800) [pid = 11343] [serial = 1095] [outer = (nil)] [url = about:blank] 01:30:27 INFO - PROCESS | 11343 | 1467361827766 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:27 INFO - PROCESS | 11343 | 1467361827775 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:27 INFO - PROCESS | 11343 | ++DOCSHELL 0x8efef400 == 25 [pid = 11343] [id = 384] 01:30:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x8eff0800) [pid = 11343] [serial = 1153] [outer = (nil)] 01:30:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x8eff5000) [pid = 11343] [serial = 1154] [outer = 0x8eff0800] 01:30:27 INFO - PROCESS | 11343 | 1467361827858 Marionette DEBUG loaded listener.js 01:30:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x8f784400) [pid = 11343] [serial = 1155] [outer = 0x8eff0800] 01:30:28 INFO - PROCESS | 11343 | 1467361828694 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 01:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 2441ms 01:30:28 INFO - PROCESS | 11343 | 1467361828754 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 01:30:28 INFO - PROCESS | 11343 | 1467361828759 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 01:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:30:28 INFO - PROCESS | 11343 | 1467361828766 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:30:28 INFO - PROCESS | 11343 | 1467361828771 Marionette TRACE conn3 <- [1,1510,null,{}] 01:30:28 INFO - PROCESS | 11343 | 1467361828779 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:28 INFO - PROCESS | 11343 | 1467361828785 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:28 INFO - PROCESS | 11343 | 1467361828945 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 01:30:28 INFO - PROCESS | 11343 | 1467361828957 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:28 INFO - PROCESS | 11343 | 1467361828966 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:28 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa8b400 == 26 [pid = 11343] [id = 385] 01:30:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x9115d000) [pid = 11343] [serial = 1156] [outer = (nil)] 01:30:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x91165400) [pid = 11343] [serial = 1157] [outer = 0x9115d000] 01:30:29 INFO - PROCESS | 11343 | 1467361829036 Marionette DEBUG loaded listener.js 01:30:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x8d042800) [pid = 11343] [serial = 1158] [outer = 0x9115d000] 01:30:29 INFO - PROCESS | 11343 | 1467361829954 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 01:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1230ms 01:30:30 INFO - PROCESS | 11343 | 1467361830000 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 01:30:30 INFO - PROCESS | 11343 | 1467361830006 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 01:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:30:30 INFO - PROCESS | 11343 | 1467361830014 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:30:30 INFO - PROCESS | 11343 | 1467361830017 Marionette TRACE conn3 <- [1,1514,null,{}] 01:30:30 INFO - PROCESS | 11343 | 1467361830024 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:30 INFO - PROCESS | 11343 | 1467361830029 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:30 INFO - PROCESS | 11343 | 1467361830198 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 01:30:30 INFO - PROCESS | 11343 | 1467361830348 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:30 INFO - PROCESS | 11343 | 1467361830358 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:30 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c59400 == 27 [pid = 11343] [id = 386] 01:30:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x91e95000) [pid = 11343] [serial = 1159] [outer = (nil)] 01:30:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x91ea0000) [pid = 11343] [serial = 1160] [outer = 0x91e95000] 01:30:30 INFO - PROCESS | 11343 | 1467361830425 Marionette DEBUG loaded listener.js 01:30:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x91fbd000) [pid = 11343] [serial = 1161] [outer = 0x91e95000] 01:30:31 INFO - PROCESS | 11343 | 1467361831371 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 01:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1379ms 01:30:31 INFO - PROCESS | 11343 | 1467361831394 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 01:30:31 INFO - PROCESS | 11343 | 1467361831398 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 01:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:30:31 INFO - PROCESS | 11343 | 1467361831413 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:30:31 INFO - PROCESS | 11343 | 1467361831423 Marionette TRACE conn3 <- [1,1518,null,{}] 01:30:31 INFO - PROCESS | 11343 | 1467361831441 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:31 INFO - PROCESS | 11343 | 1467361831449 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:31 INFO - PROCESS | 11343 | 1467361831690 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 01:30:31 INFO - PROCESS | 11343 | 1467361831738 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:31 INFO - PROCESS | 11343 | 1467361831744 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:31 INFO - PROCESS | 11343 | ++DOCSHELL 0x922e2800 == 28 [pid = 11343] [id = 387] 01:30:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x922e7c00) [pid = 11343] [serial = 1162] [outer = (nil)] 01:30:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x923edc00) [pid = 11343] [serial = 1163] [outer = 0x922e7c00] 01:30:31 INFO - PROCESS | 11343 | 1467361831812 Marionette DEBUG loaded listener.js 01:30:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x92429800) [pid = 11343] [serial = 1164] [outer = 0x922e7c00] 01:30:32 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x8f909800) [pid = 11343] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:30:32 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x92580000) [pid = 11343] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:30:32 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x91c60c00) [pid = 11343] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:30:32 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8fa8c400) [pid = 11343] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:30:32 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x91165800) [pid = 11343] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:30:32 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92ccf000) [pid = 11343] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:30:32 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x9298c800) [pid = 11343] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:30:32 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x91160400) [pid = 11343] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:30:32 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x9242cc00) [pid = 11343] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:30:32 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x8d043c00) [pid = 11343] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:30:33 INFO - PROCESS | 11343 | 1467361833148 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 01:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1807ms 01:30:33 INFO - PROCESS | 11343 | 1467361833213 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 01:30:33 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:30:33 INFO - PROCESS | 11343 | 1467361833217 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 01:30:33 INFO - PROCESS | 11343 | 1467361833224 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:30:33 INFO - PROCESS | 11343 | 1467361833227 Marionette TRACE conn3 <- [1,1522,null,{}] 01:30:33 INFO - PROCESS | 11343 | 1467361833233 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:33 INFO - PROCESS | 11343 | 1467361833238 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:33 INFO - PROCESS | 11343 | 1467361833389 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 01:30:33 INFO - PROCESS | 11343 | 1467361833399 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:33 INFO - PROCESS | 11343 | 1467361833406 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:33 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f783400 == 29 [pid = 11343] [id = 388] 01:30:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x8f908800) [pid = 11343] [serial = 1165] [outer = (nil)] 01:30:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x92425000) [pid = 11343] [serial = 1166] [outer = 0x8f908800] 01:30:33 INFO - PROCESS | 11343 | 1467361833474 Marionette DEBUG loaded listener.js 01:30:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x9242d800) [pid = 11343] [serial = 1167] [outer = 0x8f908800] 01:30:34 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:30:34 INFO - PROCESS | 11343 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:30:34 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:30:34 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:30:34 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:30:34 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:30:34 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:30:34 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:30:34 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:30:34 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:30:34 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:30:34 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:30:34 INFO - PROCESS | 11343 | 1467361834265 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 01:30:34 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 () { 01:30:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:30:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:30:34 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 () { 01:30:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:30:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:30:34 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 () { 01:30:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:30:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:30:34 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 () { 01:30:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:30:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:30:34 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1096ms 01:30:34 INFO - PROCESS | 11343 | 1467361834325 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 01:30:34 INFO - PROCESS | 11343 | 1467361834329 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 01:30:34 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:30:34 INFO - PROCESS | 11343 | 1467361834335 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:30:34 INFO - PROCESS | 11343 | 1467361834339 Marionette TRACE conn3 <- [1,1526,null,{}] 01:30:34 INFO - PROCESS | 11343 | 1467361834344 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:34 INFO - PROCESS | 11343 | 1467361834349 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:34 INFO - PROCESS | 11343 | 1467361834535 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 01:30:34 INFO - PROCESS | 11343 | 1467361834554 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:34 INFO - PROCESS | 11343 | 1467361834570 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:34 INFO - PROCESS | 11343 | ++DOCSHELL 0x92579400 == 30 [pid = 11343] [id = 389] 01:30:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x92579c00) [pid = 11343] [serial = 1168] [outer = (nil)] 01:30:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x9279e000) [pid = 11343] [serial = 1169] [outer = 0x92579c00] 01:30:34 INFO - PROCESS | 11343 | 1467361834651 Marionette DEBUG loaded listener.js 01:30:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x9298ec00) [pid = 11343] [serial = 1170] [outer = 0x92579c00] 01:30:35 INFO - PROCESS | 11343 | 1467361835730 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 01:30:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:30:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:30:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:30:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:30:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:30:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:30:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1486ms 01:30:35 INFO - PROCESS | 11343 | 1467361835827 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 01:30:35 INFO - PROCESS | 11343 | 1467361835834 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 01:30:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:30:35 INFO - PROCESS | 11343 | 1467361835843 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:30:35 INFO - PROCESS | 11343 | 1467361835851 Marionette TRACE conn3 <- [1,1530,null,{}] 01:30:35 INFO - PROCESS | 11343 | 1467361835859 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:35 INFO - PROCESS | 11343 | 1467361835864 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:36 INFO - PROCESS | 11343 | 1467361836084 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 01:30:36 INFO - PROCESS | 11343 | 1467361836297 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:36 INFO - PROCESS | 11343 | 1467361836307 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:36 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f902000 == 31 [pid = 11343] [id = 390] 01:30:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x8fa82000) [pid = 11343] [serial = 1171] [outer = (nil)] 01:30:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x91d60400) [pid = 11343] [serial = 1172] [outer = 0x8fa82000] 01:30:36 INFO - PROCESS | 11343 | 1467361836435 Marionette DEBUG loaded listener.js 01:30:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x91e9c400) [pid = 11343] [serial = 1173] [outer = 0x8fa82000] 01:30:37 INFO - PROCESS | 11343 | 1467361837315 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 01:30:37 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 01:30:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:30:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:30:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:30:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:30:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:30:37 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. 01:30:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:30:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1535ms 01:30:37 INFO - PROCESS | 11343 | 1467361837380 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 01:30:37 INFO - PROCESS | 11343 | 1467361837388 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 01:30:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:30:37 INFO - PROCESS | 11343 | 1467361837428 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:30:37 INFO - PROCESS | 11343 | 1467361837433 Marionette TRACE conn3 <- [1,1534,null,{}] 01:30:37 INFO - PROCESS | 11343 | 1467361837440 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:37 INFO - PROCESS | 11343 | 1467361837446 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:37 INFO - PROCESS | 11343 | 1467361837631 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 01:30:37 INFO - PROCESS | 11343 | 1467361837805 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:37 INFO - PROCESS | 11343 | 1467361837814 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:37 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e93000 == 32 [pid = 11343] [id = 391] 01:30:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x92576800) [pid = 11343] [serial = 1174] [outer = (nil)] 01:30:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x92750000) [pid = 11343] [serial = 1175] [outer = 0x92576800] 01:30:37 INFO - PROCESS | 11343 | 1467361837903 Marionette DEBUG loaded listener.js 01:30:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x9298bc00) [pid = 11343] [serial = 1176] [outer = 0x92576800] 01:30:39 INFO - PROCESS | 11343 | 1467361839094 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 01:30:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:30:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1740ms 01:30:39 INFO - PROCESS | 11343 | 1467361839164 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 01:30:39 INFO - PROCESS | 11343 | 1467361839169 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 01:30:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:30:39 INFO - PROCESS | 11343 | 1467361839176 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:30:39 INFO - PROCESS | 11343 | 1467361839182 Marionette TRACE conn3 <- [1,1538,null,{}] 01:30:39 INFO - PROCESS | 11343 | 1467361839200 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:39 INFO - PROCESS | 11343 | 1467361839208 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:39 INFO - PROCESS | 11343 | 1467361839433 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 01:30:39 INFO - PROCESS | 11343 | 1467361839677 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:39 INFO - PROCESS | 11343 | 1467361839692 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:39 INFO - PROCESS | 11343 | ++DOCSHELL 0x939d9800 == 33 [pid = 11343] [id = 392] 01:30:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x939d9c00) [pid = 11343] [serial = 1177] [outer = (nil)] 01:30:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x939e4000) [pid = 11343] [serial = 1178] [outer = 0x939d9c00] 01:30:39 INFO - PROCESS | 11343 | 1467361839826 Marionette DEBUG loaded listener.js 01:30:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x93a09c00) [pid = 11343] [serial = 1179] [outer = 0x939d9c00] 01:30:40 INFO - PROCESS | 11343 | 1467361840934 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 01:30:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:30:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1840ms 01:30:41 INFO - PROCESS | 11343 | 1467361841019 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 01:30:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:30:41 INFO - PROCESS | 11343 | 1467361841025 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 01:30:41 INFO - PROCESS | 11343 | 1467361841032 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:30:41 INFO - PROCESS | 11343 | 1467361841035 Marionette TRACE conn3 <- [1,1542,null,{}] 01:30:41 INFO - PROCESS | 11343 | 1467361841042 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:41 INFO - PROCESS | 11343 | 1467361841049 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:41 INFO - PROCESS | 11343 | 1467361841296 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 01:30:41 INFO - PROCESS | 11343 | 1467361841552 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:41 INFO - PROCESS | 11343 | 1467361841561 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:41 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff1400 == 34 [pid = 11343] [id = 393] 01:30:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x8eff3800) [pid = 11343] [serial = 1180] [outer = (nil)] 01:30:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x9116b000) [pid = 11343] [serial = 1181] [outer = 0x8eff3800] 01:30:41 INFO - PROCESS | 11343 | 1467361841745 Marionette DEBUG loaded listener.js 01:30:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x923e2000) [pid = 11343] [serial = 1182] [outer = 0x8eff3800] 01:30:43 INFO - PROCESS | 11343 | 1467361843052 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 01:30:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:30:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 2090ms 01:30:43 INFO - PROCESS | 11343 | 1467361843122 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 01:30:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:30:43 INFO - PROCESS | 11343 | 1467361843129 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 01:30:43 INFO - PROCESS | 11343 | 1467361843136 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:30:43 INFO - PROCESS | 11343 | 1467361843143 Marionette TRACE conn3 <- [1,1546,null,{}] 01:30:43 INFO - PROCESS | 11343 | 1467361843151 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:43 INFO - PROCESS | 11343 | 1467361843156 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:43 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff8800 == 33 [pid = 11343] [id = 333] 01:30:43 INFO - PROCESS | 11343 | --DOCSHELL 0x923e4c00 == 32 [pid = 11343] [id = 332] 01:30:43 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff4800 == 31 [pid = 11343] [id = 321] 01:30:43 INFO - PROCESS | 11343 | 1467361843494 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 01:30:43 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x93c20000) [pid = 11343] [serial = 1131] [outer = (nil)] [url = about:blank] 01:30:43 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x93a43000) [pid = 11343] [serial = 1130] [outer = (nil)] [url = about:blank] 01:30:43 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x8fa89c00) [pid = 11343] [serial = 1115] [outer = (nil)] [url = about:blank] 01:30:43 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x923e7400) [pid = 11343] [serial = 1121] [outer = (nil)] [url = about:blank] 01:30:43 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x920d7800) [pid = 11343] [serial = 1119] [outer = (nil)] [url = about:blank] 01:30:43 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x91d55800) [pid = 11343] [serial = 1106] [outer = (nil)] [url = about:blank] 01:30:43 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x91fba400) [pid = 11343] [serial = 1118] [outer = (nil)] [url = about:blank] 01:30:43 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x927a9000) [pid = 11343] [serial = 1122] [outer = (nil)] [url = about:blank] 01:30:43 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x927a9c00) [pid = 11343] [serial = 1104] [outer = (nil)] [url = about:blank] 01:30:43 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x92dcb800) [pid = 11343] [serial = 1124] [outer = (nil)] [url = about:blank] 01:30:43 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x9257f800) [pid = 11343] [serial = 1103] [outer = (nil)] [url = about:blank] 01:30:43 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x9115f000) [pid = 11343] [serial = 1116] [outer = (nil)] [url = about:blank] 01:30:43 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x92dd4400) [pid = 11343] [serial = 1112] [outer = (nil)] [url = about:blank] 01:30:43 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92dce800) [pid = 11343] [serial = 1128] [outer = (nil)] [url = about:blank] 01:30:43 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x9279fc00) [pid = 11343] [serial = 1109] [outer = (nil)] [url = about:blank] 01:30:43 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x939df000) [pid = 11343] [serial = 1113] [outer = (nil)] [url = about:blank] 01:30:43 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x927a2800) [pid = 11343] [serial = 1127] [outer = (nil)] [url = about:blank] 01:30:43 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x91e9bc00) [pid = 11343] [serial = 1107] [outer = (nil)] [url = about:blank] 01:30:43 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x92f9d000) [pid = 11343] [serial = 1125] [outer = (nil)] [url = about:blank] 01:30:43 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x91fc0c00) [pid = 11343] [serial = 1110] [outer = (nil)] [url = about:blank] 01:30:43 INFO - PROCESS | 11343 | 1467361843618 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:43 INFO - PROCESS | 11343 | 1467361843627 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:43 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa85800 == 32 [pid = 11343] [id = 394] 01:30:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x8fa88000) [pid = 11343] [serial = 1183] [outer = (nil)] 01:30:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x9115f000) [pid = 11343] [serial = 1184] [outer = 0x8fa88000] 01:30:43 INFO - PROCESS | 11343 | 1467361843780 Marionette DEBUG loaded listener.js 01:30:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x91d5f400) [pid = 11343] [serial = 1185] [outer = 0x8fa88000] 01:30:44 INFO - PROCESS | 11343 | 1467361844618 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 01:30:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:30:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1545ms 01:30:44 INFO - PROCESS | 11343 | 1467361844680 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 01:30:44 INFO - PROCESS | 11343 | 1467361844687 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 01:30:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:30:44 INFO - PROCESS | 11343 | 1467361844697 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:30:44 INFO - PROCESS | 11343 | 1467361844700 Marionette TRACE conn3 <- [1,1550,null,{}] 01:30:44 INFO - PROCESS | 11343 | 1467361844707 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:44 INFO - PROCESS | 11343 | 1467361844712 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:44 INFO - PROCESS | 11343 | 1467361844911 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 01:30:45 INFO - PROCESS | 11343 | 1467361845071 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:45 INFO - PROCESS | 11343 | 1467361845083 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:45 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c57400 == 33 [pid = 11343] [id = 395] 01:30:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x922ddc00) [pid = 11343] [serial = 1186] [outer = (nil)] 01:30:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x923ed800) [pid = 11343] [serial = 1187] [outer = 0x922ddc00] 01:30:45 INFO - PROCESS | 11343 | 1467361845200 Marionette DEBUG loaded listener.js 01:30:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x9257a000) [pid = 11343] [serial = 1188] [outer = 0x922ddc00] 01:30:46 INFO - PROCESS | 11343 | 1467361846076 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 01:30:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:30:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1431ms 01:30:46 INFO - PROCESS | 11343 | 1467361846127 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 01:30:46 INFO - PROCESS | 11343 | 1467361846131 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 01:30:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:30:46 INFO - PROCESS | 11343 | 1467361846143 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:30:46 INFO - PROCESS | 11343 | 1467361846148 Marionette TRACE conn3 <- [1,1554,null,{}] 01:30:46 INFO - PROCESS | 11343 | 1467361846168 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:46 INFO - PROCESS | 11343 | 1467361846176 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:46 INFO - PROCESS | 11343 | 1467361846386 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 01:30:46 INFO - PROCESS | 11343 | 1467361846413 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:46 INFO - PROCESS | 11343 | 1467361846424 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:46 INFO - PROCESS | 11343 | ++DOCSHELL 0x927ab000 == 34 [pid = 11343] [id = 396] 01:30:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x92982c00) [pid = 11343] [serial = 1189] [outer = (nil)] 01:30:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x9298a800) [pid = 11343] [serial = 1190] [outer = 0x92982c00] 01:30:46 INFO - PROCESS | 11343 | 1467361846491 Marionette DEBUG loaded listener.js 01:30:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x92dcbc00) [pid = 11343] [serial = 1191] [outer = 0x92982c00] 01:30:47 INFO - PROCESS | 11343 | 1467361847409 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 01:30:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:30:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1338ms 01:30:47 INFO - PROCESS | 11343 | 1467361847481 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 01:30:47 INFO - PROCESS | 11343 | 1467361847499 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 01:30:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:30:47 INFO - PROCESS | 11343 | 1467361847510 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:30:47 INFO - PROCESS | 11343 | 1467361847514 Marionette TRACE conn3 <- [1,1558,null,{}] 01:30:47 INFO - PROCESS | 11343 | 1467361847519 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:47 INFO - PROCESS | 11343 | 1467361847524 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:47 INFO - PROCESS | 11343 | 1467361847729 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 01:30:47 INFO - PROCESS | 11343 | 1467361847751 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:47 INFO - PROCESS | 11343 | 1467361847758 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:47 INFO - PROCESS | 11343 | ++DOCSHELL 0x927ac800 == 35 [pid = 11343] [id = 397] 01:30:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x92cc5800) [pid = 11343] [serial = 1192] [outer = (nil)] 01:30:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92fa2c00) [pid = 11343] [serial = 1193] [outer = 0x92cc5800] 01:30:47 INFO - PROCESS | 11343 | 1467361847826 Marionette DEBUG loaded listener.js 01:30:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x92f9f800) [pid = 11343] [serial = 1194] [outer = 0x92cc5800] 01:30:48 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x922e7c00) [pid = 11343] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:30:48 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x8eff0800) [pid = 11343] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:30:48 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x9115d000) [pid = 11343] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:30:48 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8f78a800) [pid = 11343] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:30:48 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x91165000) [pid = 11343] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:30:48 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92741400) [pid = 11343] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:30:48 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x8f908800) [pid = 11343] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:30:48 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x93a50800) [pid = 11343] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:30:48 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x93c2b000) [pid = 11343] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:30:48 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x920d7c00) [pid = 11343] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:30:48 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x8f790800) [pid = 11343] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:30:48 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x91e95000) [pid = 11343] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:30:48 INFO - PROCESS | 11343 | 1467361848822 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 01:30:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:30:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1333ms 01:30:48 INFO - PROCESS | 11343 | 1467361848847 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 01:30:48 INFO - PROCESS | 11343 | 1467361848851 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 01:30:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:30:48 INFO - PROCESS | 11343 | 1467361848857 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:30:48 INFO - PROCESS | 11343 | 1467361848859 Marionette TRACE conn3 <- [1,1562,null,{}] 01:30:48 INFO - PROCESS | 11343 | 1467361848865 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:48 INFO - PROCESS | 11343 | 1467361848870 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:49 INFO - PROCESS | 11343 | 1467361849025 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 01:30:49 INFO - PROCESS | 11343 | 1467361849038 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:49 INFO - PROCESS | 11343 | 1467361849046 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:49 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d046400 == 36 [pid = 11343] [id = 398] 01:30:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x8f908800) [pid = 11343] [serial = 1195] [outer = (nil)] 01:30:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x92f9d000) [pid = 11343] [serial = 1196] [outer = 0x8f908800] 01:30:49 INFO - PROCESS | 11343 | 1467361849112 Marionette DEBUG loaded listener.js 01:30:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x939e4c00) [pid = 11343] [serial = 1197] [outer = 0x8f908800] 01:30:50 INFO - PROCESS | 11343 | 1467361850045 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 01:30:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:30:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1237ms 01:30:50 INFO - PROCESS | 11343 | 1467361850095 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 01:30:50 INFO - PROCESS | 11343 | 1467361850098 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 01:30:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:30:50 INFO - PROCESS | 11343 | 1467361850104 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:30:50 INFO - PROCESS | 11343 | 1467361850108 Marionette TRACE conn3 <- [1,1566,null,{}] 01:30:50 INFO - PROCESS | 11343 | 1467361850113 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:50 INFO - PROCESS | 11343 | 1467361850123 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:50 INFO - PROCESS | 11343 | 1467361850357 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 01:30:50 INFO - PROCESS | 11343 | 1467361850529 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:50 INFO - PROCESS | 11343 | 1467361850536 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:50 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d042c00 == 37 [pid = 11343] [id = 399] 01:30:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x8d043c00) [pid = 11343] [serial = 1198] [outer = (nil)] 01:30:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x8eff7400) [pid = 11343] [serial = 1199] [outer = 0x8d043c00] 01:30:50 INFO - PROCESS | 11343 | 1467361850627 Marionette DEBUG loaded listener.js 01:30:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x8f783c00) [pid = 11343] [serial = 1200] [outer = 0x8d043c00] 01:30:51 INFO - PROCESS | 11343 | 1467361851627 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 01:30:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:30:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1582ms 01:30:51 INFO - PROCESS | 11343 | 1467361851689 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 01:30:51 INFO - PROCESS | 11343 | 1467361851695 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 01:30:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:30:51 INFO - PROCESS | 11343 | 1467361851704 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:30:51 INFO - PROCESS | 11343 | 1467361851709 Marionette TRACE conn3 <- [1,1570,null,{}] 01:30:51 INFO - PROCESS | 11343 | 1467361851716 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:51 INFO - PROCESS | 11343 | 1467361851725 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:51 INFO - PROCESS | 11343 | 1467361851952 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 01:30:52 INFO - PROCESS | 11343 | 1467361852188 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:52 INFO - PROCESS | 11343 | 1467361852195 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:52 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c59000 == 38 [pid = 11343] [id = 400] 01:30:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x91e96400) [pid = 11343] [serial = 1201] [outer = (nil)] 01:30:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x91fbf000) [pid = 11343] [serial = 1202] [outer = 0x91e96400] 01:30:52 INFO - PROCESS | 11343 | 1467361852327 Marionette DEBUG loaded listener.js 01:30:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x920d7400) [pid = 11343] [serial = 1203] [outer = 0x91e96400] 01:30:53 INFO - PROCESS | 11343 | 1467361853306 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 01:30:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:30:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1636ms 01:30:53 INFO - PROCESS | 11343 | 1467361853343 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 01:30:53 INFO - PROCESS | 11343 | 1467361853347 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 01:30:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:30:53 INFO - PROCESS | 11343 | 1467361853355 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:30:53 INFO - PROCESS | 11343 | 1467361853358 Marionette TRACE conn3 <- [1,1574,null,{}] 01:30:53 INFO - PROCESS | 11343 | 1467361853365 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:53 INFO - PROCESS | 11343 | 1467361853370 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:53 INFO - PROCESS | 11343 | 1467361853571 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 01:30:53 INFO - PROCESS | 11343 | 1467361853838 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:53 INFO - PROCESS | 11343 | 1467361853846 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:53 INFO - PROCESS | 11343 | ++DOCSHELL 0x92579800 == 39 [pid = 11343] [id = 401] 01:30:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x9257f800) [pid = 11343] [serial = 1204] [outer = (nil)] 01:30:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92749c00) [pid = 11343] [serial = 1205] [outer = 0x9257f800] 01:30:53 INFO - PROCESS | 11343 | 1467361853971 Marionette DEBUG loaded listener.js 01:30:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x927a7c00) [pid = 11343] [serial = 1206] [outer = 0x9257f800] 01:30:54 INFO - PROCESS | 11343 | 1467361854938 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 01:30:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:30:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1633ms 01:30:54 INFO - PROCESS | 11343 | 1467361854989 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 01:30:54 INFO - PROCESS | 11343 | 1467361854996 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 01:30:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:30:55 INFO - PROCESS | 11343 | 1467361855014 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:30:55 INFO - PROCESS | 11343 | 1467361855021 Marionette TRACE conn3 <- [1,1578,null,{}] 01:30:55 INFO - PROCESS | 11343 | 1467361855028 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:55 INFO - PROCESS | 11343 | 1467361855035 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:55 INFO - PROCESS | 11343 | 1467361855266 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 01:30:55 INFO - PROCESS | 11343 | 1467361855484 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:55 INFO - PROCESS | 11343 | 1467361855494 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:55 INFO - PROCESS | 11343 | ++DOCSHELL 0x923eb000 == 40 [pid = 11343] [id = 402] 01:30:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x927a4800) [pid = 11343] [serial = 1207] [outer = (nil)] 01:30:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x93a50800) [pid = 11343] [serial = 1208] [outer = 0x927a4800] 01:30:55 INFO - PROCESS | 11343 | 1467361855615 Marionette DEBUG loaded listener.js 01:30:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x93c26400) [pid = 11343] [serial = 1209] [outer = 0x927a4800] 01:30:56 INFO - PROCESS | 11343 | 1467361856530 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 01:30:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:30:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1593ms 01:30:56 INFO - PROCESS | 11343 | 1467361856599 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 01:30:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:30:56 INFO - PROCESS | 11343 | 1467361856604 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 01:30:56 INFO - PROCESS | 11343 | 1467361856610 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:30:56 INFO - PROCESS | 11343 | 1467361856614 Marionette TRACE conn3 <- [1,1582,null,{}] 01:30:56 INFO - PROCESS | 11343 | 1467361856620 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:56 INFO - PROCESS | 11343 | 1467361856625 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:56 INFO - PROCESS | 11343 | 1467361856857 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 01:30:57 INFO - PROCESS | 11343 | 1467361857090 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:57 INFO - PROCESS | 11343 | 1467361857098 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:57 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff7800 == 41 [pid = 11343] [id = 403] 01:30:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x8effc800) [pid = 11343] [serial = 1210] [outer = (nil)] 01:30:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x8fa83400) [pid = 11343] [serial = 1211] [outer = 0x8effc800] 01:30:57 INFO - PROCESS | 11343 | 1467361857221 Marionette DEBUG loaded listener.js 01:30:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x91c5bc00) [pid = 11343] [serial = 1212] [outer = 0x8effc800] 01:30:58 INFO - PROCESS | 11343 | 1467361858349 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 01:30:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:30:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1784ms 01:30:58 INFO - PROCESS | 11343 | 1467361858394 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 01:30:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:30:58 INFO - PROCESS | 11343 | 1467361858400 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 01:30:58 INFO - PROCESS | 11343 | 1467361858408 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:30:58 INFO - PROCESS | 11343 | 1467361858413 Marionette TRACE conn3 <- [1,1586,null,{}] 01:30:58 INFO - PROCESS | 11343 | 1467361858421 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:30:58 INFO - PROCESS | 11343 | 1467361858428 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:58 INFO - PROCESS | 11343 | 1467361858622 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 01:30:58 INFO - PROCESS | 11343 | 1467361858870 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:58 INFO - PROCESS | 11343 | 1467361858878 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:30:58 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d59800 == 42 [pid = 11343] [id = 404] 01:30:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x91d5d000) [pid = 11343] [serial = 1213] [outer = (nil)] 01:30:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x91e9bc00) [pid = 11343] [serial = 1214] [outer = 0x91d5d000] 01:30:59 INFO - PROCESS | 11343 | 1467361859002 Marionette DEBUG loaded listener.js 01:30:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x91fb9400) [pid = 11343] [serial = 1215] [outer = 0x91d5d000] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa84800 == 41 [pid = 11343] [id = 331] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x8f783400 == 40 [pid = 11343] [id = 388] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x922e2800 == 39 [pid = 11343] [id = 387] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03ec00 == 38 [pid = 11343] [id = 334] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x8d046400 == 37 [pid = 11343] [id = 398] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x927ac800 == 36 [pid = 11343] [id = 397] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x927ab000 == 35 [pid = 11343] [id = 396] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x91c57400 == 34 [pid = 11343] [id = 395] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa85800 == 33 [pid = 11343] [id = 394] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff0400 == 32 [pid = 11343] [id = 320] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa8b400 == 31 [pid = 11343] [id = 385] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x922dd000 == 30 [pid = 11343] [id = 323] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x8f787400 == 29 [pid = 11343] [id = 330] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x8efef400 == 28 [pid = 11343] [id = 384] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x92579400 == 27 [pid = 11343] [id = 389] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x920d5800 == 26 [pid = 11343] [id = 337] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x91c59400 == 25 [pid = 11343] [id = 386] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x92576400 == 24 [pid = 11343] [id = 325] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x8f902000 == 23 [pid = 11343] [id = 390] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x9298ac00 == 22 [pid = 11343] [id = 328] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x8f902400 == 21 [pid = 11343] [id = 336] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff1400 == 20 [pid = 11343] [id = 393] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03e000 == 19 [pid = 11343] [id = 329] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x91e93000 == 18 [pid = 11343] [id = 391] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa81c00 == 17 [pid = 11343] [id = 327] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x939d9800 == 16 [pid = 11343] [id = 392] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x9116a000 == 15 [pid = 11343] [id = 322] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x8efef800 == 14 [pid = 11343] [id = 326] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x8d042000 == 13 [pid = 11343] [id = 324] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x8effc400 == 12 [pid = 11343] [id = 335] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff7800 == 11 [pid = 11343] [id = 403] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x923eb000 == 10 [pid = 11343] [id = 402] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x91c59000 == 9 [pid = 11343] [id = 400] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x92579800 == 8 [pid = 11343] [id = 401] 01:31:00 INFO - PROCESS | 11343 | --DOCSHELL 0x8d042c00 == 7 [pid = 11343] [id = 399] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x923edc00) [pid = 11343] [serial = 1163] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x8eff5000) [pid = 11343] [serial = 1154] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x8f784400) [pid = 11343] [serial = 1155] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x91165400) [pid = 11343] [serial = 1157] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x8d042800) [pid = 11343] [serial = 1158] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x91d58400) [pid = 11343] [serial = 1134] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x91c59800) [pid = 11343] [serial = 1133] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x91d54400) [pid = 11343] [serial = 1152] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x91c56c00) [pid = 11343] [serial = 1151] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x9298f000) [pid = 11343] [serial = 1137] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x9279e400) [pid = 11343] [serial = 1136] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x92425000) [pid = 11343] [serial = 1166] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x93c2f400) [pid = 11343] [serial = 1140] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x93c23400) [pid = 11343] [serial = 1139] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x95166000) [pid = 11343] [serial = 1143] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x947ae400) [pid = 11343] [serial = 1142] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x952d1400) [pid = 11343] [serial = 1146] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x952cec00) [pid = 11343] [serial = 1145] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x92427c00) [pid = 11343] [serial = 1149] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x91d59c00) [pid = 11343] [serial = 1148] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x92429800) [pid = 11343] [serial = 1164] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x91fbd000) [pid = 11343] [serial = 1161] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x91ea0000) [pid = 11343] [serial = 1160] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x9242d800) [pid = 11343] [serial = 1167] [outer = (nil)] [url = about:blank] 01:31:00 INFO - PROCESS | 11343 | 1467361860982 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 01:31:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:31:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 2636ms 01:31:01 INFO - PROCESS | 11343 | 1467361861044 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 01:31:01 INFO - PROCESS | 11343 | 1467361861051 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 01:31:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:31:01 INFO - PROCESS | 11343 | 1467361861059 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:31:01 INFO - PROCESS | 11343 | 1467361861064 Marionette TRACE conn3 <- [1,1590,null,{}] 01:31:01 INFO - PROCESS | 11343 | 1467361861123 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:01 INFO - PROCESS | 11343 | 1467361861130 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:01 INFO - PROCESS | 11343 | 1467361861306 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 01:31:01 INFO - PROCESS | 11343 | 1467361861317 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:01 INFO - PROCESS | 11343 | 1467361861326 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:01 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f788400 == 8 [pid = 11343] [id = 405] 01:31:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x8f789000) [pid = 11343] [serial = 1216] [outer = (nil)] 01:31:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x8f90f800) [pid = 11343] [serial = 1217] [outer = 0x8f789000] 01:31:01 INFO - PROCESS | 11343 | 1467361861403 Marionette DEBUG loaded listener.js 01:31:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x8fa8a000) [pid = 11343] [serial = 1218] [outer = 0x8f789000] 01:31:02 INFO - PROCESS | 11343 | 1467361862542 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 01:31:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:31:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1545ms 01:31:02 INFO - PROCESS | 11343 | 1467361862604 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 01:31:02 INFO - PROCESS | 11343 | 1467361862613 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 01:31:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:31:02 INFO - PROCESS | 11343 | 1467361862624 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:31:02 INFO - PROCESS | 11343 | 1467361862628 Marionette TRACE conn3 <- [1,1594,null,{}] 01:31:02 INFO - PROCESS | 11343 | 1467361862634 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:02 INFO - PROCESS | 11343 | 1467361862640 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:02 INFO - PROCESS | 11343 | 1467361862878 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 01:31:02 INFO - PROCESS | 11343 | 1467361862897 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:02 INFO - PROCESS | 11343 | 1467361862906 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:02 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c5d000 == 9 [pid = 11343] [id = 406] 01:31:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x91c5e000) [pid = 11343] [serial = 1219] [outer = (nil)] 01:31:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x91d53400) [pid = 11343] [serial = 1220] [outer = 0x91c5e000] 01:31:02 INFO - PROCESS | 11343 | 1467361862992 Marionette DEBUG loaded listener.js 01:31:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x91d5bc00) [pid = 11343] [serial = 1221] [outer = 0x91c5e000] 01:31:04 INFO - PROCESS | 11343 | 1467361864103 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 01:31:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:31:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1538ms 01:31:04 INFO - PROCESS | 11343 | 1467361864163 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 01:31:04 INFO - PROCESS | 11343 | 1467361864167 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 01:31:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:31:04 INFO - PROCESS | 11343 | 1467361864173 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:31:04 INFO - PROCESS | 11343 | 1467361864179 Marionette TRACE conn3 <- [1,1598,null,{}] 01:31:04 INFO - PROCESS | 11343 | 1467361864204 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:04 INFO - PROCESS | 11343 | 1467361864214 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:04 INFO - PROCESS | 11343 | 1467361864438 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 01:31:04 INFO - PROCESS | 11343 | 1467361864473 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:04 INFO - PROCESS | 11343 | 1467361864484 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:04 INFO - PROCESS | 11343 | ++DOCSHELL 0x922e4000 == 10 [pid = 11343] [id = 407] 01:31:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x922e6800) [pid = 11343] [serial = 1222] [outer = (nil)] 01:31:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x923e2400) [pid = 11343] [serial = 1223] [outer = 0x922e6800] 01:31:04 INFO - PROCESS | 11343 | 1467361864558 Marionette DEBUG loaded listener.js 01:31:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x923ef400) [pid = 11343] [serial = 1224] [outer = 0x922e6800] 01:31:05 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x8f908800) [pid = 11343] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:31:05 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x92982c00) [pid = 11343] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:31:05 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x92cc5800) [pid = 11343] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:31:05 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x8eff3800) [pid = 11343] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:31:05 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x939d9c00) [pid = 11343] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:31:05 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x92576800) [pid = 11343] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:31:05 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x8fa82000) [pid = 11343] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:31:05 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x8fa88000) [pid = 11343] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:31:05 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x922ddc00) [pid = 11343] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:31:05 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x92579c00) [pid = 11343] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:31:06 INFO - PROCESS | 11343 | 1467361865994 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 01:31:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:31:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1836ms 01:31:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:31:06 INFO - PROCESS | 11343 | 1467361866009 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 01:31:06 INFO - PROCESS | 11343 | 1467361866012 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 01:31:06 INFO - PROCESS | 11343 | 1467361866019 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:31:06 INFO - PROCESS | 11343 | 1467361866022 Marionette TRACE conn3 <- [1,1602,null,{}] 01:31:06 INFO - PROCESS | 11343 | 1467361866028 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:06 INFO - PROCESS | 11343 | 1467361866032 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:06 INFO - PROCESS | 11343 | 1467361866244 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 01:31:06 INFO - PROCESS | 11343 | 1467361866371 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:06 INFO - PROCESS | 11343 | 1467361866377 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:06 INFO - PROCESS | 11343 | ++DOCSHELL 0x8efefc00 == 11 [pid = 11343] [id = 408] 01:31:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x8f904800) [pid = 11343] [serial = 1225] [outer = (nil)] 01:31:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x920cd000) [pid = 11343] [serial = 1226] [outer = 0x8f904800] 01:31:06 INFO - PROCESS | 11343 | 1467361866447 Marionette DEBUG loaded listener.js 01:31:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x92426000) [pid = 11343] [serial = 1227] [outer = 0x8f904800] 01:31:07 INFO - PROCESS | 11343 | 1467361867274 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 01:31:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:31:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1288ms 01:31:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:31:07 INFO - PROCESS | 11343 | 1467361867307 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 01:31:07 INFO - PROCESS | 11343 | 1467361867310 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 01:31:07 INFO - PROCESS | 11343 | 1467361867316 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:31:07 INFO - PROCESS | 11343 | 1467361867319 Marionette TRACE conn3 <- [1,1606,null,{}] 01:31:07 INFO - PROCESS | 11343 | 1467361867325 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:07 INFO - PROCESS | 11343 | 1467361867330 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:07 INFO - PROCESS | 11343 | 1467361867500 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 01:31:07 INFO - PROCESS | 11343 | 1467361867511 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:07 INFO - PROCESS | 11343 | 1467361867519 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:07 INFO - PROCESS | 11343 | ++DOCSHELL 0x92576800 == 12 [pid = 11343] [id = 409] 01:31:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x9257e000) [pid = 11343] [serial = 1228] [outer = (nil)] 01:31:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x92745400) [pid = 11343] [serial = 1229] [outer = 0x9257e000] 01:31:07 INFO - PROCESS | 11343 | 1467361867589 Marionette DEBUG loaded listener.js 01:31:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x9274ac00) [pid = 11343] [serial = 1230] [outer = 0x9257e000] 01:31:08 INFO - PROCESS | 11343 | 1467361868833 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 01:31:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:31:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1585ms 01:31:08 INFO - PROCESS | 11343 | 1467361868901 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 01:31:08 INFO - PROCESS | 11343 | 1467361868908 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 01:31:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:31:08 INFO - PROCESS | 11343 | 1467361868916 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:31:08 INFO - PROCESS | 11343 | 1467361868924 Marionette TRACE conn3 <- [1,1610,null,{}] 01:31:08 INFO - PROCESS | 11343 | 1467361868932 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:08 INFO - PROCESS | 11343 | 1467361868938 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:09 INFO - PROCESS | 11343 | 1467361869162 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 01:31:09 INFO - PROCESS | 11343 | 1467361869389 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:09 INFO - PROCESS | 11343 | 1467361869401 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:09 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f903400 == 13 [pid = 11343] [id = 410] 01:31:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x8f908000) [pid = 11343] [serial = 1231] [outer = (nil)] 01:31:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x91c51c00) [pid = 11343] [serial = 1232] [outer = 0x8f908000] 01:31:09 INFO - PROCESS | 11343 | 1467361869507 Marionette DEBUG loaded listener.js 01:31:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x91d53800) [pid = 11343] [serial = 1233] [outer = 0x8f908000] 01:31:10 INFO - PROCESS | 11343 | 1467361870497 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 01:31:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:31:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1643ms 01:31:10 INFO - PROCESS | 11343 | 1467361870559 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 01:31:10 INFO - PROCESS | 11343 | 1467361870567 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 01:31:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:31:10 INFO - PROCESS | 11343 | 1467361870578 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:31:10 INFO - PROCESS | 11343 | 1467361870582 Marionette TRACE conn3 <- [1,1614,null,{}] 01:31:10 INFO - PROCESS | 11343 | 1467361870589 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:10 INFO - PROCESS | 11343 | 1467361870596 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:10 INFO - PROCESS | 11343 | 1467361870832 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 01:31:11 INFO - PROCESS | 11343 | 1467361871154 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:11 INFO - PROCESS | 11343 | 1467361871163 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:11 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d048800 == 14 [pid = 11343] [id = 411] 01:31:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x920d6c00) [pid = 11343] [serial = 1234] [outer = (nil)] 01:31:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x92572800) [pid = 11343] [serial = 1235] [outer = 0x920d6c00] 01:31:11 INFO - PROCESS | 11343 | 1467361871246 Marionette DEBUG loaded listener.js 01:31:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x923f0c00) [pid = 11343] [serial = 1236] [outer = 0x920d6c00] 01:31:12 INFO - PROCESS | 11343 | 1467361872219 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 01:31:12 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 01:31:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1683ms 01:31:12 INFO - PROCESS | 11343 | 1467361872262 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 01:31:12 INFO - PROCESS | 11343 | 1467361872266 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 01:31:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:31:12 INFO - PROCESS | 11343 | 1467361872273 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:31:12 INFO - PROCESS | 11343 | 1467361872279 Marionette TRACE conn3 <- [1,1618,null,{}] 01:31:12 INFO - PROCESS | 11343 | 1467361872297 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:12 INFO - PROCESS | 11343 | 1467361872305 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:12 INFO - PROCESS | 11343 | 1467361872489 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 01:31:12 INFO - PROCESS | 11343 | 1467361872721 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:12 INFO - PROCESS | 11343 | 1467361872735 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:12 INFO - PROCESS | 11343 | ++DOCSHELL 0x927a6000 == 15 [pid = 11343] [id = 412] 01:31:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x92982800) [pid = 11343] [serial = 1237] [outer = (nil)] 01:31:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x92989000) [pid = 11343] [serial = 1238] [outer = 0x92982800] 01:31:12 INFO - PROCESS | 11343 | 1467361872859 Marionette DEBUG loaded listener.js 01:31:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92ccb800) [pid = 11343] [serial = 1239] [outer = 0x92982800] 01:31:13 INFO - PROCESS | 11343 | 1467361873914 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 01:31:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:31:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1890ms 01:31:14 INFO - PROCESS | 11343 | 1467361874164 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 01:31:14 INFO - PROCESS | 11343 | 1467361874171 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 01:31:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:31:14 INFO - PROCESS | 11343 | 1467361874232 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:31:14 INFO - PROCESS | 11343 | 1467361874238 Marionette TRACE conn3 <- [1,1622,null,{}] 01:31:14 INFO - PROCESS | 11343 | 1467361874246 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:14 INFO - PROCESS | 11343 | 1467361874252 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:14 INFO - PROCESS | 11343 | 1467361874521 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 01:31:14 INFO - PROCESS | 11343 | 1467361874716 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:14 INFO - PROCESS | 11343 | 1467361874725 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:14 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f901c00 == 16 [pid = 11343] [id = 413] 01:31:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x8f908400) [pid = 11343] [serial = 1240] [outer = (nil)] 01:31:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x8fa83800) [pid = 11343] [serial = 1241] [outer = 0x8f908400] 01:31:14 INFO - PROCESS | 11343 | 1467361874799 Marionette DEBUG loaded listener.js 01:31:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x8fa8c400) [pid = 11343] [serial = 1242] [outer = 0x8f908400] 01:31:15 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x92f9d000) [pid = 11343] [serial = 1196] [outer = (nil)] [url = about:blank] 01:31:15 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x9298a800) [pid = 11343] [serial = 1190] [outer = (nil)] [url = about:blank] 01:31:15 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x92fa2c00) [pid = 11343] [serial = 1193] [outer = (nil)] [url = about:blank] 01:31:15 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x92dcbc00) [pid = 11343] [serial = 1191] [outer = (nil)] [url = about:blank] 01:31:15 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x9116b000) [pid = 11343] [serial = 1181] [outer = (nil)] [url = about:blank] 01:31:15 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x923e2000) [pid = 11343] [serial = 1182] [outer = (nil)] [url = about:blank] 01:31:15 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x939e4000) [pid = 11343] [serial = 1178] [outer = (nil)] [url = about:blank] 01:31:15 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x93a09c00) [pid = 11343] [serial = 1179] [outer = (nil)] [url = about:blank] 01:31:15 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x92750000) [pid = 11343] [serial = 1175] [outer = (nil)] [url = about:blank] 01:31:15 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x9298bc00) [pid = 11343] [serial = 1176] [outer = (nil)] [url = about:blank] 01:31:15 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x91d60400) [pid = 11343] [serial = 1172] [outer = (nil)] [url = about:blank] 01:31:15 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x91e9c400) [pid = 11343] [serial = 1173] [outer = (nil)] [url = about:blank] 01:31:15 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x9115f000) [pid = 11343] [serial = 1184] [outer = (nil)] [url = about:blank] 01:31:15 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x91d5f400) [pid = 11343] [serial = 1185] [outer = (nil)] [url = about:blank] 01:31:15 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x923ed800) [pid = 11343] [serial = 1187] [outer = (nil)] [url = about:blank] 01:31:15 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x939e4c00) [pid = 11343] [serial = 1197] [outer = (nil)] [url = about:blank] 01:31:15 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x9298ec00) [pid = 11343] [serial = 1170] [outer = (nil)] [url = about:blank] 01:31:15 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x9279e000) [pid = 11343] [serial = 1169] [outer = (nil)] [url = about:blank] 01:31:15 INFO - PROCESS | 11343 | --DOMWINDOW == 59 (0x92f9f800) [pid = 11343] [serial = 1194] [outer = (nil)] [url = about:blank] 01:31:15 INFO - PROCESS | 11343 | --DOMWINDOW == 58 (0x9257a000) [pid = 11343] [serial = 1188] [outer = (nil)] [url = about:blank] 01:31:15 INFO - PROCESS | 11343 | 1467361875660 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 01:31:15 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 01:31:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1535ms 01:31:15 INFO - PROCESS | 11343 | 1467361875721 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 01:31:15 INFO - PROCESS | 11343 | 1467361875725 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 01:31:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:31:15 INFO - PROCESS | 11343 | 1467361875736 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:31:15 INFO - PROCESS | 11343 | 1467361875741 Marionette TRACE conn3 <- [1,1626,null,{}] 01:31:15 INFO - PROCESS | 11343 | 1467361875747 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:15 INFO - PROCESS | 11343 | 1467361875753 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:15 INFO - PROCESS | 11343 | 1467361875932 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 01:31:15 INFO - PROCESS | 11343 | 1467361875945 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:15 INFO - PROCESS | 11343 | 1467361875953 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:15 INFO - PROCESS | 11343 | ++DOCSHELL 0x91fb6800 == 17 [pid = 11343] [id = 414] 01:31:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 59 (0x91fb7400) [pid = 11343] [serial = 1243] [outer = (nil)] 01:31:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 60 (0x920d1000) [pid = 11343] [serial = 1244] [outer = 0x91fb7400] 01:31:16 INFO - PROCESS | 11343 | 1467361876030 Marionette DEBUG loaded listener.js 01:31:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x923e3000) [pid = 11343] [serial = 1245] [outer = 0x91fb7400] 01:31:16 INFO - PROCESS | 11343 | 1467361876942 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 01:31:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:31:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1235ms 01:31:16 INFO - PROCESS | 11343 | 1467361876968 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 01:31:16 INFO - PROCESS | 11343 | 1467361876972 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 01:31:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:31:16 INFO - PROCESS | 11343 | 1467361876984 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:31:16 INFO - PROCESS | 11343 | 1467361876988 Marionette TRACE conn3 <- [1,1630,null,{}] 01:31:17 INFO - PROCESS | 11343 | 1467361877003 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:17 INFO - PROCESS | 11343 | 1467361877011 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:17 INFO - PROCESS | 11343 | 1467361877178 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 01:31:17 INFO - PROCESS | 11343 | 1467361877323 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:17 INFO - PROCESS | 11343 | 1467361877336 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:17 INFO - PROCESS | 11343 | ++DOCSHELL 0x92746800 == 18 [pid = 11343] [id = 415] 01:31:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x9279e400) [pid = 11343] [serial = 1246] [outer = (nil)] 01:31:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x927aa800) [pid = 11343] [serial = 1247] [outer = 0x9279e400] 01:31:17 INFO - PROCESS | 11343 | 1467361877405 Marionette DEBUG loaded listener.js 01:31:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x92986000) [pid = 11343] [serial = 1248] [outer = 0x9279e400] 01:31:18 INFO - PROCESS | 11343 | 1467361878336 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 01:31:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:31:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1385ms 01:31:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:31:18 INFO - PROCESS | 11343 | 1467361878369 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 01:31:18 INFO - PROCESS | 11343 | 1467361878373 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 01:31:18 INFO - PROCESS | 11343 | 1467361878379 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:31:18 INFO - PROCESS | 11343 | 1467361878382 Marionette TRACE conn3 <- [1,1634,null,{}] 01:31:18 INFO - PROCESS | 11343 | 1467361878395 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:18 INFO - PROCESS | 11343 | 1467361878400 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:18 INFO - PROCESS | 11343 | 1467361878612 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 01:31:18 INFO - PROCESS | 11343 | 1467361878634 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:18 INFO - PROCESS | 11343 | 1467361878642 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:18 INFO - PROCESS | 11343 | ++DOCSHELL 0x922e1c00 == 19 [pid = 11343] [id = 416] 01:31:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x92745800) [pid = 11343] [serial = 1249] [outer = (nil)] 01:31:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x92cd4000) [pid = 11343] [serial = 1250] [outer = 0x92745800] 01:31:18 INFO - PROCESS | 11343 | 1467361878711 Marionette DEBUG loaded listener.js 01:31:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x92dd0400) [pid = 11343] [serial = 1251] [outer = 0x92745800] 01:31:19 INFO - PROCESS | 11343 | 1467361879626 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 01:31:19 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x922e6800) [pid = 11343] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:31:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:31:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1341ms 01:31:19 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x8f789000) [pid = 11343] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:31:19 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x91d5d000) [pid = 11343] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:31:19 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x91c5e000) [pid = 11343] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:31:19 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x8d043c00) [pid = 11343] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:31:19 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x91e96400) [pid = 11343] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:31:19 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x9257f800) [pid = 11343] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:31:19 INFO - PROCESS | 11343 | --DOMWINDOW == 59 (0x927a4800) [pid = 11343] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:31:19 INFO - PROCESS | 11343 | --DOMWINDOW == 58 (0x8effc800) [pid = 11343] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:31:19 INFO - PROCESS | 11343 | --DOMWINDOW == 57 (0x8f904800) [pid = 11343] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:31:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:31:19 INFO - PROCESS | 11343 | 1467361879746 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 01:31:19 INFO - PROCESS | 11343 | 1467361879749 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 01:31:19 INFO - PROCESS | 11343 | 1467361879761 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:31:19 INFO - PROCESS | 11343 | 1467361879764 Marionette TRACE conn3 <- [1,1638,null,{}] 01:31:19 INFO - PROCESS | 11343 | 1467361879768 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:19 INFO - PROCESS | 11343 | 1467361879774 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:19 INFO - PROCESS | 11343 | 1467361879923 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 01:31:19 INFO - PROCESS | 11343 | 1467361879932 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:19 INFO - PROCESS | 11343 | 1467361879944 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:19 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f78e000 == 20 [pid = 11343] [id = 417] 01:31:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 58 (0x8f90c000) [pid = 11343] [serial = 1252] [outer = (nil)] 01:31:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 59 (0x922eac00) [pid = 11343] [serial = 1253] [outer = 0x8f90c000] 01:31:20 INFO - PROCESS | 11343 | 1467361880018 Marionette DEBUG loaded listener.js 01:31:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 60 (0x927a4800) [pid = 11343] [serial = 1254] [outer = 0x8f90c000] 01:31:20 INFO - PROCESS | 11343 | 1467361880945 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 01:31:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:31:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1237ms 01:31:20 INFO - PROCESS | 11343 | 1467361880993 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 01:31:20 INFO - PROCESS | 11343 | 1467361880997 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 01:31:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:31:21 INFO - PROCESS | 11343 | 1467361881004 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:31:21 INFO - PROCESS | 11343 | 1467361881007 Marionette TRACE conn3 <- [1,1642,null,{}] 01:31:21 INFO - PROCESS | 11343 | 1467361881017 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:21 INFO - PROCESS | 11343 | 1467361881028 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:21 INFO - PROCESS | 11343 | 1467361881230 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 01:31:21 INFO - PROCESS | 11343 | 1467361881363 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:21 INFO - PROCESS | 11343 | 1467361881370 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:21 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03ec00 == 21 [pid = 11343] [id = 418] 01:31:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x91c5e000) [pid = 11343] [serial = 1255] [outer = (nil)] 01:31:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x93a04c00) [pid = 11343] [serial = 1256] [outer = 0x91c5e000] 01:31:21 INFO - PROCESS | 11343 | 1467361881440 Marionette DEBUG loaded listener.js 01:31:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x93a0c000) [pid = 11343] [serial = 1257] [outer = 0x91c5e000] 01:31:22 INFO - PROCESS | 11343 | 1467361882468 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 01:31:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:31:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1540ms 01:31:22 INFO - PROCESS | 11343 | 1467361882546 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 01:31:22 INFO - PROCESS | 11343 | 1467361882553 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 01:31:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:31:22 INFO - PROCESS | 11343 | 1467361882562 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:31:22 INFO - PROCESS | 11343 | 1467361882567 Marionette TRACE conn3 <- [1,1646,null,{}] 01:31:22 INFO - PROCESS | 11343 | 1467361882578 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:22 INFO - PROCESS | 11343 | 1467361882584 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:22 INFO - PROCESS | 11343 | 1467361882810 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 01:31:23 INFO - PROCESS | 11343 | 1467361883055 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:23 INFO - PROCESS | 11343 | 1467361883067 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:23 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa81400 == 22 [pid = 11343] [id = 419] 01:31:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x91167000) [pid = 11343] [serial = 1258] [outer = (nil)] 01:31:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x91c5b000) [pid = 11343] [serial = 1259] [outer = 0x91167000] 01:31:23 INFO - PROCESS | 11343 | 1467361883195 Marionette DEBUG loaded listener.js 01:31:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x91ea0000) [pid = 11343] [serial = 1260] [outer = 0x91167000] 01:31:24 INFO - PROCESS | 11343 | 1467361884353 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 01:31:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:31:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1847ms 01:31:24 INFO - PROCESS | 11343 | 1467361884412 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 01:31:24 INFO - PROCESS | 11343 | 1467361884422 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 01:31:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:31:24 INFO - PROCESS | 11343 | 1467361884434 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:31:24 INFO - PROCESS | 11343 | 1467361884438 Marionette TRACE conn3 <- [1,1650,null,{}] 01:31:24 INFO - PROCESS | 11343 | 1467361884445 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:24 INFO - PROCESS | 11343 | 1467361884451 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:24 INFO - PROCESS | 11343 | 1467361884685 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 01:31:24 INFO - PROCESS | 11343 | 1467361884905 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:24 INFO - PROCESS | 11343 | 1467361884917 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:24 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e99000 == 23 [pid = 11343] [id = 420] 01:31:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x92572400) [pid = 11343] [serial = 1261] [outer = (nil)] 01:31:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x9257b400) [pid = 11343] [serial = 1262] [outer = 0x92572400] 01:31:25 INFO - PROCESS | 11343 | 1467361885005 Marionette DEBUG loaded listener.js 01:31:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x927a5800) [pid = 11343] [serial = 1263] [outer = 0x92572400] 01:31:25 INFO - PROCESS | 11343 | 1467361885983 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 01:31:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:31:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1597ms 01:31:26 INFO - PROCESS | 11343 | 1467361886031 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 01:31:26 INFO - PROCESS | 11343 | 1467361886035 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 01:31:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:31:26 INFO - PROCESS | 11343 | 1467361886042 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:31:26 INFO - PROCESS | 11343 | 1467361886049 Marionette TRACE conn3 <- [1,1654,null,{}] 01:31:26 INFO - PROCESS | 11343 | 1467361886065 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:26 INFO - PROCESS | 11343 | 1467361886074 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:26 INFO - PROCESS | 11343 | 1467361886260 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 01:31:26 INFO - PROCESS | 11343 | 1467361886482 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:26 INFO - PROCESS | 11343 | 1467361886492 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:26 INFO - PROCESS | 11343 | ++DOCSHELL 0x92f9d400 == 24 [pid = 11343] [id = 421] 01:31:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x93a04800) [pid = 11343] [serial = 1264] [outer = (nil)] 01:31:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x93a0a800) [pid = 11343] [serial = 1265] [outer = 0x93a04800] 01:31:26 INFO - PROCESS | 11343 | 1467361886633 Marionette DEBUG loaded listener.js 01:31:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x93a48800) [pid = 11343] [serial = 1266] [outer = 0x93a04800] 01:31:27 INFO - PROCESS | 11343 | 1467361887526 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 01:31:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:31:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1541ms 01:31:27 INFO - PROCESS | 11343 | 1467361887584 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 01:31:27 INFO - PROCESS | 11343 | 1467361887589 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 01:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:31:27 INFO - PROCESS | 11343 | 1467361887595 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:31:27 INFO - PROCESS | 11343 | 1467361887599 Marionette TRACE conn3 <- [1,1658,null,{}] 01:31:27 INFO - PROCESS | 11343 | 1467361887605 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:27 INFO - PROCESS | 11343 | 1467361887610 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:27 INFO - PROCESS | 11343 | 1467361887813 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 01:31:28 INFO - PROCESS | 11343 | 1467361887989 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:28 INFO - PROCESS | 11343 | 1467361887997 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:28 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c55400 == 25 [pid = 11343] [id = 422] 01:31:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x93a0e400) [pid = 11343] [serial = 1267] [outer = (nil)] 01:31:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x93c2b400) [pid = 11343] [serial = 1268] [outer = 0x93a0e400] 01:31:28 INFO - PROCESS | 11343 | 1467361888081 Marionette DEBUG loaded listener.js 01:31:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x93c30800) [pid = 11343] [serial = 1269] [outer = 0x93a0e400] 01:31:28 INFO - PROCESS | 11343 | 1467361888975 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 01:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1444ms 01:31:29 INFO - PROCESS | 11343 | 1467361889040 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 01:31:29 INFO - PROCESS | 11343 | 1467361889045 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 01:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:31:29 INFO - PROCESS | 11343 | 1467361889051 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:31:29 INFO - PROCESS | 11343 | 1467361889055 Marionette TRACE conn3 <- [1,1662,null,{}] 01:31:29 INFO - PROCESS | 11343 | 1467361889061 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:29 INFO - PROCESS | 11343 | 1467361889066 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:29 INFO - PROCESS | 11343 | 1467361889280 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 01:31:29 INFO - PROCESS | 11343 | 1467361889458 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:29 INFO - PROCESS | 11343 | 1467361889465 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:29 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f904800 == 26 [pid = 11343] [id = 423] 01:31:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x91fb7c00) [pid = 11343] [serial = 1270] [outer = (nil)] 01:31:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x947ae800) [pid = 11343] [serial = 1271] [outer = 0x91fb7c00] 01:31:29 INFO - PROCESS | 11343 | 1467361889552 Marionette DEBUG loaded listener.js 01:31:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x95167400) [pid = 11343] [serial = 1272] [outer = 0x91fb7c00] 01:31:30 INFO - PROCESS | 11343 | 1467361890519 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 01:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1540ms 01:31:30 INFO - PROCESS | 11343 | 1467361890595 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 01:31:30 INFO - PROCESS | 11343 | 1467361890598 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 01:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:31:30 INFO - PROCESS | 11343 | 1467361890606 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:31:30 INFO - PROCESS | 11343 | 1467361890609 Marionette TRACE conn3 <- [1,1666,null,{}] 01:31:30 INFO - PROCESS | 11343 | 1467361890615 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:30 INFO - PROCESS | 11343 | 1467361890626 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:30 INFO - PROCESS | 11343 | 1467361890835 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 01:31:31 INFO - PROCESS | 11343 | 1467361891093 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:31 INFO - PROCESS | 11343 | 1467361891100 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:31 INFO - PROCESS | 11343 | ++DOCSHELL 0x9242dc00 == 27 [pid = 11343] [id = 424] 01:31:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x9298fc00) [pid = 11343] [serial = 1273] [outer = (nil)] 01:31:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x952d4c00) [pid = 11343] [serial = 1274] [outer = 0x9298fc00] 01:31:31 INFO - PROCESS | 11343 | 1467361891197 Marionette DEBUG loaded listener.js 01:31:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x952da800) [pid = 11343] [serial = 1275] [outer = 0x9298fc00] 01:31:32 INFO - PROCESS | 11343 | 1467361892102 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 01:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1530ms 01:31:32 INFO - PROCESS | 11343 | 1467361892137 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 01:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:31:32 INFO - PROCESS | 11343 | 1467361892141 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 01:31:32 INFO - PROCESS | 11343 | 1467361892147 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:31:32 INFO - PROCESS | 11343 | 1467361892151 Marionette TRACE conn3 <- [1,1670,null,{}] 01:31:32 INFO - PROCESS | 11343 | 1467361892157 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:32 INFO - PROCESS | 11343 | 1467361892163 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:32 INFO - PROCESS | 11343 | 1467361892328 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 01:31:32 INFO - PROCESS | 11343 | 1467361892517 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:32 INFO - PROCESS | 11343 | 1467361892529 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:32 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d04a000 == 28 [pid = 11343] [id = 425] 01:31:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x8f781800) [pid = 11343] [serial = 1276] [outer = (nil)] 01:31:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x97862c00) [pid = 11343] [serial = 1277] [outer = 0x8f781800] 01:31:32 INFO - PROCESS | 11343 | 1467361892603 Marionette DEBUG loaded listener.js 01:31:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x97865400) [pid = 11343] [serial = 1278] [outer = 0x8f781800] 01:31:33 INFO - PROCESS | 11343 | 1467361893839 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 01:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1735ms 01:31:33 INFO - PROCESS | 11343 | 1467361893885 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 01:31:33 INFO - PROCESS | 11343 | 1467361893891 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 01:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:31:33 INFO - PROCESS | 11343 | 1467361893900 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:31:33 INFO - PROCESS | 11343 | 1467361893904 Marionette TRACE conn3 <- [1,1674,null,{}] 01:31:33 INFO - PROCESS | 11343 | 1467361893913 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:33 INFO - PROCESS | 11343 | 1467361893918 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:34 INFO - PROCESS | 11343 | 1467361894098 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 01:31:34 INFO - PROCESS | 11343 | 1467361894320 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:34 INFO - PROCESS | 11343 | 1467361894332 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:34 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa85800 == 29 [pid = 11343] [id = 426] 01:31:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x8fa8b000) [pid = 11343] [serial = 1279] [outer = (nil)] 01:31:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x91169400) [pid = 11343] [serial = 1280] [outer = 0x8fa8b000] 01:31:34 INFO - PROCESS | 11343 | 1467361894444 Marionette DEBUG loaded listener.js 01:31:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x91c5c400) [pid = 11343] [serial = 1281] [outer = 0x8fa8b000] 01:31:35 INFO - PROCESS | 11343 | 1467361895410 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 01:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1586ms 01:31:35 INFO - PROCESS | 11343 | 1467361895485 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 01:31:35 INFO - PROCESS | 11343 | 1467361895492 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 01:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:31:35 INFO - PROCESS | 11343 | 1467361895502 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:31:35 INFO - PROCESS | 11343 | 1467361895506 Marionette TRACE conn3 <- [1,1678,null,{}] 01:31:35 INFO - PROCESS | 11343 | 1467361895512 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:35 INFO - PROCESS | 11343 | 1467361895518 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:35 INFO - PROCESS | 11343 | 1467361895744 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 01:31:36 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x923e2400) [pid = 11343] [serial = 1223] [outer = (nil)] [url = about:blank] 01:31:36 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x8f90f800) [pid = 11343] [serial = 1217] [outer = (nil)] [url = about:blank] 01:31:36 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x8fa8a000) [pid = 11343] [serial = 1218] [outer = (nil)] [url = about:blank] 01:31:36 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x91fb9400) [pid = 11343] [serial = 1215] [outer = (nil)] [url = about:blank] 01:31:36 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x91e9bc00) [pid = 11343] [serial = 1214] [outer = (nil)] [url = about:blank] 01:31:36 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x91d53400) [pid = 11343] [serial = 1220] [outer = (nil)] [url = about:blank] 01:31:36 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x8f783c00) [pid = 11343] [serial = 1200] [outer = (nil)] [url = about:blank] 01:31:36 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x8eff7400) [pid = 11343] [serial = 1199] [outer = (nil)] [url = about:blank] 01:31:36 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x920d7400) [pid = 11343] [serial = 1203] [outer = (nil)] [url = about:blank] 01:31:36 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x91fbf000) [pid = 11343] [serial = 1202] [outer = (nil)] [url = about:blank] 01:31:36 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x927a7c00) [pid = 11343] [serial = 1206] [outer = (nil)] [url = about:blank] 01:31:36 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x92749c00) [pid = 11343] [serial = 1205] [outer = (nil)] [url = about:blank] 01:31:36 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x93c26400) [pid = 11343] [serial = 1209] [outer = (nil)] [url = about:blank] 01:31:36 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x93a50800) [pid = 11343] [serial = 1208] [outer = (nil)] [url = about:blank] 01:31:36 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x91c5bc00) [pid = 11343] [serial = 1212] [outer = (nil)] [url = about:blank] 01:31:36 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x8fa83400) [pid = 11343] [serial = 1211] [outer = (nil)] [url = about:blank] 01:31:36 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x920cd000) [pid = 11343] [serial = 1226] [outer = (nil)] [url = about:blank] 01:31:36 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x923ef400) [pid = 11343] [serial = 1224] [outer = (nil)] [url = about:blank] 01:31:36 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x92426000) [pid = 11343] [serial = 1227] [outer = (nil)] [url = about:blank] 01:31:36 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x91d5bc00) [pid = 11343] [serial = 1221] [outer = (nil)] [url = about:blank] 01:31:37 INFO - PROCESS | 11343 | 1467361897035 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:37 INFO - PROCESS | 11343 | 1467361897045 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:37 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d047800 == 30 [pid = 11343] [id = 427] 01:31:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x8d047c00) [pid = 11343] [serial = 1282] [outer = (nil)] 01:31:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x8eff3c00) [pid = 11343] [serial = 1283] [outer = 0x8d047c00] 01:31:37 INFO - PROCESS | 11343 | 1467361897125 Marionette DEBUG loaded listener.js 01:31:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x8f789c00) [pid = 11343] [serial = 1284] [outer = 0x8d047c00] 01:31:37 INFO - PROCESS | 11343 | 1467361897946 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 01:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 2495ms 01:31:38 INFO - PROCESS | 11343 | 1467361898000 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 01:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:31:38 INFO - PROCESS | 11343 | 1467361898006 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 01:31:38 INFO - PROCESS | 11343 | 1467361898014 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:31:38 INFO - PROCESS | 11343 | 1467361898019 Marionette TRACE conn3 <- [1,1682,null,{}] 01:31:38 INFO - PROCESS | 11343 | 1467361898027 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:38 INFO - PROCESS | 11343 | 1467361898035 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:38 INFO - PROCESS | 11343 | 1467361898203 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 01:31:38 INFO - PROCESS | 11343 | 1467361898214 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:38 INFO - PROCESS | 11343 | 1467361898222 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:38 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa89000 == 31 [pid = 11343] [id = 428] 01:31:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x8fa8e400) [pid = 11343] [serial = 1285] [outer = (nil)] 01:31:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x91168800) [pid = 11343] [serial = 1286] [outer = 0x8fa8e400] 01:31:38 INFO - PROCESS | 11343 | 1467361898296 Marionette DEBUG loaded listener.js 01:31:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x91c56400) [pid = 11343] [serial = 1287] [outer = 0x8fa8e400] 01:31:39 INFO - PROCESS | 11343 | 1467361899246 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 01:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1297ms 01:31:39 INFO - PROCESS | 11343 | 1467361899315 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 01:31:39 INFO - PROCESS | 11343 | 1467361899321 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 01:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:31:39 INFO - PROCESS | 11343 | 1467361899329 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:31:39 INFO - PROCESS | 11343 | 1467361899331 Marionette TRACE conn3 <- [1,1686,null,{}] 01:31:39 INFO - PROCESS | 11343 | 1467361899338 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:39 INFO - PROCESS | 11343 | 1467361899345 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:39 INFO - PROCESS | 11343 | 1467361899523 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 01:31:39 INFO - PROCESS | 11343 | 1467361899685 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:39 INFO - PROCESS | 11343 | 1467361899695 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:39 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa8d800 == 32 [pid = 11343] [id = 429] 01:31:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x91c5bc00) [pid = 11343] [serial = 1288] [outer = (nil)] 01:31:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x91e99400) [pid = 11343] [serial = 1289] [outer = 0x91c5bc00] 01:31:39 INFO - PROCESS | 11343 | 1467361899764 Marionette DEBUG loaded listener.js 01:31:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x91fb7000) [pid = 11343] [serial = 1290] [outer = 0x91c5bc00] 01:31:40 INFO - PROCESS | 11343 | 1467361900751 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 01:31:40 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 01:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1484ms 01:31:40 INFO - PROCESS | 11343 | 1467361900815 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 01:31:40 INFO - PROCESS | 11343 | 1467361900819 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 01:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:31:40 INFO - PROCESS | 11343 | 1467361900835 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:31:40 INFO - PROCESS | 11343 | 1467361900844 Marionette TRACE conn3 <- [1,1690,null,{}] 01:31:40 INFO - PROCESS | 11343 | 1467361900859 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:40 INFO - PROCESS | 11343 | 1467361900867 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:41 INFO - PROCESS | 11343 | 1467361901104 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 01:31:41 INFO - PROCESS | 11343 | 1467361901132 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:41 INFO - PROCESS | 11343 | 1467361901138 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:41 INFO - PROCESS | 11343 | ++DOCSHELL 0x923e2000 == 33 [pid = 11343] [id = 430] 01:31:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x923e5400) [pid = 11343] [serial = 1291] [outer = (nil)] 01:31:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x923e9400) [pid = 11343] [serial = 1292] [outer = 0x923e5400] 01:31:41 INFO - PROCESS | 11343 | 1467361901229 Marionette DEBUG loaded listener.js 01:31:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x92427000) [pid = 11343] [serial = 1293] [outer = 0x923e5400] 01:31:42 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x92745800) [pid = 11343] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:31:42 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x8f90c000) [pid = 11343] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:31:42 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x92982800) [pid = 11343] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:31:42 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x9257e000) [pid = 11343] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:31:42 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x91fb7400) [pid = 11343] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:31:42 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x8f908400) [pid = 11343] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:31:42 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x920d6c00) [pid = 11343] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:31:42 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x8f908000) [pid = 11343] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:31:42 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x9279e400) [pid = 11343] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:31:42 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x91c5e000) [pid = 11343] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:31:42 INFO - PROCESS | 11343 | 1467361902631 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 01:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1868ms 01:31:42 INFO - PROCESS | 11343 | 1467361902695 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 01:31:42 INFO - PROCESS | 11343 | 1467361902699 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 01:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:31:42 INFO - PROCESS | 11343 | 1467361902706 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:31:42 INFO - PROCESS | 11343 | 1467361902710 Marionette TRACE conn3 <- [1,1694,null,{}] 01:31:42 INFO - PROCESS | 11343 | 1467361902716 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:42 INFO - PROCESS | 11343 | 1467361902720 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:42 INFO - PROCESS | 11343 | 1467361902871 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 01:31:42 INFO - PROCESS | 11343 | 1467361902880 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:42 INFO - PROCESS | 11343 | 1467361902889 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:42 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d049400 == 34 [pid = 11343] [id = 431] 01:31:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x8f90c000) [pid = 11343] [serial = 1294] [outer = (nil)] 01:31:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x92430400) [pid = 11343] [serial = 1295] [outer = 0x8f90c000] 01:31:42 INFO - PROCESS | 11343 | 1467361902956 Marionette DEBUG loaded listener.js 01:31:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x92573000) [pid = 11343] [serial = 1296] [outer = 0x8f90c000] 01:31:43 INFO - PROCESS | 11343 | 1467361903806 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 01:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1143ms 01:31:43 INFO - PROCESS | 11343 | 1467361903851 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 01:31:43 INFO - PROCESS | 11343 | 1467361903855 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 01:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:31:43 INFO - PROCESS | 11343 | 1467361903861 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:31:43 INFO - PROCESS | 11343 | 1467361903865 Marionette TRACE conn3 <- [1,1698,null,{}] 01:31:43 INFO - PROCESS | 11343 | 1467361903870 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:43 INFO - PROCESS | 11343 | 1467361903875 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:44 INFO - PROCESS | 11343 | 1467361904034 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 01:31:44 INFO - PROCESS | 11343 | 1467361904043 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:44 INFO - PROCESS | 11343 | 1467361904060 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:44 INFO - PROCESS | 11343 | ++DOCSHELL 0x9257f400 == 35 [pid = 11343] [id = 432] 01:31:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x9257fc00) [pid = 11343] [serial = 1297] [outer = (nil)] 01:31:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x9279ec00) [pid = 11343] [serial = 1298] [outer = 0x9257fc00] 01:31:44 INFO - PROCESS | 11343 | 1467361904145 Marionette DEBUG loaded listener.js 01:31:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x9298cc00) [pid = 11343] [serial = 1299] [outer = 0x9257fc00] 01:31:45 INFO - PROCESS | 11343 | 1467361905455 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 01:31:45 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 01:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1633ms 01:31:45 INFO - PROCESS | 11343 | 1467361905498 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 01:31:45 INFO - PROCESS | 11343 | 1467361905503 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 01:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:31:45 INFO - PROCESS | 11343 | 1467361905511 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:31:45 INFO - PROCESS | 11343 | 1467361905517 Marionette TRACE conn3 <- [1,1702,null,{}] 01:31:45 INFO - PROCESS | 11343 | 1467361905525 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:45 INFO - PROCESS | 11343 | 1467361905532 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:45 INFO - PROCESS | 11343 | 1467361905732 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 01:31:45 INFO - PROCESS | 11343 | 1467361905961 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:45 INFO - PROCESS | 11343 | 1467361905973 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:46 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f781c00 == 36 [pid = 11343] [id = 433] 01:31:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x8fa87800) [pid = 11343] [serial = 1300] [outer = (nil)] 01:31:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x91c55800) [pid = 11343] [serial = 1301] [outer = 0x8fa87800] 01:31:46 INFO - PROCESS | 11343 | 1467361906089 Marionette DEBUG loaded listener.js 01:31:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x91e92800) [pid = 11343] [serial = 1302] [outer = 0x8fa87800] 01:31:47 INFO - PROCESS | 11343 | 1467361907118 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 01:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1685ms 01:31:47 INFO - PROCESS | 11343 | 1467361907197 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 01:31:47 INFO - PROCESS | 11343 | 1467361907205 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 01:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:31:47 INFO - PROCESS | 11343 | 1467361907216 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:31:47 INFO - PROCESS | 11343 | 1467361907220 Marionette TRACE conn3 <- [1,1706,null,{}] 01:31:47 INFO - PROCESS | 11343 | 1467361907227 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:47 INFO - PROCESS | 11343 | 1467361907233 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:47 INFO - PROCESS | 11343 | 1467361907475 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 01:31:47 INFO - PROCESS | 11343 | 1467361907785 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:47 INFO - PROCESS | 11343 | 1467361907792 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:47 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90a000 == 37 [pid = 11343] [id = 434] 01:31:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x923ef400) [pid = 11343] [serial = 1303] [outer = (nil)] 01:31:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x9257d000) [pid = 11343] [serial = 1304] [outer = 0x923ef400] 01:31:47 INFO - PROCESS | 11343 | 1467361907881 Marionette DEBUG loaded listener.js 01:31:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x92750c00) [pid = 11343] [serial = 1305] [outer = 0x923ef400] 01:31:48 INFO - PROCESS | 11343 | 1467361908871 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 01:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1739ms 01:31:48 INFO - PROCESS | 11343 | 1467361908955 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 01:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:31:48 INFO - PROCESS | 11343 | 1467361908960 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 01:31:48 INFO - PROCESS | 11343 | 1467361908967 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:31:48 INFO - PROCESS | 11343 | 1467361908973 Marionette TRACE conn3 <- [1,1710,null,{}] 01:31:48 INFO - PROCESS | 11343 | 1467361908990 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:49 INFO - PROCESS | 11343 | 1467361908999 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:49 INFO - PROCESS | 11343 | 1467361909224 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 01:31:49 INFO - PROCESS | 11343 | 1467361909497 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:49 INFO - PROCESS | 11343 | 1467361909510 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:49 INFO - PROCESS | 11343 | ++DOCSHELL 0x92985000 == 38 [pid = 11343] [id = 435] 01:31:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x92cc8c00) [pid = 11343] [serial = 1306] [outer = (nil)] 01:31:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x92fa1400) [pid = 11343] [serial = 1307] [outer = 0x92cc8c00] 01:31:49 INFO - PROCESS | 11343 | 1467361909596 Marionette DEBUG loaded listener.js 01:31:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x939d9400) [pid = 11343] [serial = 1308] [outer = 0x92cc8c00] 01:31:50 INFO - PROCESS | 11343 | 1467361910609 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 01:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1846ms 01:31:50 INFO - PROCESS | 11343 | 1467361910813 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 01:31:50 INFO - PROCESS | 11343 | 1467361910821 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 01:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:31:50 INFO - PROCESS | 11343 | 1467361910830 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:31:50 INFO - PROCESS | 11343 | 1467361910835 Marionette TRACE conn3 <- [1,1714,null,{}] 01:31:50 INFO - PROCESS | 11343 | 1467361910843 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:50 INFO - PROCESS | 11343 | 1467361910848 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:51 INFO - PROCESS | 11343 | 1467361911052 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 01:31:51 INFO - PROCESS | 11343 | 1467361911310 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:51 INFO - PROCESS | 11343 | 1467361911327 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:51 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f907000 == 39 [pid = 11343] [id = 436] 01:31:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x8f90a800) [pid = 11343] [serial = 1309] [outer = (nil)] 01:31:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x8fa8a800) [pid = 11343] [serial = 1310] [outer = 0x8f90a800] 01:31:51 INFO - PROCESS | 11343 | 1467361911466 Marionette DEBUG loaded listener.js 01:31:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x8fa8c800) [pid = 11343] [serial = 1311] [outer = 0x8f90a800] 01:31:52 INFO - PROCESS | 11343 | --DOCSHELL 0x922e4000 == 38 [pid = 11343] [id = 407] 01:31:52 INFO - PROCESS | 11343 | --DOCSHELL 0x92746800 == 37 [pid = 11343] [id = 415] 01:31:52 INFO - PROCESS | 11343 | --DOCSHELL 0x91d59800 == 36 [pid = 11343] [id = 404] 01:31:52 INFO - PROCESS | 11343 | --DOCSHELL 0x922e1c00 == 35 [pid = 11343] [id = 416] 01:31:52 INFO - PROCESS | 11343 | --DOCSHELL 0x8efefc00 == 34 [pid = 11343] [id = 408] 01:31:52 INFO - PROCESS | 11343 | --DOCSHELL 0x91fb6800 == 33 [pid = 11343] [id = 414] 01:31:52 INFO - PROCESS | 11343 | --DOCSHELL 0x8f788400 == 32 [pid = 11343] [id = 405] 01:31:52 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x92cd4000) [pid = 11343] [serial = 1250] [outer = (nil)] [url = about:blank] 01:31:52 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x922eac00) [pid = 11343] [serial = 1253] [outer = (nil)] [url = about:blank] 01:31:52 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x92dd0400) [pid = 11343] [serial = 1251] [outer = (nil)] [url = about:blank] 01:31:52 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x92989000) [pid = 11343] [serial = 1238] [outer = (nil)] [url = about:blank] 01:31:52 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x92ccb800) [pid = 11343] [serial = 1239] [outer = (nil)] [url = about:blank] 01:31:52 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x9274ac00) [pid = 11343] [serial = 1230] [outer = (nil)] [url = about:blank] 01:31:52 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x92745400) [pid = 11343] [serial = 1229] [outer = (nil)] [url = about:blank] 01:31:52 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x920d1000) [pid = 11343] [serial = 1244] [outer = (nil)] [url = about:blank] 01:31:52 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x923e3000) [pid = 11343] [serial = 1245] [outer = (nil)] [url = about:blank] 01:31:52 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x8fa83800) [pid = 11343] [serial = 1241] [outer = (nil)] [url = about:blank] 01:31:52 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x8fa8c400) [pid = 11343] [serial = 1242] [outer = (nil)] [url = about:blank] 01:31:52 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x92572800) [pid = 11343] [serial = 1235] [outer = (nil)] [url = about:blank] 01:31:52 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x923f0c00) [pid = 11343] [serial = 1236] [outer = (nil)] [url = about:blank] 01:31:52 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x91c51c00) [pid = 11343] [serial = 1232] [outer = (nil)] [url = about:blank] 01:31:52 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x91d53800) [pid = 11343] [serial = 1233] [outer = (nil)] [url = about:blank] 01:31:52 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x927aa800) [pid = 11343] [serial = 1247] [outer = (nil)] [url = about:blank] 01:31:52 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x93a0c000) [pid = 11343] [serial = 1257] [outer = (nil)] [url = about:blank] 01:31:52 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x93a04c00) [pid = 11343] [serial = 1256] [outer = (nil)] [url = about:blank] 01:31:52 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x927a4800) [pid = 11343] [serial = 1254] [outer = (nil)] [url = about:blank] 01:31:52 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x92986000) [pid = 11343] [serial = 1248] [outer = (nil)] [url = about:blank] 01:31:52 INFO - PROCESS | 11343 | 1467361912436 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 01:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 01:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1643ms 01:31:52 INFO - PROCESS | 11343 | 1467361912473 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 01:31:52 INFO - PROCESS | 11343 | 1467361912477 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 01:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:31:52 INFO - PROCESS | 11343 | 1467361912489 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:31:52 INFO - PROCESS | 11343 | 1467361912493 Marionette TRACE conn3 <- [1,1718,null,{}] 01:31:52 INFO - PROCESS | 11343 | 1467361912500 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:52 INFO - PROCESS | 11343 | 1467361912506 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:52 INFO - PROCESS | 11343 | 1467361912672 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 01:31:52 INFO - PROCESS | 11343 | 1467361912682 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:52 INFO - PROCESS | 11343 | 1467361912691 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:52 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d57400 == 33 [pid = 11343] [id = 437] 01:31:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x91d5a400) [pid = 11343] [serial = 1312] [outer = (nil)] 01:31:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x91fbd000) [pid = 11343] [serial = 1313] [outer = 0x91d5a400] 01:31:52 INFO - PROCESS | 11343 | 1467361912803 Marionette DEBUG loaded listener.js 01:31:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x920d2c00) [pid = 11343] [serial = 1314] [outer = 0x91d5a400] 01:31:53 INFO - PROCESS | 11343 | 1467361913752 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 01:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1289ms 01:31:53 INFO - PROCESS | 11343 | 1467361913777 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 01:31:53 INFO - PROCESS | 11343 | 1467361913781 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 01:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:31:53 INFO - PROCESS | 11343 | 1467361913787 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:31:53 INFO - PROCESS | 11343 | 1467361913791 Marionette TRACE conn3 <- [1,1722,null,{}] 01:31:53 INFO - PROCESS | 11343 | 1467361913806 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:53 INFO - PROCESS | 11343 | 1467361913814 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:54 INFO - PROCESS | 11343 | 1467361914032 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 01:31:54 INFO - PROCESS | 11343 | 1467361914046 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:54 INFO - PROCESS | 11343 | 1467361914058 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:54 INFO - PROCESS | 11343 | ++DOCSHELL 0x92743000 == 34 [pid = 11343] [id = 438] 01:31:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x92743c00) [pid = 11343] [serial = 1315] [outer = (nil)] 01:31:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x9274bc00) [pid = 11343] [serial = 1316] [outer = 0x92743c00] 01:31:54 INFO - PROCESS | 11343 | 1467361914128 Marionette DEBUG loaded listener.js 01:31:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x92983400) [pid = 11343] [serial = 1317] [outer = 0x92743c00] 01:31:55 INFO - PROCESS | 11343 | 1467361915109 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 01:31:55 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 01:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1381ms 01:31:55 INFO - PROCESS | 11343 | 1467361915169 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 01:31:55 INFO - PROCESS | 11343 | 1467361915173 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 01:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:31:55 INFO - PROCESS | 11343 | 1467361915186 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:31:55 INFO - PROCESS | 11343 | 1467361915188 Marionette TRACE conn3 <- [1,1726,null,{}] 01:31:55 INFO - PROCESS | 11343 | 1467361915194 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:55 INFO - PROCESS | 11343 | 1467361915199 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:55 INFO - PROCESS | 11343 | 1467361915435 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 01:31:55 INFO - PROCESS | 11343 | 1467361915465 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:55 INFO - PROCESS | 11343 | 1467361915474 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:55 INFO - PROCESS | 11343 | ++DOCSHELL 0x927aa800 == 35 [pid = 11343] [id = 439] 01:31:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x92988800) [pid = 11343] [serial = 1318] [outer = (nil)] 01:31:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92ccf800) [pid = 11343] [serial = 1319] [outer = 0x92988800] 01:31:55 INFO - PROCESS | 11343 | 1467361915545 Marionette DEBUG loaded listener.js 01:31:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x92dd2400) [pid = 11343] [serial = 1320] [outer = 0x92988800] 01:31:56 INFO - PROCESS | 11343 | 1467361916513 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 01:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1392ms 01:31:56 INFO - PROCESS | 11343 | 1467361916574 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 01:31:56 INFO - PROCESS | 11343 | 1467361916578 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 01:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:31:56 INFO - PROCESS | 11343 | 1467361916585 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:31:56 INFO - PROCESS | 11343 | 1467361916587 Marionette TRACE conn3 <- [1,1730,null,{}] 01:31:56 INFO - PROCESS | 11343 | 1467361916593 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:56 INFO - PROCESS | 11343 | 1467361916598 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:56 INFO - PROCESS | 11343 | 1467361916809 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 01:31:56 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x93a0e400) [pid = 11343] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:31:56 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x91167000) [pid = 11343] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:31:56 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x92572400) [pid = 11343] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:31:56 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8fa8e400) [pid = 11343] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:31:56 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x8d047c00) [pid = 11343] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:31:57 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x91fb7c00) [pid = 11343] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:31:57 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x8f781800) [pid = 11343] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:31:57 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x91c5bc00) [pid = 11343] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:31:57 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x923e5400) [pid = 11343] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:31:57 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x93a04800) [pid = 11343] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:31:57 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x9298fc00) [pid = 11343] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:31:57 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x8fa8b000) [pid = 11343] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:31:57 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x8f90c000) [pid = 11343] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:31:57 INFO - PROCESS | 11343 | 1467361917157 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:57 INFO - PROCESS | 11343 | 1467361917165 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:57 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03e400 == 36 [pid = 11343] [id = 440] 01:31:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x8d047c00) [pid = 11343] [serial = 1321] [outer = (nil)] 01:31:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x8f908c00) [pid = 11343] [serial = 1322] [outer = 0x8d047c00] 01:31:57 INFO - PROCESS | 11343 | 1467361917240 Marionette DEBUG loaded listener.js 01:31:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x91c52800) [pid = 11343] [serial = 1323] [outer = 0x8d047c00] 01:31:57 INFO - PROCESS | 11343 | 1467361917951 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 01:31:57 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 01:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1392ms 01:31:57 INFO - PROCESS | 11343 | 1467361917978 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 01:31:57 INFO - PROCESS | 11343 | 1467361917984 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 01:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:31:58 INFO - PROCESS | 11343 | 1467361918000 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:31:58 INFO - PROCESS | 11343 | 1467361918004 Marionette TRACE conn3 <- [1,1734,null,{}] 01:31:58 INFO - PROCESS | 11343 | 1467361918010 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:58 INFO - PROCESS | 11343 | 1467361918021 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:58 INFO - PROCESS | 11343 | 1467361918241 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 01:31:58 INFO - PROCESS | 11343 | 1467361918381 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:58 INFO - PROCESS | 11343 | 1467361918392 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:58 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa87000 == 37 [pid = 11343] [id = 441] 01:31:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x92743800) [pid = 11343] [serial = 1324] [outer = (nil)] 01:31:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x93a0e400) [pid = 11343] [serial = 1325] [outer = 0x92743800] 01:31:58 INFO - PROCESS | 11343 | 1467361918460 Marionette DEBUG loaded listener.js 01:31:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x93c26800) [pid = 11343] [serial = 1326] [outer = 0x92743800] 01:31:59 INFO - PROCESS | 11343 | 1467361919410 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 01:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1480ms 01:31:59 INFO - PROCESS | 11343 | 1467361919484 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 01:31:59 INFO - PROCESS | 11343 | 1467361919491 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 01:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:31:59 INFO - PROCESS | 11343 | 1467361919500 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:31:59 INFO - PROCESS | 11343 | 1467361919506 Marionette TRACE conn3 <- [1,1738,null,{}] 01:31:59 INFO - PROCESS | 11343 | 1467361919515 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:31:59 INFO - PROCESS | 11343 | 1467361919520 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:31:59 INFO - PROCESS | 11343 | 1467361919789 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 01:32:00 INFO - PROCESS | 11343 | 1467361920124 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:00 INFO - PROCESS | 11343 | 1467361920135 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:00 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f906000 == 38 [pid = 11343] [id = 442] 01:32:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x8f906400) [pid = 11343] [serial = 1327] [outer = (nil)] 01:32:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x91c57800) [pid = 11343] [serial = 1328] [outer = 0x8f906400] 01:32:00 INFO - PROCESS | 11343 | 1467361920223 Marionette DEBUG loaded listener.js 01:32:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x91d55800) [pid = 11343] [serial = 1329] [outer = 0x8f906400] 01:32:01 INFO - PROCESS | 11343 | 1467361921201 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 01:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1738ms 01:32:01 INFO - PROCESS | 11343 | 1467361921239 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 01:32:01 INFO - PROCESS | 11343 | 1467361921246 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 01:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:32:01 INFO - PROCESS | 11343 | 1467361921275 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:32:01 INFO - PROCESS | 11343 | 1467361921280 Marionette TRACE conn3 <- [1,1742,null,{}] 01:32:01 INFO - PROCESS | 11343 | 1467361921287 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:01 INFO - PROCESS | 11343 | 1467361921293 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:01 INFO - PROCESS | 11343 | 1467361921492 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 01:32:01 INFO - PROCESS | 11343 | 1467361921723 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:01 INFO - PROCESS | 11343 | 1467361921731 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:01 INFO - PROCESS | 11343 | ++DOCSHELL 0x920d1000 == 39 [pid = 11343] [id = 443] 01:32:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x92425400) [pid = 11343] [serial = 1330] [outer = (nil)] 01:32:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x9257e800) [pid = 11343] [serial = 1331] [outer = 0x92425400] 01:32:01 INFO - PROCESS | 11343 | 1467361921836 Marionette DEBUG loaded listener.js 01:32:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92985c00) [pid = 11343] [serial = 1332] [outer = 0x92425400] 01:32:03 INFO - PROCESS | 11343 | 1467361923009 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 01:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1800ms 01:32:03 INFO - PROCESS | 11343 | 1467361923074 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 01:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:32:03 INFO - PROCESS | 11343 | 1467361923080 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 01:32:03 INFO - PROCESS | 11343 | 1467361923087 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:32:03 INFO - PROCESS | 11343 | 1467361923093 Marionette TRACE conn3 <- [1,1746,null,{}] 01:32:03 INFO - PROCESS | 11343 | 1467361923111 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:03 INFO - PROCESS | 11343 | 1467361923122 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:03 INFO - PROCESS | 11343 | 1467361923355 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 01:32:03 INFO - PROCESS | 11343 | 1467361923587 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:03 INFO - PROCESS | 11343 | 1467361923601 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:03 INFO - PROCESS | 11343 | ++DOCSHELL 0x92989000 == 40 [pid = 11343] [id = 444] 01:32:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x93a04000) [pid = 11343] [serial = 1333] [outer = (nil)] 01:32:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x93a4f800) [pid = 11343] [serial = 1334] [outer = 0x93a04000] 01:32:03 INFO - PROCESS | 11343 | 1467361923700 Marionette DEBUG loaded listener.js 01:32:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x93c2ec00) [pid = 11343] [serial = 1335] [outer = 0x93a04000] 01:32:04 INFO - PROCESS | 11343 | 1467361924612 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 01:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1587ms 01:32:04 INFO - PROCESS | 11343 | 1467361924677 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 01:32:04 INFO - PROCESS | 11343 | 1467361924683 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 01:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:32:04 INFO - PROCESS | 11343 | 1467361924692 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:32:04 INFO - PROCESS | 11343 | 1467361924695 Marionette TRACE conn3 <- [1,1750,null,{}] 01:32:04 INFO - PROCESS | 11343 | 1467361924701 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:04 INFO - PROCESS | 11343 | 1467361924707 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:04 INFO - PROCESS | 11343 | 1467361924890 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 01:32:05 INFO - PROCESS | 11343 | 1467361925079 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:05 INFO - PROCESS | 11343 | 1467361925095 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:05 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03d400 == 41 [pid = 11343] [id = 445] 01:32:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x8f902000) [pid = 11343] [serial = 1336] [outer = (nil)] 01:32:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x947aec00) [pid = 11343] [serial = 1337] [outer = 0x8f902000] 01:32:05 INFO - PROCESS | 11343 | 1467361925263 Marionette DEBUG loaded listener.js 01:32:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x95169400) [pid = 11343] [serial = 1338] [outer = 0x8f902000] 01:32:06 INFO - PROCESS | 11343 | 1467361926168 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 01:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1532ms 01:32:06 INFO - PROCESS | 11343 | 1467361926225 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 01:32:06 INFO - PROCESS | 11343 | 1467361926230 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 01:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:32:06 INFO - PROCESS | 11343 | 1467361926254 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:32:06 INFO - PROCESS | 11343 | 1467361926258 Marionette TRACE conn3 <- [1,1754,null,{}] 01:32:06 INFO - PROCESS | 11343 | 1467361926264 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:06 INFO - PROCESS | 11343 | 1467361926269 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:06 INFO - PROCESS | 11343 | 1467361926455 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 01:32:06 INFO - PROCESS | 11343 | 1467361926637 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:06 INFO - PROCESS | 11343 | 1467361926645 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:06 INFO - PROCESS | 11343 | ++DOCSHELL 0x91165c00 == 42 [pid = 11343] [id = 446] 01:32:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x93a02400) [pid = 11343] [serial = 1339] [outer = (nil)] 01:32:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x952d7c00) [pid = 11343] [serial = 1340] [outer = 0x93a02400] 01:32:06 INFO - PROCESS | 11343 | 1467361926726 Marionette DEBUG loaded listener.js 01:32:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x952d9c00) [pid = 11343] [serial = 1341] [outer = 0x93a02400] 01:32:07 INFO - PROCESS | 11343 | 1467361927712 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 01:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1537ms 01:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:32:07 INFO - PROCESS | 11343 | 1467361927789 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 01:32:07 INFO - PROCESS | 11343 | 1467361927793 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 01:32:07 INFO - PROCESS | 11343 | 1467361927800 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:32:07 INFO - PROCESS | 11343 | 1467361927803 Marionette TRACE conn3 <- [1,1758,null,{}] 01:32:07 INFO - PROCESS | 11343 | 1467361927809 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:07 INFO - PROCESS | 11343 | 1467361927820 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:08 INFO - PROCESS | 11343 | 1467361928065 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 01:32:08 INFO - PROCESS | 11343 | 1467361928301 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:08 INFO - PROCESS | 11343 | 1467361928311 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:08 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d59800 == 43 [pid = 11343] [id = 447] 01:32:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x93c2cc00) [pid = 11343] [serial = 1342] [outer = (nil)] 01:32:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x98a38400) [pid = 11343] [serial = 1343] [outer = 0x93c2cc00] 01:32:08 INFO - PROCESS | 11343 | 1467361928406 Marionette DEBUG loaded listener.js 01:32:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x98aac000) [pid = 11343] [serial = 1344] [outer = 0x93c2cc00] 01:32:09 INFO - PROCESS | 11343 | 1467361929286 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 01:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1537ms 01:32:09 INFO - PROCESS | 11343 | 1467361929336 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 01:32:09 INFO - PROCESS | 11343 | 1467361929340 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 01:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:32:09 INFO - PROCESS | 11343 | 1467361929347 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:32:09 INFO - PROCESS | 11343 | 1467361929350 Marionette TRACE conn3 <- [1,1762,null,{}] 01:32:09 INFO - PROCESS | 11343 | 1467361929356 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:09 INFO - PROCESS | 11343 | 1467361929362 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:09 INFO - PROCESS | 11343 | 1467361929611 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 01:32:09 INFO - PROCESS | 11343 | 1467361929744 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:09 INFO - PROCESS | 11343 | 1467361929754 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:09 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff5000 == 44 [pid = 11343] [id = 448] 01:32:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x8f784c00) [pid = 11343] [serial = 1345] [outer = (nil)] 01:32:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x91d57000) [pid = 11343] [serial = 1346] [outer = 0x8f784c00] 01:32:09 INFO - PROCESS | 11343 | 1467361929848 Marionette DEBUG loaded listener.js 01:32:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x92577000) [pid = 11343] [serial = 1347] [outer = 0x8f784c00] 01:32:11 INFO - PROCESS | 11343 | 1467361931017 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 01:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1741ms 01:32:11 INFO - PROCESS | 11343 | 1467361931089 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 01:32:11 INFO - PROCESS | 11343 | 1467361931096 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 01:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:32:11 INFO - PROCESS | 11343 | 1467361931104 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:32:11 INFO - PROCESS | 11343 | 1467361931113 Marionette TRACE conn3 <- [1,1766,null,{}] 01:32:11 INFO - PROCESS | 11343 | 1467361931129 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:11 INFO - PROCESS | 11343 | 1467361931135 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:11 INFO - PROCESS | 11343 | 1467361931355 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 01:32:11 INFO - PROCESS | 11343 | 1467361931687 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:11 INFO - PROCESS | 11343 | 1467361931700 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:11 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c58000 == 45 [pid = 11343] [id = 449] 01:32:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x91c59000) [pid = 11343] [serial = 1348] [outer = (nil)] 01:32:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0x91d59c00) [pid = 11343] [serial = 1349] [outer = 0x91c59000] 01:32:11 INFO - PROCESS | 11343 | 1467361931778 Marionette DEBUG loaded listener.js 01:32:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 93 (0x91ea0400) [pid = 11343] [serial = 1350] [outer = 0x91c59000] 01:32:12 INFO - PROCESS | 11343 | --DOCSHELL 0x8f901c00 == 44 [pid = 11343] [id = 413] 01:32:12 INFO - PROCESS | 11343 | --DOCSHELL 0x92f9d400 == 43 [pid = 11343] [id = 421] 01:32:12 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03ec00 == 42 [pid = 11343] [id = 418] 01:32:12 INFO - PROCESS | 11343 | --DOCSHELL 0x91c55400 == 41 [pid = 11343] [id = 422] 01:32:12 INFO - PROCESS | 11343 | --DOCSHELL 0x8f904800 == 40 [pid = 11343] [id = 423] 01:32:12 INFO - PROCESS | 11343 | --DOCSHELL 0x8d04a000 == 39 [pid = 11343] [id = 425] 01:32:12 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa85800 == 38 [pid = 11343] [id = 426] 01:32:12 INFO - PROCESS | 11343 | --DOCSHELL 0x8d047800 == 37 [pid = 11343] [id = 427] 01:32:12 INFO - PROCESS | 11343 | --DOCSHELL 0x8f903400 == 36 [pid = 11343] [id = 410] 01:32:12 INFO - PROCESS | 11343 | --DOCSHELL 0x91c5d000 == 35 [pid = 11343] [id = 406] 01:32:12 INFO - PROCESS | 11343 | --DOCSHELL 0x9242dc00 == 34 [pid = 11343] [id = 424] 01:32:12 INFO - PROCESS | 11343 | --DOCSHELL 0x92576800 == 33 [pid = 11343] [id = 409] 01:32:12 INFO - PROCESS | 11343 | --DOCSHELL 0x8f78e000 == 32 [pid = 11343] [id = 417] 01:32:12 INFO - PROCESS | 11343 | --DOCSHELL 0x927a6000 == 31 [pid = 11343] [id = 412] 01:32:12 INFO - PROCESS | 11343 | --DOCSHELL 0x91e99000 == 30 [pid = 11343] [id = 420] 01:32:12 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa81400 == 29 [pid = 11343] [id = 419] 01:32:12 INFO - PROCESS | 11343 | --DOCSHELL 0x8d048800 == 28 [pid = 11343] [id = 411] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 92 (0x92573000) [pid = 11343] [serial = 1296] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x93c2b400) [pid = 11343] [serial = 1268] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x91ea0000) [pid = 11343] [serial = 1260] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x927a5800) [pid = 11343] [serial = 1263] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x91168800) [pid = 11343] [serial = 1286] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x8eff3c00) [pid = 11343] [serial = 1283] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x947ae800) [pid = 11343] [serial = 1271] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x8f789c00) [pid = 11343] [serial = 1284] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x97865400) [pid = 11343] [serial = 1278] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x91fb7000) [pid = 11343] [serial = 1290] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x923e9400) [pid = 11343] [serial = 1292] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x95167400) [pid = 11343] [serial = 1272] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x91c5b000) [pid = 11343] [serial = 1259] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x93a0a800) [pid = 11343] [serial = 1265] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x952d4c00) [pid = 11343] [serial = 1274] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x91169400) [pid = 11343] [serial = 1280] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x97862c00) [pid = 11343] [serial = 1277] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x93a48800) [pid = 11343] [serial = 1266] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x91c5c400) [pid = 11343] [serial = 1281] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x9257b400) [pid = 11343] [serial = 1262] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x952da800) [pid = 11343] [serial = 1275] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x91e99400) [pid = 11343] [serial = 1289] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92427000) [pid = 11343] [serial = 1293] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x92430400) [pid = 11343] [serial = 1295] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x91c56400) [pid = 11343] [serial = 1287] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x93c30800) [pid = 11343] [serial = 1269] [outer = (nil)] [url = about:blank] 01:32:13 INFO - PROCESS | 11343 | 1467361933830 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 01:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 2753ms 01:32:13 INFO - PROCESS | 11343 | 1467361933857 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 01:32:13 INFO - PROCESS | 11343 | 1467361933864 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 01:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:32:13 INFO - PROCESS | 11343 | 1467361933871 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:32:13 INFO - PROCESS | 11343 | 1467361933879 Marionette TRACE conn3 <- [1,1770,null,{}] 01:32:13 INFO - PROCESS | 11343 | 1467361933886 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:13 INFO - PROCESS | 11343 | 1467361933892 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:14 INFO - PROCESS | 11343 | 1467361934065 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 01:32:14 INFO - PROCESS | 11343 | 1467361934205 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:14 INFO - PROCESS | 11343 | 1467361934215 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:14 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f785400 == 29 [pid = 11343] [id = 450] 01:32:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x8f787800) [pid = 11343] [serial = 1351] [outer = (nil)] 01:32:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x8f906c00) [pid = 11343] [serial = 1352] [outer = 0x8f787800] 01:32:14 INFO - PROCESS | 11343 | 1467361934287 Marionette DEBUG loaded listener.js 01:32:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x8fa88800) [pid = 11343] [serial = 1353] [outer = 0x8f787800] 01:32:15 INFO - PROCESS | 11343 | 1467361935142 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 01:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1394ms 01:32:15 INFO - PROCESS | 11343 | 1467361935265 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 01:32:15 INFO - PROCESS | 11343 | 1467361935275 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 01:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:32:15 INFO - PROCESS | 11343 | 1467361935289 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:32:15 INFO - PROCESS | 11343 | 1467361935293 Marionette TRACE conn3 <- [1,1774,null,{}] 01:32:15 INFO - PROCESS | 11343 | 1467361935312 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:15 INFO - PROCESS | 11343 | 1467361935318 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:15 INFO - PROCESS | 11343 | 1467361935493 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 01:32:15 INFO - PROCESS | 11343 | 1467361935664 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:15 INFO - PROCESS | 11343 | 1467361935672 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:15 INFO - PROCESS | 11343 | ++DOCSHELL 0x91166400 == 30 [pid = 11343] [id = 451] 01:32:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x91c55000) [pid = 11343] [serial = 1354] [outer = (nil)] 01:32:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x91d5b400) [pid = 11343] [serial = 1355] [outer = 0x91c55000] 01:32:15 INFO - PROCESS | 11343 | 1467361935746 Marionette DEBUG loaded listener.js 01:32:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x91e9c000) [pid = 11343] [serial = 1356] [outer = 0x91c55000] 01:32:16 INFO - PROCESS | 11343 | 1467361936741 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 01:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1484ms 01:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:32:16 INFO - PROCESS | 11343 | 1467361936773 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 01:32:16 INFO - PROCESS | 11343 | 1467361936777 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 01:32:16 INFO - PROCESS | 11343 | 1467361936784 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:32:16 INFO - PROCESS | 11343 | 1467361936790 Marionette TRACE conn3 <- [1,1778,null,{}] 01:32:16 INFO - PROCESS | 11343 | 1467361936814 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:16 INFO - PROCESS | 11343 | 1467361936823 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:17 INFO - PROCESS | 11343 | 1467361937055 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 01:32:17 INFO - PROCESS | 11343 | 1467361937093 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:17 INFO - PROCESS | 11343 | 1467361937103 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:17 INFO - PROCESS | 11343 | ++DOCSHELL 0x922eac00 == 31 [pid = 11343] [id = 452] 01:32:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x923e2400) [pid = 11343] [serial = 1357] [outer = (nil)] 01:32:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x923eac00) [pid = 11343] [serial = 1358] [outer = 0x923e2400] 01:32:17 INFO - PROCESS | 11343 | 1467361937184 Marionette DEBUG loaded listener.js 01:32:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x92428c00) [pid = 11343] [serial = 1359] [outer = 0x923e2400] 01:32:18 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x92988800) [pid = 11343] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:32:18 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x8d047c00) [pid = 11343] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:32:18 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x923ef400) [pid = 11343] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:32:18 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x92743c00) [pid = 11343] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:32:18 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x8f90a800) [pid = 11343] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:32:18 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x9257fc00) [pid = 11343] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:32:18 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x8fa87800) [pid = 11343] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:32:18 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x92cc8c00) [pid = 11343] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:32:18 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x91d5a400) [pid = 11343] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:32:18 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x92743800) [pid = 11343] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:32:18 INFO - PROCESS | 11343 | 1467361938647 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 01:32:18 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 01:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1895ms 01:32:18 INFO - PROCESS | 11343 | 1467361938677 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 01:32:18 INFO - PROCESS | 11343 | 1467361938681 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 01:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:32:18 INFO - PROCESS | 11343 | 1467361938696 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:32:18 INFO - PROCESS | 11343 | 1467361938698 Marionette TRACE conn3 <- [1,1782,null,{}] 01:32:18 INFO - PROCESS | 11343 | 1467361938704 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:18 INFO - PROCESS | 11343 | 1467361938709 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:18 INFO - PROCESS | 11343 | 1467361938862 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 01:32:18 INFO - PROCESS | 11343 | 1467361938877 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:18 INFO - PROCESS | 11343 | 1467361938887 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:18 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90bc00 == 32 [pid = 11343] [id = 453] 01:32:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x920d7800) [pid = 11343] [serial = 1360] [outer = (nil)] 01:32:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x9242fc00) [pid = 11343] [serial = 1361] [outer = 0x920d7800] 01:32:18 INFO - PROCESS | 11343 | 1467361938966 Marionette DEBUG loaded listener.js 01:32:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x92577400) [pid = 11343] [serial = 1362] [outer = 0x920d7800] 01:32:19 INFO - PROCESS | 11343 | 1467361939884 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 01:32:19 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 01:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1244ms 01:32:19 INFO - PROCESS | 11343 | 1467361939940 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 01:32:19 INFO - PROCESS | 11343 | 1467361939944 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 01:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:32:19 INFO - PROCESS | 11343 | 1467361939951 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:32:19 INFO - PROCESS | 11343 | 1467361939954 Marionette TRACE conn3 <- [1,1786,null,{}] 01:32:19 INFO - PROCESS | 11343 | 1467361939960 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:19 INFO - PROCESS | 11343 | 1467361939965 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:20 INFO - PROCESS | 11343 | 1467361940129 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 01:32:20 INFO - PROCESS | 11343 | 1467361940367 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:20 INFO - PROCESS | 11343 | 1467361940377 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:20 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03f800 == 33 [pid = 11343] [id = 454] 01:32:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x8d045400) [pid = 11343] [serial = 1363] [outer = (nil)] 01:32:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x8d049c00) [pid = 11343] [serial = 1364] [outer = 0x8d045400] 01:32:20 INFO - PROCESS | 11343 | 1467361940469 Marionette DEBUG loaded listener.js 01:32:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x8eff6000) [pid = 11343] [serial = 1365] [outer = 0x8d045400] 01:32:21 INFO - PROCESS | 11343 | 1467361941600 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 01:32:21 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 01:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1737ms 01:32:21 INFO - PROCESS | 11343 | 1467361941692 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 01:32:21 INFO - PROCESS | 11343 | 1467361941699 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 01:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:32:21 INFO - PROCESS | 11343 | 1467361941709 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:32:21 INFO - PROCESS | 11343 | 1467361941715 Marionette TRACE conn3 <- [1,1790,null,{}] 01:32:21 INFO - PROCESS | 11343 | 1467361941734 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:21 INFO - PROCESS | 11343 | 1467361941740 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:22 INFO - PROCESS | 11343 | 1467361942040 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 01:32:22 INFO - PROCESS | 11343 | 1467361942254 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:22 INFO - PROCESS | 11343 | 1467361942263 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:22 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c54800 == 34 [pid = 11343] [id = 455] 01:32:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x91c5b000) [pid = 11343] [serial = 1366] [outer = (nil)] 01:32:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x91d53800) [pid = 11343] [serial = 1367] [outer = 0x91c5b000] 01:32:22 INFO - PROCESS | 11343 | 1467361942354 Marionette DEBUG loaded listener.js 01:32:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x91e98400) [pid = 11343] [serial = 1368] [outer = 0x91c5b000] 01:32:23 INFO - PROCESS | 11343 | 1467361943335 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:32:23 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) 01:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1692ms 01:32:23 INFO - PROCESS | 11343 | 1467361943406 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 01:32:23 INFO - PROCESS | 11343 | 1467361943413 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 01:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:32:23 INFO - PROCESS | 11343 | 1467361943421 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:32:23 INFO - PROCESS | 11343 | 1467361943425 Marionette TRACE conn3 <- [1,1794,null,{}] 01:32:23 INFO - PROCESS | 11343 | 1467361943431 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:23 INFO - PROCESS | 11343 | 1467361943437 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:23 INFO - PROCESS | 11343 | 1467361943653 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 01:32:23 INFO - PROCESS | 11343 | 1467361943927 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:23 INFO - PROCESS | 11343 | 1467361943942 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:24 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90a400 == 35 [pid = 11343] [id = 456] 01:32:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x91c55400) [pid = 11343] [serial = 1369] [outer = (nil)] 01:32:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x923eb000) [pid = 11343] [serial = 1370] [outer = 0x91c55400] 01:32:24 INFO - PROCESS | 11343 | 1467361944069 Marionette DEBUG loaded listener.js 01:32:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x92571c00) [pid = 11343] [serial = 1371] [outer = 0x91c55400] 01:32:25 INFO - PROCESS | 11343 | 1467361945114 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1783ms 01:32:25 INFO - PROCESS | 11343 | 1467361945205 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 01:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:32:25 INFO - PROCESS | 11343 | 1467361945210 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 01:32:25 INFO - PROCESS | 11343 | 1467361945236 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:32:25 INFO - PROCESS | 11343 | 1467361945251 Marionette TRACE conn3 <- [1,1798,null,{}] 01:32:25 INFO - PROCESS | 11343 | 1467361945313 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:25 INFO - PROCESS | 11343 | 1467361945323 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:25 INFO - PROCESS | 11343 | 1467361945552 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 01:32:25 INFO - PROCESS | 11343 | 1467361945770 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:25 INFO - PROCESS | 11343 | 1467361945779 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:25 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03f000 == 36 [pid = 11343] [id = 457] 01:32:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x91c56c00) [pid = 11343] [serial = 1372] [outer = (nil)] 01:32:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x927ab400) [pid = 11343] [serial = 1373] [outer = 0x91c56c00] 01:32:25 INFO - PROCESS | 11343 | 1467361945863 Marionette DEBUG loaded listener.js 01:32:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x9274b400) [pid = 11343] [serial = 1374] [outer = 0x91c56c00] 01:32:27 INFO - PROCESS | 11343 | 1467361947165 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 01:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1970ms 01:32:27 INFO - PROCESS | 11343 | 1467361947188 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 01:32:27 INFO - PROCESS | 11343 | 1467361947194 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 01:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:32:27 INFO - PROCESS | 11343 | 1467361947204 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:32:27 INFO - PROCESS | 11343 | 1467361947209 Marionette TRACE conn3 <- [1,1802,null,{}] 01:32:27 INFO - PROCESS | 11343 | 1467361947226 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:27 INFO - PROCESS | 11343 | 1467361947231 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:27 INFO - PROCESS | 11343 | 1467361947414 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 01:32:27 INFO - PROCESS | 11343 | 1467361947666 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:27 INFO - PROCESS | 11343 | 1467361947683 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:27 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90dc00 == 37 [pid = 11343] [id = 458] 01:32:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x8f90fc00) [pid = 11343] [serial = 1375] [outer = (nil)] 01:32:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x8fa8ac00) [pid = 11343] [serial = 1376] [outer = 0x8f90fc00] 01:32:27 INFO - PROCESS | 11343 | 1467361947821 Marionette DEBUG loaded listener.js 01:32:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x91160400) [pid = 11343] [serial = 1377] [outer = 0x8f90fc00] 01:32:28 INFO - PROCESS | 11343 | --DOCSHELL 0x8d049400 == 36 [pid = 11343] [id = 431] 01:32:28 INFO - PROCESS | 11343 | --DOCSHELL 0x91d57400 == 35 [pid = 11343] [id = 437] 01:32:28 INFO - PROCESS | 11343 | --DOCSHELL 0x8f90bc00 == 34 [pid = 11343] [id = 453] 01:32:28 INFO - PROCESS | 11343 | --DOCSHELL 0x922eac00 == 33 [pid = 11343] [id = 452] 01:32:28 INFO - PROCESS | 11343 | --DOCSHELL 0x91166400 == 32 [pid = 11343] [id = 451] 01:32:28 INFO - PROCESS | 11343 | --DOCSHELL 0x8f785400 == 31 [pid = 11343] [id = 450] 01:32:28 INFO - PROCESS | 11343 | --DOCSHELL 0x91c58000 == 30 [pid = 11343] [id = 449] 01:32:28 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x92ccf800) [pid = 11343] [serial = 1319] [outer = (nil)] [url = about:blank] 01:32:28 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x8f908c00) [pid = 11343] [serial = 1322] [outer = (nil)] [url = about:blank] 01:32:28 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x92dd2400) [pid = 11343] [serial = 1320] [outer = (nil)] [url = about:blank] 01:32:28 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x9257d000) [pid = 11343] [serial = 1304] [outer = (nil)] [url = about:blank] 01:32:28 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x92750c00) [pid = 11343] [serial = 1305] [outer = (nil)] [url = about:blank] 01:32:28 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x9274bc00) [pid = 11343] [serial = 1316] [outer = (nil)] [url = about:blank] 01:32:28 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x8fa8a800) [pid = 11343] [serial = 1310] [outer = (nil)] [url = about:blank] 01:32:28 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x8fa8c800) [pid = 11343] [serial = 1311] [outer = (nil)] [url = about:blank] 01:32:28 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x9298cc00) [pid = 11343] [serial = 1299] [outer = (nil)] [url = about:blank] 01:32:28 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x9279ec00) [pid = 11343] [serial = 1298] [outer = (nil)] [url = about:blank] 01:32:28 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x91c55800) [pid = 11343] [serial = 1301] [outer = (nil)] [url = about:blank] 01:32:28 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x91e92800) [pid = 11343] [serial = 1302] [outer = (nil)] [url = about:blank] 01:32:28 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x92fa1400) [pid = 11343] [serial = 1307] [outer = (nil)] [url = about:blank] 01:32:28 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x939d9400) [pid = 11343] [serial = 1308] [outer = (nil)] [url = about:blank] 01:32:28 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x91fbd000) [pid = 11343] [serial = 1313] [outer = (nil)] [url = about:blank] 01:32:28 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x920d2c00) [pid = 11343] [serial = 1314] [outer = (nil)] [url = about:blank] 01:32:28 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x93c26800) [pid = 11343] [serial = 1326] [outer = (nil)] [url = about:blank] 01:32:28 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x93a0e400) [pid = 11343] [serial = 1325] [outer = (nil)] [url = about:blank] 01:32:28 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x92983400) [pid = 11343] [serial = 1317] [outer = (nil)] [url = about:blank] 01:32:28 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x91c52800) [pid = 11343] [serial = 1323] [outer = (nil)] [url = about:blank] 01:32:28 INFO - PROCESS | 11343 | 1467361948749 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1600ms 01:32:28 INFO - PROCESS | 11343 | 1467361948803 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 01:32:28 INFO - PROCESS | 11343 | 1467361948809 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 01:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:32:28 INFO - PROCESS | 11343 | 1467361948820 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:32:28 INFO - PROCESS | 11343 | 1467361948824 Marionette TRACE conn3 <- [1,1806,null,{}] 01:32:28 INFO - PROCESS | 11343 | 1467361948830 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:28 INFO - PROCESS | 11343 | 1467361948836 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:29 INFO - PROCESS | 11343 | 1467361949010 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 01:32:29 INFO - PROCESS | 11343 | 1467361949177 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:29 INFO - PROCESS | 11343 | 1467361949186 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:29 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d049400 == 31 [pid = 11343] [id = 459] 01:32:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x91c53000) [pid = 11343] [serial = 1378] [outer = (nil)] 01:32:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x91d52800) [pid = 11343] [serial = 1379] [outer = 0x91c53000] 01:32:29 INFO - PROCESS | 11343 | 1467361949259 Marionette DEBUG loaded listener.js 01:32:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x91fb3400) [pid = 11343] [serial = 1380] [outer = 0x91c53000] 01:32:30 INFO - PROCESS | 11343 | 1467361950132 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 01:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1333ms 01:32:30 INFO - PROCESS | 11343 | 1467361950154 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 01:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:32:30 INFO - PROCESS | 11343 | 1467361950159 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 01:32:30 INFO - PROCESS | 11343 | 1467361950166 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:32:30 INFO - PROCESS | 11343 | 1467361950171 Marionette TRACE conn3 <- [1,1810,null,{}] 01:32:30 INFO - PROCESS | 11343 | 1467361950187 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:30 INFO - PROCESS | 11343 | 1467361950195 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:30 INFO - PROCESS | 11343 | 1467361950405 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 01:32:30 INFO - PROCESS | 11343 | 1467361950567 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:30 INFO - PROCESS | 11343 | 1467361950584 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:30 INFO - PROCESS | 11343 | ++DOCSHELL 0x923e5800 == 32 [pid = 11343] [id = 460] 01:32:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x92429400) [pid = 11343] [serial = 1381] [outer = (nil)] 01:32:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x9257f800) [pid = 11343] [serial = 1382] [outer = 0x92429400] 01:32:30 INFO - PROCESS | 11343 | 1467361950693 Marionette DEBUG loaded listener.js 01:32:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x927a1800) [pid = 11343] [serial = 1383] [outer = 0x92429400] 01:32:31 INFO - PROCESS | 11343 | 1467361951679 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 01:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1547ms 01:32:31 INFO - PROCESS | 11343 | 1467361951712 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 01:32:31 INFO - PROCESS | 11343 | 1467361951716 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 01:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:32:31 INFO - PROCESS | 11343 | 1467361951723 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:32:31 INFO - PROCESS | 11343 | 1467361951725 Marionette TRACE conn3 <- [1,1814,null,{}] 01:32:31 INFO - PROCESS | 11343 | 1467361951740 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:31 INFO - PROCESS | 11343 | 1467361951745 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:31 INFO - PROCESS | 11343 | 1467361951967 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 01:32:32 INFO - PROCESS | 11343 | 1467361951989 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:32 INFO - PROCESS | 11343 | 1467361951995 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:32 INFO - PROCESS | 11343 | ++DOCSHELL 0x920d4800 == 33 [pid = 11343] [id = 461] 01:32:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x92741400) [pid = 11343] [serial = 1384] [outer = (nil)] 01:32:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x92cc6400) [pid = 11343] [serial = 1385] [outer = 0x92741400] 01:32:32 INFO - PROCESS | 11343 | 1467361952077 Marionette DEBUG loaded listener.js 01:32:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x92dcf800) [pid = 11343] [serial = 1386] [outer = 0x92741400] 01:32:33 INFO - PROCESS | 11343 | 1467361953138 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 01:32:33 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8f906400) [pid = 11343] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:32:33 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x92425400) [pid = 11343] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:32:33 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x93a04000) [pid = 11343] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:32:33 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x8f902000) [pid = 11343] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:32:33 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x923e2400) [pid = 11343] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:32:33 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x93a02400) [pid = 11343] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:32:33 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x8f787800) [pid = 11343] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:32:33 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x91c55000) [pid = 11343] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:32:33 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x93c2cc00) [pid = 11343] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:32:33 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x91c59000) [pid = 11343] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:32:33 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x8f784c00) [pid = 11343] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1479ms 01:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:32:33 INFO - PROCESS | 11343 | 1467361953204 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 01:32:33 INFO - PROCESS | 11343 | 1467361953207 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 01:32:33 INFO - PROCESS | 11343 | 1467361953212 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:32:33 INFO - PROCESS | 11343 | 1467361953216 Marionette TRACE conn3 <- [1,1818,null,{}] 01:32:33 INFO - PROCESS | 11343 | 1467361953222 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:33 INFO - PROCESS | 11343 | 1467361953227 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:33 INFO - PROCESS | 11343 | 1467361953381 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 01:32:33 INFO - PROCESS | 11343 | 1467361953519 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:33 INFO - PROCESS | 11343 | 1467361953526 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:33 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f903000 == 34 [pid = 11343] [id = 462] 01:32:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x91c59000) [pid = 11343] [serial = 1387] [outer = (nil)] 01:32:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x92988000) [pid = 11343] [serial = 1388] [outer = 0x91c59000] 01:32:33 INFO - PROCESS | 11343 | 1467361953597 Marionette DEBUG loaded listener.js 01:32:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x927a1c00) [pid = 11343] [serial = 1389] [outer = 0x91c59000] 01:32:34 INFO - PROCESS | 11343 | 1467361954410 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 01:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1245ms 01:32:34 INFO - PROCESS | 11343 | 1467361954458 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 01:32:34 INFO - PROCESS | 11343 | 1467361954462 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 01:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:32:34 INFO - PROCESS | 11343 | 1467361954468 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:32:34 INFO - PROCESS | 11343 | 1467361954471 Marionette TRACE conn3 <- [1,1822,null,{}] 01:32:34 INFO - PROCESS | 11343 | 1467361954477 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:34 INFO - PROCESS | 11343 | 1467361954487 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:34 INFO - PROCESS | 11343 | 1467361954706 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 01:32:34 INFO - PROCESS | 11343 | 1467361954843 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:34 INFO - PROCESS | 11343 | 1467361954855 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:34 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03cc00 == 35 [pid = 11343] [id = 463] 01:32:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x91c5fc00) [pid = 11343] [serial = 1390] [outer = (nil)] 01:32:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x9274e000) [pid = 11343] [serial = 1391] [outer = 0x91c5fc00] 01:32:34 INFO - PROCESS | 11343 | 1467361954933 Marionette DEBUG loaded listener.js 01:32:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x93c2b800) [pid = 11343] [serial = 1392] [outer = 0x91c5fc00] 01:32:36 INFO - PROCESS | 11343 | 1467361956000 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 01:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1581ms 01:32:36 INFO - PROCESS | 11343 | 1467361956051 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 01:32:36 INFO - PROCESS | 11343 | 1467361956059 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 01:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:32:36 INFO - PROCESS | 11343 | 1467361956067 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:32:36 INFO - PROCESS | 11343 | 1467361956073 Marionette TRACE conn3 <- [1,1826,null,{}] 01:32:36 INFO - PROCESS | 11343 | 1467361956083 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:36 INFO - PROCESS | 11343 | 1467361956089 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:36 INFO - PROCESS | 11343 | 1467361956291 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 01:32:36 INFO - PROCESS | 11343 | 1467361956529 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:36 INFO - PROCESS | 11343 | 1467361956538 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:36 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d047c00 == 36 [pid = 11343] [id = 464] 01:32:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x8fa82000) [pid = 11343] [serial = 1393] [outer = (nil)] 01:32:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x91c56400) [pid = 11343] [serial = 1394] [outer = 0x8fa82000] 01:32:36 INFO - PROCESS | 11343 | 1467361956670 Marionette DEBUG loaded listener.js 01:32:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x91d57400) [pid = 11343] [serial = 1395] [outer = 0x8fa82000] 01:32:37 INFO - PROCESS | 11343 | 1467361957838 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 01:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1843ms 01:32:37 INFO - PROCESS | 11343 | 1467361957911 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 01:32:37 INFO - PROCESS | 11343 | 1467361957919 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 01:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:32:37 INFO - PROCESS | 11343 | 1467361957930 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:32:37 INFO - PROCESS | 11343 | 1467361957935 Marionette TRACE conn3 <- [1,1830,null,{}] 01:32:37 INFO - PROCESS | 11343 | 1467361957954 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:37 INFO - PROCESS | 11343 | 1467361957961 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:38 INFO - PROCESS | 11343 | 1467361958192 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 01:32:38 INFO - PROCESS | 11343 | 1467361958415 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:38 INFO - PROCESS | 11343 | 1467361958427 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:38 INFO - PROCESS | 11343 | ++DOCSHELL 0x91fb3000 == 37 [pid = 11343] [id = 465] 01:32:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x922eac00) [pid = 11343] [serial = 1396] [outer = (nil)] 01:32:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x92573000) [pid = 11343] [serial = 1397] [outer = 0x922eac00] 01:32:38 INFO - PROCESS | 11343 | 1467361958510 Marionette DEBUG loaded listener.js 01:32:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x927a4800) [pid = 11343] [serial = 1398] [outer = 0x922eac00] 01:32:39 INFO - PROCESS | 11343 | 1467361959460 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 01:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1603ms 01:32:39 INFO - PROCESS | 11343 | 1467361959534 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 01:32:39 INFO - PROCESS | 11343 | 1467361959538 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 01:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:32:39 INFO - PROCESS | 11343 | 1467361959545 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:32:39 INFO - PROCESS | 11343 | 1467361959552 Marionette TRACE conn3 <- [1,1834,null,{}] 01:32:39 INFO - PROCESS | 11343 | 1467361959569 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:39 INFO - PROCESS | 11343 | 1467361959578 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:39 INFO - PROCESS | 11343 | 1467361959819 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 01:32:40 INFO - PROCESS | 11343 | 1467361960052 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:40 INFO - PROCESS | 11343 | 1467361960067 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:40 INFO - PROCESS | 11343 | ++DOCSHELL 0x922e9000 == 38 [pid = 11343] [id = 466] 01:32:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x93a0d000) [pid = 11343] [serial = 1399] [outer = (nil)] 01:32:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x93c23400) [pid = 11343] [serial = 1400] [outer = 0x93a0d000] 01:32:40 INFO - PROCESS | 11343 | 1467361960162 Marionette DEBUG loaded listener.js 01:32:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x93c35000) [pid = 11343] [serial = 1401] [outer = 0x93a0d000] 01:32:41 INFO - PROCESS | 11343 | 1467361961096 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 01:32:41 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 01:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1596ms 01:32:41 INFO - PROCESS | 11343 | 1467361961142 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 01:32:41 INFO - PROCESS | 11343 | 1467361961147 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 01:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:32:41 INFO - PROCESS | 11343 | 1467361961153 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:32:41 INFO - PROCESS | 11343 | 1467361961157 Marionette TRACE conn3 <- [1,1838,null,{}] 01:32:41 INFO - PROCESS | 11343 | 1467361961163 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:41 INFO - PROCESS | 11343 | 1467361961168 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:41 INFO - PROCESS | 11343 | 1467361961368 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 01:32:41 INFO - PROCESS | 11343 | 1467361961553 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:41 INFO - PROCESS | 11343 | 1467361961561 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:41 INFO - PROCESS | 11343 | ++DOCSHELL 0x93c20c00 == 39 [pid = 11343] [id = 467] 01:32:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x93c27800) [pid = 11343] [serial = 1402] [outer = (nil)] 01:32:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x95171000) [pid = 11343] [serial = 1403] [outer = 0x93c27800] 01:32:41 INFO - PROCESS | 11343 | 1467361961643 Marionette DEBUG loaded listener.js 01:32:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x952d2800) [pid = 11343] [serial = 1404] [outer = 0x93c27800] 01:32:42 INFO - PROCESS | 11343 | 1467361962640 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 01:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1533ms 01:32:42 INFO - PROCESS | 11343 | 1467361962689 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 01:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:32:42 INFO - PROCESS | 11343 | 1467361962693 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 01:32:42 INFO - PROCESS | 11343 | 1467361962699 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:32:42 INFO - PROCESS | 11343 | 1467361962703 Marionette TRACE conn3 <- [1,1842,null,{}] 01:32:42 INFO - PROCESS | 11343 | 1467361962709 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:42 INFO - PROCESS | 11343 | 1467361962715 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:42 INFO - PROCESS | 11343 | 1467361962904 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 01:32:43 INFO - PROCESS | 11343 | 1467361963138 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:43 INFO - PROCESS | 11343 | 1467361963146 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:43 INFO - PROCESS | 11343 | ++DOCSHELL 0x91164800 == 40 [pid = 11343] [id = 468] 01:32:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x939e6800) [pid = 11343] [serial = 1405] [outer = (nil)] 01:32:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x952dac00) [pid = 11343] [serial = 1406] [outer = 0x939e6800] 01:32:43 INFO - PROCESS | 11343 | 1467361963283 Marionette DEBUG loaded listener.js 01:32:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x9533c400) [pid = 11343] [serial = 1407] [outer = 0x939e6800] 01:32:44 INFO - PROCESS | 11343 | 1467361964232 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 01:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1592ms 01:32:44 INFO - PROCESS | 11343 | 1467361964292 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 01:32:44 INFO - PROCESS | 11343 | 1467361964296 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 01:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:32:44 INFO - PROCESS | 11343 | 1467361964303 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:32:44 INFO - PROCESS | 11343 | 1467361964305 Marionette TRACE conn3 <- [1,1846,null,{}] 01:32:44 INFO - PROCESS | 11343 | 1467361964312 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:44 INFO - PROCESS | 11343 | 1467361964322 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:44 INFO - PROCESS | 11343 | 1467361964593 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 01:32:44 INFO - PROCESS | 11343 | 1467361964830 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:44 INFO - PROCESS | 11343 | 1467361964841 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:44 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d040000 == 41 [pid = 11343] [id = 469] 01:32:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x91d5a400) [pid = 11343] [serial = 1408] [outer = (nil)] 01:32:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x98aad400) [pid = 11343] [serial = 1409] [outer = 0x91d5a400] 01:32:44 INFO - PROCESS | 11343 | 1467361964938 Marionette DEBUG loaded listener.js 01:32:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x98e1d000) [pid = 11343] [serial = 1410] [outer = 0x91d5a400] 01:32:45 INFO - PROCESS | 11343 | 1467361965909 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:32:45 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) 01:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1682ms 01:32:45 INFO - PROCESS | 11343 | 1467361965987 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 01:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:32:45 INFO - PROCESS | 11343 | 1467361965991 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 01:32:45 INFO - PROCESS | 11343 | 1467361965998 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:32:46 INFO - PROCESS | 11343 | 1467361966001 Marionette TRACE conn3 <- [1,1850,null,{}] 01:32:46 INFO - PROCESS | 11343 | 1467361966007 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:46 INFO - PROCESS | 11343 | 1467361966013 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:46 INFO - PROCESS | 11343 | 1467361966193 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 01:32:46 INFO - PROCESS | 11343 | 1467361966431 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:46 INFO - PROCESS | 11343 | 1467361966437 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:46 INFO - PROCESS | 11343 | ++DOCSHELL 0x9115dc00 == 42 [pid = 11343] [id = 470] 01:32:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x98aab000) [pid = 11343] [serial = 1411] [outer = (nil)] 01:32:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x98f24000) [pid = 11343] [serial = 1412] [outer = 0x98aab000] 01:32:46 INFO - PROCESS | 11343 | 1467361966533 Marionette DEBUG loaded listener.js 01:32:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x98f26800) [pid = 11343] [serial = 1413] [outer = 0x98aab000] 01:32:47 INFO - PROCESS | 11343 | 1467361967442 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1483ms 01:32:47 INFO - PROCESS | 11343 | 1467361967481 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 01:32:47 INFO - PROCESS | 11343 | 1467361967492 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 01:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:32:47 INFO - PROCESS | 11343 | 1467361967499 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:32:47 INFO - PROCESS | 11343 | 1467361967503 Marionette TRACE conn3 <- [1,1854,null,{}] 01:32:47 INFO - PROCESS | 11343 | 1467361967508 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:47 INFO - PROCESS | 11343 | 1467361967513 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:47 INFO - PROCESS | 11343 | 1467361967687 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 01:32:47 INFO - PROCESS | 11343 | 1467361967871 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:47 INFO - PROCESS | 11343 | 1467361967877 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:47 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d042800 == 43 [pid = 11343] [id = 471] 01:32:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x8eff1400) [pid = 11343] [serial = 1414] [outer = (nil)] 01:32:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x91fb4000) [pid = 11343] [serial = 1415] [outer = 0x8eff1400] 01:32:47 INFO - PROCESS | 11343 | 1467361967959 Marionette DEBUG loaded listener.js 01:32:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0x9298a800) [pid = 11343] [serial = 1416] [outer = 0x8eff1400] 01:32:49 INFO - PROCESS | 11343 | 1467361969163 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1736ms 01:32:49 INFO - PROCESS | 11343 | 1467361969236 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 01:32:49 INFO - PROCESS | 11343 | 1467361969242 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 01:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:32:49 INFO - PROCESS | 11343 | 1467361969250 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:32:49 INFO - PROCESS | 11343 | 1467361969257 Marionette TRACE conn3 <- [1,1858,null,{}] 01:32:49 INFO - PROCESS | 11343 | 1467361969265 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:49 INFO - PROCESS | 11343 | 1467361969270 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:49 INFO - PROCESS | 11343 | 1467361969567 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa87000 == 42 [pid = 11343] [id = 441] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa89000 == 41 [pid = 11343] [id = 428] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x92989000 == 40 [pid = 11343] [id = 444] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x8f906000 == 39 [pid = 11343] [id = 442] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03d400 == 38 [pid = 11343] [id = 445] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x91165c00 == 37 [pid = 11343] [id = 446] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x91d59800 == 36 [pid = 11343] [id = 447] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff5000 == 35 [pid = 11343] [id = 448] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x923e2000 == 34 [pid = 11343] [id = 430] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03e400 == 33 [pid = 11343] [id = 440] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x92985000 == 32 [pid = 11343] [id = 435] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x9257f400 == 31 [pid = 11343] [id = 432] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x92743000 == 30 [pid = 11343] [id = 438] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x927aa800 == 29 [pid = 11343] [id = 439] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03f800 == 28 [pid = 11343] [id = 454] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x8f90a000 == 27 [pid = 11343] [id = 434] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x91c54800 == 26 [pid = 11343] [id = 455] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x8f781c00 == 25 [pid = 11343] [id = 433] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x8f90a400 == 24 [pid = 11343] [id = 456] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa8d800 == 23 [pid = 11343] [id = 429] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03f000 == 22 [pid = 11343] [id = 457] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x920d1000 == 21 [pid = 11343] [id = 443] 01:32:50 INFO - PROCESS | 11343 | --DOCSHELL 0x8f907000 == 20 [pid = 11343] [id = 436] 01:32:50 INFO - PROCESS | 11343 | 1467361970865 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:50 INFO - PROCESS | 11343 | 1467361970873 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x9242fc00) [pid = 11343] [serial = 1361] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x91d55800) [pid = 11343] [serial = 1329] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x91c57800) [pid = 11343] [serial = 1328] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x92985c00) [pid = 11343] [serial = 1332] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x9257e800) [pid = 11343] [serial = 1331] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x93c2ec00) [pid = 11343] [serial = 1335] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x93a4f800) [pid = 11343] [serial = 1334] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x95169400) [pid = 11343] [serial = 1338] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x947aec00) [pid = 11343] [serial = 1337] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x923eac00) [pid = 11343] [serial = 1358] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x952d9c00) [pid = 11343] [serial = 1341] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x8f906c00) [pid = 11343] [serial = 1352] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x8fa88800) [pid = 11343] [serial = 1353] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x91e9c000) [pid = 11343] [serial = 1356] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x952d7c00) [pid = 11343] [serial = 1340] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x98aac000) [pid = 11343] [serial = 1344] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x98a38400) [pid = 11343] [serial = 1343] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x91ea0400) [pid = 11343] [serial = 1350] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x91d59c00) [pid = 11343] [serial = 1349] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x92577000) [pid = 11343] [serial = 1347] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x91d57000) [pid = 11343] [serial = 1346] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92428c00) [pid = 11343] [serial = 1359] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x91d5b400) [pid = 11343] [serial = 1355] [outer = (nil)] [url = about:blank] 01:32:51 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03f000 == 21 [pid = 11343] [id = 472] 01:32:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x8d03f800) [pid = 11343] [serial = 1417] [outer = (nil)] 01:32:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x8d045000) [pid = 11343] [serial = 1418] [outer = 0x8d03f800] 01:32:51 INFO - PROCESS | 11343 | 1467361971117 Marionette DEBUG loaded listener.js 01:32:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x8eff2400) [pid = 11343] [serial = 1419] [outer = 0x8d03f800] 01:32:51 INFO - PROCESS | 11343 | 1467361971991 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 01:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 2791ms 01:32:52 INFO - PROCESS | 11343 | 1467361972043 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 01:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:32:52 INFO - PROCESS | 11343 | 1467361972049 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 01:32:52 INFO - PROCESS | 11343 | 1467361972057 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:32:52 INFO - PROCESS | 11343 | 1467361972062 Marionette TRACE conn3 <- [1,1862,null,{}] 01:32:52 INFO - PROCESS | 11343 | 1467361972070 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:52 INFO - PROCESS | 11343 | 1467361972078 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:52 INFO - PROCESS | 11343 | 1467361972262 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 01:32:52 INFO - PROCESS | 11343 | 1467361972406 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:52 INFO - PROCESS | 11343 | 1467361972415 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:52 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f904000 == 22 [pid = 11343] [id = 473] 01:32:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x8f906000) [pid = 11343] [serial = 1420] [outer = (nil)] 01:32:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x8fa81800) [pid = 11343] [serial = 1421] [outer = 0x8f906000] 01:32:52 INFO - PROCESS | 11343 | 1467361972489 Marionette DEBUG loaded listener.js 01:32:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x8fa8d800) [pid = 11343] [serial = 1422] [outer = 0x8f906000] 01:32:53 INFO - PROCESS | 11343 | 1467361973350 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 01:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1338ms 01:32:53 INFO - PROCESS | 11343 | 1467361973398 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 01:32:53 INFO - PROCESS | 11343 | 1467361973406 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 01:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:32:53 INFO - PROCESS | 11343 | 1467361973434 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:32:53 INFO - PROCESS | 11343 | 1467361973437 Marionette TRACE conn3 <- [1,1866,null,{}] 01:32:53 INFO - PROCESS | 11343 | 1467361973444 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:53 INFO - PROCESS | 11343 | 1467361973450 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:53 INFO - PROCESS | 11343 | 1467361973677 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 01:32:53 INFO - PROCESS | 11343 | 1467361973704 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:53 INFO - PROCESS | 11343 | 1467361973711 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:53 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90e400 == 23 [pid = 11343] [id = 474] 01:32:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x91d55800) [pid = 11343] [serial = 1423] [outer = (nil)] 01:32:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x91d5d400) [pid = 11343] [serial = 1424] [outer = 0x91d55800] 01:32:53 INFO - PROCESS | 11343 | 1467361973797 Marionette DEBUG loaded listener.js 01:32:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x91e9b000) [pid = 11343] [serial = 1425] [outer = 0x91d55800] 01:32:54 INFO - PROCESS | 11343 | 1467361974849 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 01:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1483ms 01:32:54 INFO - PROCESS | 11343 | 1467361974917 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 01:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:32:54 INFO - PROCESS | 11343 | 1467361974922 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 01:32:54 INFO - PROCESS | 11343 | 1467361974930 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:32:54 INFO - PROCESS | 11343 | 1467361974940 Marionette TRACE conn3 <- [1,1870,null,{}] 01:32:54 INFO - PROCESS | 11343 | 1467361974963 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:54 INFO - PROCESS | 11343 | 1467361974971 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:55 INFO - PROCESS | 11343 | 1467361975198 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 01:32:55 INFO - PROCESS | 11343 | 1467361975225 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:55 INFO - PROCESS | 11343 | 1467361975234 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:55 INFO - PROCESS | 11343 | ++DOCSHELL 0x91fbbc00 == 24 [pid = 11343] [id = 475] 01:32:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x91fbd400) [pid = 11343] [serial = 1426] [outer = (nil)] 01:32:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x922dc800) [pid = 11343] [serial = 1427] [outer = 0x91fbd400] 01:32:55 INFO - PROCESS | 11343 | 1467361975300 Marionette DEBUG loaded listener.js 01:32:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x922e6800) [pid = 11343] [serial = 1428] [outer = 0x91fbd400] 01:32:56 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x920d7800) [pid = 11343] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:32:56 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x92741400) [pid = 11343] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:32:56 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x91c59000) [pid = 11343] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:32:56 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x91c5fc00) [pid = 11343] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:32:56 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x91c53000) [pid = 11343] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:32:56 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x92429400) [pid = 11343] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:32:56 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x8f90fc00) [pid = 11343] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:32:56 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x91c5b000) [pid = 11343] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:32:56 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x91c55400) [pid = 11343] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:32:56 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x8d045400) [pid = 11343] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:32:56 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x91c56c00) [pid = 11343] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:32:56 INFO - PROCESS | 11343 | 1467361976793 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 01:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1903ms 01:32:56 INFO - PROCESS | 11343 | 1467361976831 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 01:32:56 INFO - PROCESS | 11343 | 1467361976837 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 01:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:32:56 INFO - PROCESS | 11343 | 1467361976843 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:32:56 INFO - PROCESS | 11343 | 1467361976846 Marionette TRACE conn3 <- [1,1874,null,{}] 01:32:56 INFO - PROCESS | 11343 | 1467361976852 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:56 INFO - PROCESS | 11343 | 1467361976857 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:57 INFO - PROCESS | 11343 | 1467361977019 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 01:32:57 INFO - PROCESS | 11343 | 1467361977162 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:57 INFO - PROCESS | 11343 | 1467361977170 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:57 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f781400 == 25 [pid = 11343] [id = 476] 01:32:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x8f907c00) [pid = 11343] [serial = 1429] [outer = (nil)] 01:32:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x923e3c00) [pid = 11343] [serial = 1430] [outer = 0x8f907c00] 01:32:57 INFO - PROCESS | 11343 | 1467361977238 Marionette DEBUG loaded listener.js 01:32:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x923e9400) [pid = 11343] [serial = 1431] [outer = 0x8f907c00] 01:32:58 INFO - PROCESS | 11343 | 1467361978052 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 01:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1280ms 01:32:58 INFO - PROCESS | 11343 | 1467361978136 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 01:32:58 INFO - PROCESS | 11343 | 1467361978142 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 01:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:32:58 INFO - PROCESS | 11343 | 1467361978151 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:32:58 INFO - PROCESS | 11343 | 1467361978156 Marionette TRACE conn3 <- [1,1878,null,{}] 01:32:58 INFO - PROCESS | 11343 | 1467361978167 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:58 INFO - PROCESS | 11343 | 1467361978173 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:58 INFO - PROCESS | 11343 | 1467361978406 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 01:32:58 INFO - PROCESS | 11343 | 1467361978606 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:58 INFO - PROCESS | 11343 | 1467361978631 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:32:58 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f903400 == 26 [pid = 11343] [id = 477] 01:32:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x8f903c00) [pid = 11343] [serial = 1432] [outer = (nil)] 01:32:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x8f90c400) [pid = 11343] [serial = 1433] [outer = 0x8f903c00] 01:32:58 INFO - PROCESS | 11343 | 1467361978786 Marionette DEBUG loaded listener.js 01:32:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x91c5b800) [pid = 11343] [serial = 1434] [outer = 0x8f903c00] 01:32:59 INFO - PROCESS | 11343 | 1467361979849 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 01:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1755ms 01:32:59 INFO - PROCESS | 11343 | 1467361979906 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 01:32:59 INFO - PROCESS | 11343 | 1467361979911 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 01:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:32:59 INFO - PROCESS | 11343 | 1467361979922 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:32:59 INFO - PROCESS | 11343 | 1467361979928 Marionette TRACE conn3 <- [1,1882,null,{}] 01:32:59 INFO - PROCESS | 11343 | 1467361979936 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:32:59 INFO - PROCESS | 11343 | 1467361979942 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:00 INFO - PROCESS | 11343 | 1467361980139 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 01:33:00 INFO - PROCESS | 11343 | 1467361980373 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:00 INFO - PROCESS | 11343 | 1467361980382 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:00 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f910400 == 27 [pid = 11343] [id = 478] 01:33:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x920cd000) [pid = 11343] [serial = 1435] [outer = (nil)] 01:33:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x920d8c00) [pid = 11343] [serial = 1436] [outer = 0x920cd000] 01:33:00 INFO - PROCESS | 11343 | 1467361980515 Marionette DEBUG loaded listener.js 01:33:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x92425c00) [pid = 11343] [serial = 1437] [outer = 0x920cd000] 01:33:01 INFO - PROCESS | 11343 | 1467361981609 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 01:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1762ms 01:33:01 INFO - PROCESS | 11343 | 1467361981682 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 01:33:01 INFO - PROCESS | 11343 | 1467361981686 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 01:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:33:01 INFO - PROCESS | 11343 | 1467361981693 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:33:01 INFO - PROCESS | 11343 | 1467361981697 Marionette TRACE conn3 <- [1,1886,null,{}] 01:33:01 INFO - PROCESS | 11343 | 1467361981711 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:01 INFO - PROCESS | 11343 | 1467361981720 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:01 INFO - PROCESS | 11343 | 1467361981947 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 01:33:02 INFO - PROCESS | 11343 | 1467361982289 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:02 INFO - PROCESS | 11343 | 1467361982302 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:02 INFO - PROCESS | 11343 | ++DOCSHELL 0x9274b800 == 28 [pid = 11343] [id = 479] 01:33:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x9274cc00) [pid = 11343] [serial = 1438] [outer = (nil)] 01:33:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x927a0000) [pid = 11343] [serial = 1439] [outer = 0x9274cc00] 01:33:02 INFO - PROCESS | 11343 | 1467361982390 Marionette DEBUG loaded listener.js 01:33:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x927a7800) [pid = 11343] [serial = 1440] [outer = 0x9274cc00] 01:33:03 INFO - PROCESS | 11343 | 1467361983350 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 01:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1731ms 01:33:03 INFO - PROCESS | 11343 | 1467361983425 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 01:33:03 INFO - PROCESS | 11343 | 1467361983430 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 01:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:33:03 INFO - PROCESS | 11343 | 1467361983437 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:33:03 INFO - PROCESS | 11343 | 1467361983441 Marionette TRACE conn3 <- [1,1890,null,{}] 01:33:03 INFO - PROCESS | 11343 | 1467361983446 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:03 INFO - PROCESS | 11343 | 1467361983452 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:03 INFO - PROCESS | 11343 | 1467361983653 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 01:33:03 INFO - PROCESS | 11343 | 1467361983890 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:03 INFO - PROCESS | 11343 | 1467361983899 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:03 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90b400 == 29 [pid = 11343] [id = 480] 01:33:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x8f90d800) [pid = 11343] [serial = 1441] [outer = (nil)] 01:33:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x92986400) [pid = 11343] [serial = 1442] [outer = 0x8f90d800] 01:33:04 INFO - PROCESS | 11343 | 1467361984032 Marionette DEBUG loaded listener.js 01:33:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x92987c00) [pid = 11343] [serial = 1443] [outer = 0x8f90d800] 01:33:05 INFO - PROCESS | 11343 | 1467361985037 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 01:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1684ms 01:33:05 INFO - PROCESS | 11343 | 1467361985122 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 01:33:05 INFO - PROCESS | 11343 | 1467361985126 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 01:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:33:05 INFO - PROCESS | 11343 | 1467361985133 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:33:05 INFO - PROCESS | 11343 | 1467361985137 Marionette TRACE conn3 <- [1,1894,null,{}] 01:33:05 INFO - PROCESS | 11343 | 1467361985143 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:05 INFO - PROCESS | 11343 | 1467361985149 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:05 INFO - PROCESS | 11343 | 1467361985497 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 01:33:05 INFO - PROCESS | 11343 | 1467361985779 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:05 INFO - PROCESS | 11343 | 1467361985790 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:05 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f781c00 == 30 [pid = 11343] [id = 481] 01:33:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x8f789000) [pid = 11343] [serial = 1444] [outer = (nil)] 01:33:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x8f902400) [pid = 11343] [serial = 1445] [outer = 0x8f789000] 01:33:05 INFO - PROCESS | 11343 | 1467361985867 Marionette DEBUG loaded listener.js 01:33:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x8fa8a400) [pid = 11343] [serial = 1446] [outer = 0x8f789000] 01:33:06 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x92577400) [pid = 11343] [serial = 1362] [outer = (nil)] [url = about:blank] 01:33:06 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x92cc6400) [pid = 11343] [serial = 1385] [outer = (nil)] [url = about:blank] 01:33:06 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x927a1c00) [pid = 11343] [serial = 1389] [outer = (nil)] [url = about:blank] 01:33:06 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x93c2b800) [pid = 11343] [serial = 1392] [outer = (nil)] [url = about:blank] 01:33:06 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x92988000) [pid = 11343] [serial = 1388] [outer = (nil)] [url = about:blank] 01:33:06 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x91d52800) [pid = 11343] [serial = 1379] [outer = (nil)] [url = about:blank] 01:33:06 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x91fb3400) [pid = 11343] [serial = 1380] [outer = (nil)] [url = about:blank] 01:33:06 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x9257f800) [pid = 11343] [serial = 1382] [outer = (nil)] [url = about:blank] 01:33:06 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x92dcf800) [pid = 11343] [serial = 1386] [outer = (nil)] [url = about:blank] 01:33:06 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x8fa8ac00) [pid = 11343] [serial = 1376] [outer = (nil)] [url = about:blank] 01:33:06 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x91160400) [pid = 11343] [serial = 1377] [outer = (nil)] [url = about:blank] 01:33:06 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x91d53800) [pid = 11343] [serial = 1367] [outer = (nil)] [url = about:blank] 01:33:06 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x91e98400) [pid = 11343] [serial = 1368] [outer = (nil)] [url = about:blank] 01:33:06 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x923eb000) [pid = 11343] [serial = 1370] [outer = (nil)] [url = about:blank] 01:33:06 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x92571c00) [pid = 11343] [serial = 1371] [outer = (nil)] [url = about:blank] 01:33:06 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8d049c00) [pid = 11343] [serial = 1364] [outer = (nil)] [url = about:blank] 01:33:06 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x9274e000) [pid = 11343] [serial = 1391] [outer = (nil)] [url = about:blank] 01:33:06 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x8eff6000) [pid = 11343] [serial = 1365] [outer = (nil)] [url = about:blank] 01:33:06 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x927ab400) [pid = 11343] [serial = 1373] [outer = (nil)] [url = about:blank] 01:33:06 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x9274b400) [pid = 11343] [serial = 1374] [outer = (nil)] [url = about:blank] 01:33:06 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x927a1800) [pid = 11343] [serial = 1383] [outer = (nil)] [url = about:blank] 01:33:06 INFO - PROCESS | 11343 | 1467361986951 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 01:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1838ms 01:33:06 INFO - PROCESS | 11343 | 1467361986974 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 01:33:06 INFO - PROCESS | 11343 | 1467361986982 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 01:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:33:07 INFO - PROCESS | 11343 | 1467361986992 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:33:07 INFO - PROCESS | 11343 | 1467361986996 Marionette TRACE conn3 <- [1,1898,null,{}] 01:33:07 INFO - PROCESS | 11343 | 1467361987004 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:07 INFO - PROCESS | 11343 | 1467361987010 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:07 INFO - PROCESS | 11343 | 1467361987193 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 01:33:07 INFO - PROCESS | 11343 | 1467361987388 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:07 INFO - PROCESS | 11343 | 1467361987400 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:07 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d53800 == 31 [pid = 11343] [id = 482] 01:33:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x91d54400) [pid = 11343] [serial = 1447] [outer = (nil)] 01:33:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x91e9e000) [pid = 11343] [serial = 1448] [outer = 0x91d54400] 01:33:07 INFO - PROCESS | 11343 | 1467361987510 Marionette DEBUG loaded listener.js 01:33:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x91fbf400) [pid = 11343] [serial = 1449] [outer = 0x91d54400] 01:33:08 INFO - PROCESS | 11343 | 1467361988323 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 01:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1389ms 01:33:08 INFO - PROCESS | 11343 | 1467361988381 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 01:33:08 INFO - PROCESS | 11343 | 1467361988386 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 01:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:33:08 INFO - PROCESS | 11343 | 1467361988394 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:33:08 INFO - PROCESS | 11343 | 1467361988398 Marionette TRACE conn3 <- [1,1902,null,{}] 01:33:08 INFO - PROCESS | 11343 | 1467361988404 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:08 INFO - PROCESS | 11343 | 1467361988409 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:08 INFO - PROCESS | 11343 | 1467361988583 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 01:33:08 INFO - PROCESS | 11343 | 1467361988598 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:08 INFO - PROCESS | 11343 | 1467361988604 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:08 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f903800 == 32 [pid = 11343] [id = 483] 01:33:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x92430400) [pid = 11343] [serial = 1450] [outer = (nil)] 01:33:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x92741c00) [pid = 11343] [serial = 1451] [outer = 0x92430400] 01:33:08 INFO - PROCESS | 11343 | 1467361988675 Marionette DEBUG loaded listener.js 01:33:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x9274b400) [pid = 11343] [serial = 1452] [outer = 0x92430400] 01:33:09 INFO - PROCESS | 11343 | 1467361989701 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 01:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1386ms 01:33:09 INFO - PROCESS | 11343 | 1467361989780 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 01:33:09 INFO - PROCESS | 11343 | 1467361989786 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 01:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:33:09 INFO - PROCESS | 11343 | 1467361989803 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:33:09 INFO - PROCESS | 11343 | 1467361989810 Marionette TRACE conn3 <- [1,1906,null,{}] 01:33:09 INFO - PROCESS | 11343 | 1467361989822 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:09 INFO - PROCESS | 11343 | 1467361989829 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:10 INFO - PROCESS | 11343 | 1467361990059 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 01:33:10 INFO - PROCESS | 11343 | 1467361990085 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:10 INFO - PROCESS | 11343 | 1467361990091 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:10 INFO - PROCESS | 11343 | ++DOCSHELL 0x920d4000 == 33 [pid = 11343] [id = 484] 01:33:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x92574800) [pid = 11343] [serial = 1453] [outer = (nil)] 01:33:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92cc6400) [pid = 11343] [serial = 1454] [outer = 0x92574800] 01:33:10 INFO - PROCESS | 11343 | 1467361990162 Marionette DEBUG loaded listener.js 01:33:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x92ccdc00) [pid = 11343] [serial = 1455] [outer = 0x92574800] 01:33:11 INFO - PROCESS | 11343 | 1467361991121 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 01:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1398ms 01:33:11 INFO - PROCESS | 11343 | 1467361991194 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 01:33:11 INFO - PROCESS | 11343 | 1467361991197 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 01:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:33:11 INFO - PROCESS | 11343 | 1467361991205 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:33:11 INFO - PROCESS | 11343 | 1467361991207 Marionette TRACE conn3 <- [1,1910,null,{}] 01:33:11 INFO - PROCESS | 11343 | 1467361991214 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:11 INFO - PROCESS | 11343 | 1467361991219 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:11 INFO - PROCESS | 11343 | 1467361991457 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 01:33:11 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x91d55800) [pid = 11343] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:33:11 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x91fbd400) [pid = 11343] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:33:11 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x8f906000) [pid = 11343] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:33:11 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8eff1400) [pid = 11343] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:33:11 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x8d03f800) [pid = 11343] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:33:11 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x91d5a400) [pid = 11343] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:33:11 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x8fa82000) [pid = 11343] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:33:11 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x922eac00) [pid = 11343] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:33:11 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x93a0d000) [pid = 11343] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:33:11 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x93c27800) [pid = 11343] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:33:11 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x98aab000) [pid = 11343] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:33:11 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x939e6800) [pid = 11343] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:33:11 INFO - PROCESS | 11343 | 1467361991761 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:11 INFO - PROCESS | 11343 | 1467361991771 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:11 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03e800 == 34 [pid = 11343] [id = 485] 01:33:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x8d03f800) [pid = 11343] [serial = 1456] [outer = (nil)] 01:33:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x8f78c400) [pid = 11343] [serial = 1457] [outer = 0x8d03f800] 01:33:11 INFO - PROCESS | 11343 | 1467361991849 Marionette DEBUG loaded listener.js 01:33:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x91166400) [pid = 11343] [serial = 1458] [outer = 0x8d03f800] 01:33:12 INFO - PROCESS | 11343 | 1467361992601 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 01:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1433ms 01:33:12 INFO - PROCESS | 11343 | 1467361992638 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 01:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:33:12 INFO - PROCESS | 11343 | 1467361992642 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 01:33:12 INFO - PROCESS | 11343 | 1467361992648 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:33:12 INFO - PROCESS | 11343 | 1467361992652 Marionette TRACE conn3 <- [1,1914,null,{}] 01:33:12 INFO - PROCESS | 11343 | 1467361992657 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:12 INFO - PROCESS | 11343 | 1467361992662 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:12 INFO - PROCESS | 11343 | 1467361992877 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 01:33:12 INFO - PROCESS | 11343 | 1467361992906 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:12 INFO - PROCESS | 11343 | 1467361992926 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:12 INFO - PROCESS | 11343 | ++DOCSHELL 0x939d7c00 == 35 [pid = 11343] [id = 486] 01:33:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x939d8c00) [pid = 11343] [serial = 1459] [outer = (nil)] 01:33:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x939df000) [pid = 11343] [serial = 1460] [outer = 0x939d8c00] 01:33:13 INFO - PROCESS | 11343 | 1467361993005 Marionette DEBUG loaded listener.js 01:33:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x93a02400) [pid = 11343] [serial = 1461] [outer = 0x939d8c00] 01:33:14 INFO - PROCESS | 11343 | 1467361994069 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 01:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1480ms 01:33:14 INFO - PROCESS | 11343 | 1467361994130 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 01:33:14 INFO - PROCESS | 11343 | 1467361994138 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 01:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:33:14 INFO - PROCESS | 11343 | 1467361994148 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:33:14 INFO - PROCESS | 11343 | 1467361994153 Marionette TRACE conn3 <- [1,1918,null,{}] 01:33:14 INFO - PROCESS | 11343 | 1467361994163 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:14 INFO - PROCESS | 11343 | 1467361994168 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:14 INFO - PROCESS | 11343 | 1467361994409 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 01:33:14 INFO - PROCESS | 11343 | 1467361994661 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:14 INFO - PROCESS | 11343 | 1467361994676 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:14 INFO - PROCESS | 11343 | ++DOCSHELL 0x8effc000 == 36 [pid = 11343] [id = 487] 01:33:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x8effcc00) [pid = 11343] [serial = 1462] [outer = (nil)] 01:33:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x91d53400) [pid = 11343] [serial = 1463] [outer = 0x8effcc00] 01:33:14 INFO - PROCESS | 11343 | 1467361994805 Marionette DEBUG loaded listener.js 01:33:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x91ea0c00) [pid = 11343] [serial = 1464] [outer = 0x8effcc00] 01:33:15 INFO - PROCESS | 11343 | 1467361995781 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 01:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1693ms 01:33:15 INFO - PROCESS | 11343 | 1467361995840 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 01:33:15 INFO - PROCESS | 11343 | 1467361995848 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 01:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:33:15 INFO - PROCESS | 11343 | 1467361995859 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:33:15 INFO - PROCESS | 11343 | 1467361995864 Marionette TRACE conn3 <- [1,1922,null,{}] 01:33:15 INFO - PROCESS | 11343 | 1467361995871 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:15 INFO - PROCESS | 11343 | 1467361995877 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:16 INFO - PROCESS | 11343 | 1467361996103 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 01:33:16 INFO - PROCESS | 11343 | 1467361996376 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:16 INFO - PROCESS | 11343 | 1467361996383 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:16 INFO - PROCESS | 11343 | ++DOCSHELL 0x9257d800 == 37 [pid = 11343] [id = 488] 01:33:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x9257e800) [pid = 11343] [serial = 1465] [outer = (nil)] 01:33:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x927a2000) [pid = 11343] [serial = 1466] [outer = 0x9257e800] 01:33:16 INFO - PROCESS | 11343 | 1467361996498 Marionette DEBUG loaded listener.js 01:33:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x92984000) [pid = 11343] [serial = 1467] [outer = 0x9257e800] 01:33:17 INFO - PROCESS | 11343 | 1467361997519 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 01:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1694ms 01:33:17 INFO - PROCESS | 11343 | 1467361997553 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 01:33:17 INFO - PROCESS | 11343 | 1467361997558 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 01:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:33:17 INFO - PROCESS | 11343 | 1467361997565 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:33:17 INFO - PROCESS | 11343 | 1467361997571 Marionette TRACE conn3 <- [1,1926,null,{}] 01:33:17 INFO - PROCESS | 11343 | 1467361997589 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:17 INFO - PROCESS | 11343 | 1467361997599 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:17 INFO - PROCESS | 11343 | 1467361997785 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 01:33:18 INFO - PROCESS | 11343 | 1467361998025 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:18 INFO - PROCESS | 11343 | 1467361998035 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:18 INFO - PROCESS | 11343 | ++DOCSHELL 0x920d6800 == 38 [pid = 11343] [id = 489] 01:33:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x93a0a000) [pid = 11343] [serial = 1468] [outer = (nil)] 01:33:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x93a46400) [pid = 11343] [serial = 1469] [outer = 0x93a0a000] 01:33:18 INFO - PROCESS | 11343 | 1467361998164 Marionette DEBUG loaded listener.js 01:33:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x93c1ac00) [pid = 11343] [serial = 1470] [outer = 0x93a0a000] 01:33:19 INFO - PROCESS | 11343 | 1467361999052 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 01:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1548ms 01:33:19 INFO - PROCESS | 11343 | 1467361999127 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 01:33:19 INFO - PROCESS | 11343 | 1467361999133 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 01:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:33:19 INFO - PROCESS | 11343 | 1467361999139 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:33:19 INFO - PROCESS | 11343 | 1467361999142 Marionette TRACE conn3 <- [1,1930,null,{}] 01:33:19 INFO - PROCESS | 11343 | 1467361999149 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:19 INFO - PROCESS | 11343 | 1467361999154 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:19 INFO - PROCESS | 11343 | 1467361999338 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 01:33:19 INFO - PROCESS | 11343 | 1467361999522 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:19 INFO - PROCESS | 11343 | 1467361999535 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:19 INFO - PROCESS | 11343 | ++DOCSHELL 0x93a0e400 == 39 [pid = 11343] [id = 490] 01:33:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x93c1a000) [pid = 11343] [serial = 1471] [outer = (nil)] 01:33:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x93c2c000) [pid = 11343] [serial = 1472] [outer = 0x93c1a000] 01:33:19 INFO - PROCESS | 11343 | 1467361999613 Marionette DEBUG loaded listener.js 01:33:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x947ad000) [pid = 11343] [serial = 1473] [outer = 0x93c1a000] 01:33:20 INFO - PROCESS | 11343 | 1467362000593 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 01:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1532ms 01:33:20 INFO - PROCESS | 11343 | 1467362000672 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 01:33:20 INFO - PROCESS | 11343 | 1467362000677 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 01:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:33:20 INFO - PROCESS | 11343 | 1467362000683 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:33:20 INFO - PROCESS | 11343 | 1467362000687 Marionette TRACE conn3 <- [1,1934,null,{}] 01:33:20 INFO - PROCESS | 11343 | 1467362000693 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:20 INFO - PROCESS | 11343 | 1467362000698 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:20 INFO - PROCESS | 11343 | 1467362000914 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 01:33:21 INFO - PROCESS | 11343 | 1467362001141 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:21 INFO - PROCESS | 11343 | 1467362001148 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:21 INFO - PROCESS | 11343 | ++DOCSHELL 0x9257b000 == 40 [pid = 11343] [id = 491] 01:33:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x93a0a800) [pid = 11343] [serial = 1474] [outer = (nil)] 01:33:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x9516c800) [pid = 11343] [serial = 1475] [outer = 0x93a0a800] 01:33:21 INFO - PROCESS | 11343 | 1467362001284 Marionette DEBUG loaded listener.js 01:33:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x952cdc00) [pid = 11343] [serial = 1476] [outer = 0x93a0a800] 01:33:22 INFO - PROCESS | 11343 | 1467362002268 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 01:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1642ms 01:33:22 INFO - PROCESS | 11343 | 1467362002326 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 01:33:22 INFO - PROCESS | 11343 | 1467362002330 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 01:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:33:22 INFO - PROCESS | 11343 | 1467362002337 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:33:22 INFO - PROCESS | 11343 | 1467362002340 Marionette TRACE conn3 <- [1,1938,null,{}] 01:33:22 INFO - PROCESS | 11343 | 1467362002346 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:22 INFO - PROCESS | 11343 | 1467362002356 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:22 INFO - PROCESS | 11343 | 1467362002623 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 01:33:23 INFO - PROCESS | 11343 | 1467362003150 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:23 INFO - PROCESS | 11343 | 1467362003162 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:23 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f784000 == 41 [pid = 11343] [id = 492] 01:33:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x8f784800) [pid = 11343] [serial = 1477] [outer = (nil)] 01:33:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x8f790400) [pid = 11343] [serial = 1478] [outer = 0x8f784800] 01:33:23 INFO - PROCESS | 11343 | 1467362003242 Marionette DEBUG loaded listener.js 01:33:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x91165800) [pid = 11343] [serial = 1479] [outer = 0x8f784800] 01:33:24 INFO - PROCESS | 11343 | 1467362004128 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 01:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1840ms 01:33:24 INFO - PROCESS | 11343 | 1467362004184 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 01:33:24 INFO - PROCESS | 11343 | 1467362004189 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 01:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:33:24 INFO - PROCESS | 11343 | 1467362004199 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:33:24 INFO - PROCESS | 11343 | 1467362004204 Marionette TRACE conn3 <- [1,1942,null,{}] 01:33:24 INFO - PROCESS | 11343 | 1467362004212 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:24 INFO - PROCESS | 11343 | 1467362004220 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:24 INFO - PROCESS | 11343 | 1467362004445 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 01:33:24 INFO - PROCESS | 11343 | 1467362004650 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:24 INFO - PROCESS | 11343 | 1467362004661 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:24 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c5cc00 == 42 [pid = 11343] [id = 493] 01:33:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x91d5c400) [pid = 11343] [serial = 1480] [outer = (nil)] 01:33:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x920d1000) [pid = 11343] [serial = 1481] [outer = 0x91d5c400] 01:33:24 INFO - PROCESS | 11343 | 1467362004735 Marionette DEBUG loaded listener.js 01:33:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x92579800) [pid = 11343] [serial = 1482] [outer = 0x91d5c400] 01:33:26 INFO - PROCESS | 11343 | --DOCSHELL 0x8d049400 == 41 [pid = 11343] [id = 459] 01:33:26 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03f000 == 40 [pid = 11343] [id = 472] 01:33:26 INFO - PROCESS | 11343 | --DOCSHELL 0x920d4800 == 39 [pid = 11343] [id = 461] 01:33:26 INFO - PROCESS | 11343 | --DOCSHELL 0x8d047c00 == 38 [pid = 11343] [id = 464] 01:33:26 INFO - PROCESS | 11343 | --DOCSHELL 0x93c20c00 == 37 [pid = 11343] [id = 467] 01:33:26 INFO - PROCESS | 11343 | --DOCSHELL 0x923e5800 == 36 [pid = 11343] [id = 460] 01:33:26 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03cc00 == 35 [pid = 11343] [id = 463] 01:33:26 INFO - PROCESS | 11343 | --DOCSHELL 0x91164800 == 34 [pid = 11343] [id = 468] 01:33:26 INFO - PROCESS | 11343 | --DOCSHELL 0x8f903000 == 33 [pid = 11343] [id = 462] 01:33:26 INFO - PROCESS | 11343 | --DOCSHELL 0x91fb3000 == 32 [pid = 11343] [id = 465] 01:33:26 INFO - PROCESS | 11343 | --DOCSHELL 0x922e9000 == 31 [pid = 11343] [id = 466] 01:33:26 INFO - PROCESS | 11343 | --DOCSHELL 0x9115dc00 == 30 [pid = 11343] [id = 470] 01:33:26 INFO - PROCESS | 11343 | --DOCSHELL 0x8d040000 == 29 [pid = 11343] [id = 469] 01:33:26 INFO - PROCESS | 11343 | --DOCSHELL 0x8f90dc00 == 28 [pid = 11343] [id = 458] 01:33:26 INFO - PROCESS | 11343 | --DOCSHELL 0x8d042800 == 27 [pid = 11343] [id = 471] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x91e9b000) [pid = 11343] [serial = 1425] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x922dc800) [pid = 11343] [serial = 1427] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x8fa81800) [pid = 11343] [serial = 1421] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x9298a800) [pid = 11343] [serial = 1416] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x91fb4000) [pid = 11343] [serial = 1415] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x8d045000) [pid = 11343] [serial = 1418] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x8eff2400) [pid = 11343] [serial = 1419] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x98aad400) [pid = 11343] [serial = 1409] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x91d57400) [pid = 11343] [serial = 1395] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x91c56400) [pid = 11343] [serial = 1394] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x927a4800) [pid = 11343] [serial = 1398] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x92573000) [pid = 11343] [serial = 1397] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x93c35000) [pid = 11343] [serial = 1401] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x93c23400) [pid = 11343] [serial = 1400] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x952d2800) [pid = 11343] [serial = 1404] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x95171000) [pid = 11343] [serial = 1403] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x98f26800) [pid = 11343] [serial = 1413] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x9533c400) [pid = 11343] [serial = 1407] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x98f24000) [pid = 11343] [serial = 1412] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x952dac00) [pid = 11343] [serial = 1406] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x98e1d000) [pid = 11343] [serial = 1410] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x91d5d400) [pid = 11343] [serial = 1424] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x922e6800) [pid = 11343] [serial = 1428] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x8fa8d800) [pid = 11343] [serial = 1422] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x923e3c00) [pid = 11343] [serial = 1430] [outer = (nil)] [url = about:blank] 01:33:26 INFO - PROCESS | 11343 | 1467362006840 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 01:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 2703ms 01:33:26 INFO - PROCESS | 11343 | 1467362006903 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 01:33:26 INFO - PROCESS | 11343 | 1467362006909 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 01:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:33:26 INFO - PROCESS | 11343 | 1467362006917 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:33:26 INFO - PROCESS | 11343 | 1467362006922 Marionette TRACE conn3 <- [1,1946,null,{}] 01:33:26 INFO - PROCESS | 11343 | 1467362006930 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:26 INFO - PROCESS | 11343 | 1467362006936 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:27 INFO - PROCESS | 11343 | 1467362007161 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 01:33:27 INFO - PROCESS | 11343 | 1467362007298 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:27 INFO - PROCESS | 11343 | 1467362007308 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:27 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f78a000 == 28 [pid = 11343] [id = 494] 01:33:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x8f78ac00) [pid = 11343] [serial = 1483] [outer = (nil)] 01:33:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x8fa8f000) [pid = 11343] [serial = 1484] [outer = 0x8f78ac00] 01:33:27 INFO - PROCESS | 11343 | 1467362007384 Marionette DEBUG loaded listener.js 01:33:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x91169000) [pid = 11343] [serial = 1485] [outer = 0x8f78ac00] 01:33:28 INFO - PROCESS | 11343 | 1467362008233 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 01:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1335ms 01:33:28 INFO - PROCESS | 11343 | 1467362008252 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 01:33:28 INFO - PROCESS | 11343 | 1467362008260 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 01:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:33:28 INFO - PROCESS | 11343 | 1467362008272 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:33:28 INFO - PROCESS | 11343 | 1467362008276 Marionette TRACE conn3 <- [1,1950,null,{}] 01:33:28 INFO - PROCESS | 11343 | 1467362008282 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:28 INFO - PROCESS | 11343 | 1467362008288 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:28 INFO - PROCESS | 11343 | 1467362008449 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 01:33:28 INFO - PROCESS | 11343 | 1467362008470 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:28 INFO - PROCESS | 11343 | 1467362008479 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:28 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c5ec00 == 29 [pid = 11343] [id = 495] 01:33:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x91e92800) [pid = 11343] [serial = 1486] [outer = (nil)] 01:33:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x91e9ac00) [pid = 11343] [serial = 1487] [outer = 0x91e92800] 01:33:28 INFO - PROCESS | 11343 | 1467362008682 Marionette DEBUG loaded listener.js 01:33:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x91fb2c00) [pid = 11343] [serial = 1488] [outer = 0x91e92800] 01:33:29 INFO - PROCESS | 11343 | 1467362009610 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 01:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1383ms 01:33:29 INFO - PROCESS | 11343 | 1467362009655 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 01:33:29 INFO - PROCESS | 11343 | 1467362009659 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 01:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:33:29 INFO - PROCESS | 11343 | 1467362009673 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:33:29 INFO - PROCESS | 11343 | 1467362009679 Marionette TRACE conn3 <- [1,1954,null,{}] 01:33:29 INFO - PROCESS | 11343 | 1467362009696 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:29 INFO - PROCESS | 11343 | 1467362009705 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:29 INFO - PROCESS | 11343 | 1467362009927 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 01:33:29 INFO - PROCESS | 11343 | 1467362009948 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:29 INFO - PROCESS | 11343 | 1467362009959 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:29 INFO - PROCESS | 11343 | ++DOCSHELL 0x92424000 == 30 [pid = 11343] [id = 496] 01:33:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x92424c00) [pid = 11343] [serial = 1489] [outer = (nil)] 01:33:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x9242dc00) [pid = 11343] [serial = 1490] [outer = 0x92424c00] 01:33:30 INFO - PROCESS | 11343 | 1467362010035 Marionette DEBUG loaded listener.js 01:33:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x9257fc00) [pid = 11343] [serial = 1491] [outer = 0x92424c00] 01:33:30 INFO - PROCESS | 11343 | 1467362010974 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 01:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1346ms 01:33:31 INFO - PROCESS | 11343 | 1467362011014 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 01:33:31 INFO - PROCESS | 11343 | 1467362011019 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 01:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:33:31 INFO - PROCESS | 11343 | 1467362011026 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:33:31 INFO - PROCESS | 11343 | 1467362011029 Marionette TRACE conn3 <- [1,1958,null,{}] 01:33:31 INFO - PROCESS | 11343 | 1467362011035 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:31 INFO - PROCESS | 11343 | 1467362011039 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:31 INFO - PROCESS | 11343 | 1467362011732 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 01:33:31 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x8f903c00) [pid = 11343] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:33:31 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x920cd000) [pid = 11343] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:33:31 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x92574800) [pid = 11343] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:33:31 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x8f789000) [pid = 11343] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:33:31 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x9274cc00) [pid = 11343] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:33:31 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x8d03f800) [pid = 11343] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:33:31 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x91d54400) [pid = 11343] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:33:31 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x8f907c00) [pid = 11343] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:33:31 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x92430400) [pid = 11343] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:33:31 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x8f90d800) [pid = 11343] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:33:31 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x939d8c00) [pid = 11343] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:33:31 INFO - PROCESS | 11343 | 1467362011933 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:31 INFO - PROCESS | 11343 | 1467362011940 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:31 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03f800 == 31 [pid = 11343] [id = 497] 01:33:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x8eff3000) [pid = 11343] [serial = 1492] [outer = (nil)] 01:33:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x91d54400) [pid = 11343] [serial = 1493] [outer = 0x8eff3000] 01:33:32 INFO - PROCESS | 11343 | 1467362012013 Marionette DEBUG loaded listener.js 01:33:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x927a4400) [pid = 11343] [serial = 1494] [outer = 0x8eff3000] 01:33:32 INFO - PROCESS | 11343 | 1467362012794 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 01:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1781ms 01:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:33:32 INFO - PROCESS | 11343 | 1467362012807 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 01:33:32 INFO - PROCESS | 11343 | 1467362012810 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 01:33:32 INFO - PROCESS | 11343 | 1467362012818 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:33:32 INFO - PROCESS | 11343 | 1467362012821 Marionette TRACE conn3 <- [1,1962,null,{}] 01:33:32 INFO - PROCESS | 11343 | 1467362012827 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:32 INFO - PROCESS | 11343 | 1467362012832 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:33 INFO - PROCESS | 11343 | 1467362013094 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 01:33:33 INFO - PROCESS | 11343 | 1467362013125 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:33 INFO - PROCESS | 11343 | 1467362013135 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:33 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c60000 == 32 [pid = 11343] [id = 498] 01:33:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x9257a400) [pid = 11343] [serial = 1495] [outer = (nil)] 01:33:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x9298f800) [pid = 11343] [serial = 1496] [outer = 0x9257a400] 01:33:33 INFO - PROCESS | 11343 | 1467362013225 Marionette DEBUG loaded listener.js 01:33:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x92cc8000) [pid = 11343] [serial = 1497] [outer = 0x9257a400] 01:33:34 INFO - PROCESS | 11343 | 1467362014428 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 01:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1636ms 01:33:34 INFO - PROCESS | 11343 | 1467362014453 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 01:33:34 INFO - PROCESS | 11343 | 1467362014460 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 01:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:33:34 INFO - PROCESS | 11343 | 1467362014469 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:33:34 INFO - PROCESS | 11343 | 1467362014474 Marionette TRACE conn3 <- [1,1966,null,{}] 01:33:34 INFO - PROCESS | 11343 | 1467362014484 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:34 INFO - PROCESS | 11343 | 1467362014490 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:34 INFO - PROCESS | 11343 | 1467362014691 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 01:33:34 INFO - PROCESS | 11343 | 1467362014936 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:34 INFO - PROCESS | 11343 | 1467362014944 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:34 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f78dc00 == 33 [pid = 11343] [id = 499] 01:33:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x8fa81c00) [pid = 11343] [serial = 1498] [outer = (nil)] 01:33:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x91d59000) [pid = 11343] [serial = 1499] [outer = 0x8fa81c00] 01:33:35 INFO - PROCESS | 11343 | 1467362015030 Marionette DEBUG loaded listener.js 01:33:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x91e9c000) [pid = 11343] [serial = 1500] [outer = 0x8fa81c00] 01:33:36 INFO - PROCESS | 11343 | 1467362016070 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 01:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1642ms 01:33:36 INFO - PROCESS | 11343 | 1467362016110 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 01:33:36 INFO - PROCESS | 11343 | 1467362016118 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 01:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:33:36 INFO - PROCESS | 11343 | 1467362016129 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:33:36 INFO - PROCESS | 11343 | 1467362016134 Marionette TRACE conn3 <- [1,1970,null,{}] 01:33:36 INFO - PROCESS | 11343 | 1467362016142 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:36 INFO - PROCESS | 11343 | 1467362016148 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:36 INFO - PROCESS | 11343 | 1467362016342 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 01:33:36 INFO - PROCESS | 11343 | 1467362016570 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:36 INFO - PROCESS | 11343 | 1467362016580 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:36 INFO - PROCESS | 11343 | ++DOCSHELL 0x92572400 == 34 [pid = 11343] [id = 500] 01:33:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x9257a000) [pid = 11343] [serial = 1501] [outer = (nil)] 01:33:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x927a2400) [pid = 11343] [serial = 1502] [outer = 0x9257a000] 01:33:36 INFO - PROCESS | 11343 | 1467362016712 Marionette DEBUG loaded listener.js 01:33:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x923ee800) [pid = 11343] [serial = 1503] [outer = 0x9257a000] 01:33:37 INFO - PROCESS | 11343 | 1467362017738 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 01:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1690ms 01:33:37 INFO - PROCESS | 11343 | 1467362017820 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 01:33:37 INFO - PROCESS | 11343 | 1467362017824 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 01:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:33:37 INFO - PROCESS | 11343 | 1467362017831 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:33:37 INFO - PROCESS | 11343 | 1467362017838 Marionette TRACE conn3 <- [1,1974,null,{}] 01:33:37 INFO - PROCESS | 11343 | 1467362017855 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:37 INFO - PROCESS | 11343 | 1467362017864 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:38 INFO - PROCESS | 11343 | 1467362018087 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 01:33:38 INFO - PROCESS | 11343 | 1467362018362 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:38 INFO - PROCESS | 11343 | 1467362018375 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:38 INFO - PROCESS | 11343 | ++DOCSHELL 0x939d8c00 == 35 [pid = 11343] [id = 501] 01:33:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x939e5400) [pid = 11343] [serial = 1504] [outer = (nil)] 01:33:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x93a10000) [pid = 11343] [serial = 1505] [outer = 0x939e5400] 01:33:38 INFO - PROCESS | 11343 | 1467362018461 Marionette DEBUG loaded listener.js 01:33:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x93a4ec00) [pid = 11343] [serial = 1506] [outer = 0x939e5400] 01:33:39 INFO - PROCESS | 11343 | 1467362019407 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 01:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1647ms 01:33:39 INFO - PROCESS | 11343 | 1467362019479 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 01:33:39 INFO - PROCESS | 11343 | 1467362019484 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 01:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:33:39 INFO - PROCESS | 11343 | 1467362019491 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:33:39 INFO - PROCESS | 11343 | 1467362019494 Marionette TRACE conn3 <- [1,1978,null,{}] 01:33:39 INFO - PROCESS | 11343 | 1467362019500 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:39 INFO - PROCESS | 11343 | 1467362019506 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:39 INFO - PROCESS | 11343 | 1467362019696 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 01:33:39 INFO - PROCESS | 11343 | 1467362019877 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:39 INFO - PROCESS | 11343 | 1467362019885 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:39 INFO - PROCESS | 11343 | ++DOCSHELL 0x92422c00 == 36 [pid = 11343] [id = 502] 01:33:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x93c1e800) [pid = 11343] [serial = 1507] [outer = (nil)] 01:33:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x93c2f400) [pid = 11343] [serial = 1508] [outer = 0x93c1e800] 01:33:39 INFO - PROCESS | 11343 | 1467362019970 Marionette DEBUG loaded listener.js 01:33:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x93c2d800) [pid = 11343] [serial = 1509] [outer = 0x93c1e800] 01:33:41 INFO - PROCESS | 11343 | 1467362021145 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1741ms 01:33:41 INFO - PROCESS | 11343 | 1467362021234 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 01:33:41 INFO - PROCESS | 11343 | 1467362021240 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 01:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:33:41 INFO - PROCESS | 11343 | 1467362021250 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:33:41 INFO - PROCESS | 11343 | 1467362021254 Marionette TRACE conn3 <- [1,1982,null,{}] 01:33:41 INFO - PROCESS | 11343 | 1467362021264 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:41 INFO - PROCESS | 11343 | 1467362021270 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:41 INFO - PROCESS | 11343 | 1467362021512 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 01:33:41 INFO - PROCESS | 11343 | 1467362021768 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:41 INFO - PROCESS | 11343 | 1467362021782 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:41 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f788000 == 37 [pid = 11343] [id = 503] 01:33:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x8f78c800) [pid = 11343] [serial = 1510] [outer = (nil)] 01:33:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x8fa89400) [pid = 11343] [serial = 1511] [outer = 0x8f78c800] 01:33:41 INFO - PROCESS | 11343 | 1467362021890 Marionette DEBUG loaded listener.js 01:33:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x91d51400) [pid = 11343] [serial = 1512] [outer = 0x8f78c800] 01:33:42 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x93a02400) [pid = 11343] [serial = 1461] [outer = (nil)] [url = about:blank] 01:33:42 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x91c5b800) [pid = 11343] [serial = 1434] [outer = (nil)] [url = about:blank] 01:33:42 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x92425c00) [pid = 11343] [serial = 1437] [outer = (nil)] [url = about:blank] 01:33:42 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x920d8c00) [pid = 11343] [serial = 1436] [outer = (nil)] [url = about:blank] 01:33:42 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x92cc6400) [pid = 11343] [serial = 1454] [outer = (nil)] [url = about:blank] 01:33:42 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x8fa8a400) [pid = 11343] [serial = 1446] [outer = (nil)] [url = about:blank] 01:33:42 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x927a0000) [pid = 11343] [serial = 1439] [outer = (nil)] [url = about:blank] 01:33:42 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x92ccdc00) [pid = 11343] [serial = 1455] [outer = (nil)] [url = about:blank] 01:33:42 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x8f78c400) [pid = 11343] [serial = 1457] [outer = (nil)] [url = about:blank] 01:33:42 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x91e9e000) [pid = 11343] [serial = 1448] [outer = (nil)] [url = about:blank] 01:33:42 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x8f902400) [pid = 11343] [serial = 1445] [outer = (nil)] [url = about:blank] 01:33:42 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x91fbf400) [pid = 11343] [serial = 1449] [outer = (nil)] [url = about:blank] 01:33:42 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x923e9400) [pid = 11343] [serial = 1431] [outer = (nil)] [url = about:blank] 01:33:42 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x927a7800) [pid = 11343] [serial = 1440] [outer = (nil)] [url = about:blank] 01:33:42 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x9274b400) [pid = 11343] [serial = 1452] [outer = (nil)] [url = about:blank] 01:33:42 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x92987c00) [pid = 11343] [serial = 1443] [outer = (nil)] [url = about:blank] 01:33:42 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x8f90c400) [pid = 11343] [serial = 1433] [outer = (nil)] [url = about:blank] 01:33:42 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x92986400) [pid = 11343] [serial = 1442] [outer = (nil)] [url = about:blank] 01:33:42 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x91166400) [pid = 11343] [serial = 1458] [outer = (nil)] [url = about:blank] 01:33:42 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x92741c00) [pid = 11343] [serial = 1451] [outer = (nil)] [url = about:blank] 01:33:42 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x939df000) [pid = 11343] [serial = 1460] [outer = (nil)] [url = about:blank] 01:33:42 INFO - PROCESS | 11343 | 1467362022767 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1582ms 01:33:42 INFO - PROCESS | 11343 | 1467362022832 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 01:33:42 INFO - PROCESS | 11343 | 1467362022839 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 01:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:33:42 INFO - PROCESS | 11343 | 1467362022849 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:33:42 INFO - PROCESS | 11343 | 1467362022854 Marionette TRACE conn3 <- [1,1986,null,{}] 01:33:42 INFO - PROCESS | 11343 | 1467362022860 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:42 INFO - PROCESS | 11343 | 1467362022864 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:43 INFO - PROCESS | 11343 | 1467362023034 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 01:33:43 INFO - PROCESS | 11343 | 1467362023045 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:43 INFO - PROCESS | 11343 | 1467362023054 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:43 INFO - PROCESS | 11343 | ++DOCSHELL 0x91ea0400 == 38 [pid = 11343] [id = 504] 01:33:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x91fb9400) [pid = 11343] [serial = 1513] [outer = (nil)] 01:33:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x920cec00) [pid = 11343] [serial = 1514] [outer = 0x91fb9400] 01:33:43 INFO - PROCESS | 11343 | 1467362023127 Marionette DEBUG loaded listener.js 01:33:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x922ea800) [pid = 11343] [serial = 1515] [outer = 0x91fb9400] 01:33:44 INFO - PROCESS | 11343 | 1467362024124 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1332ms 01:33:44 INFO - PROCESS | 11343 | 1467362024186 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 01:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:33:44 INFO - PROCESS | 11343 | 1467362024191 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 01:33:44 INFO - PROCESS | 11343 | 1467362024199 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:33:44 INFO - PROCESS | 11343 | 1467362024205 Marionette TRACE conn3 <- [1,1990,null,{}] 01:33:44 INFO - PROCESS | 11343 | 1467362024221 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:44 INFO - PROCESS | 11343 | 1467362024229 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:44 INFO - PROCESS | 11343 | 1467362024396 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 01:33:44 INFO - PROCESS | 11343 | 1467362024548 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:44 INFO - PROCESS | 11343 | 1467362024555 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:44 INFO - PROCESS | 11343 | ++DOCSHELL 0x9274bc00 == 39 [pid = 11343] [id = 505] 01:33:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x9279d800) [pid = 11343] [serial = 1516] [outer = (nil)] 01:33:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x92986c00) [pid = 11343] [serial = 1517] [outer = 0x9279d800] 01:33:44 INFO - PROCESS | 11343 | 1467362024631 Marionette DEBUG loaded listener.js 01:33:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x92cc8800) [pid = 11343] [serial = 1518] [outer = 0x9279d800] 01:33:45 INFO - PROCESS | 11343 | 1467362025493 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 01:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1339ms 01:33:45 INFO - PROCESS | 11343 | 1467362025537 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 01:33:45 INFO - PROCESS | 11343 | 1467362025542 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 01:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:33:45 INFO - PROCESS | 11343 | 1467362025560 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:33:45 INFO - PROCESS | 11343 | 1467362025563 Marionette TRACE conn3 <- [1,1994,null,{}] 01:33:45 INFO - PROCESS | 11343 | 1467362025569 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:45 INFO - PROCESS | 11343 | 1467362025574 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:45 INFO - PROCESS | 11343 | 1467362025792 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 01:33:45 INFO - PROCESS | 11343 | 1467362025815 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:45 INFO - PROCESS | 11343 | 1467362025842 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:45 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d044c00 == 40 [pid = 11343] [id = 506] 01:33:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x9298a000) [pid = 11343] [serial = 1519] [outer = (nil)] 01:33:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x92fa1400) [pid = 11343] [serial = 1520] [outer = 0x9298a000] 01:33:45 INFO - PROCESS | 11343 | 1467362025993 Marionette DEBUG loaded listener.js 01:33:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x92fa3c00) [pid = 11343] [serial = 1521] [outer = 0x9298a000] 01:33:46 INFO - PROCESS | 11343 | 1467362026952 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 01:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1488ms 01:33:47 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x92424c00) [pid = 11343] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:33:47 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x8effcc00) [pid = 11343] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:33:47 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x9257e800) [pid = 11343] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:33:47 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x8f78ac00) [pid = 11343] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:33:47 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x91e92800) [pid = 11343] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:33:47 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x93a0a000) [pid = 11343] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:33:47 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x91d5c400) [pid = 11343] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:33:47 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x93c1a000) [pid = 11343] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:33:47 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x93a0a800) [pid = 11343] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:33:47 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x8f784800) [pid = 11343] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:33:47 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x8eff3000) [pid = 11343] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:33:47 INFO - PROCESS | 11343 | 1467362027077 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 01:33:47 INFO - PROCESS | 11343 | 1467362027080 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 01:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:33:47 INFO - PROCESS | 11343 | 1467362027094 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:33:47 INFO - PROCESS | 11343 | 1467362027096 Marionette TRACE conn3 <- [1,1998,null,{}] 01:33:47 INFO - PROCESS | 11343 | 1467362027102 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:47 INFO - PROCESS | 11343 | 1467362027107 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:47 INFO - PROCESS | 11343 | 1467362027265 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 01:33:47 INFO - PROCESS | 11343 | 1467362027274 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:47 INFO - PROCESS | 11343 | 1467362027286 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:47 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa87000 == 41 [pid = 11343] [id = 507] 01:33:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x91d58400) [pid = 11343] [serial = 1522] [outer = (nil)] 01:33:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x9257e800) [pid = 11343] [serial = 1523] [outer = 0x91d58400] 01:33:47 INFO - PROCESS | 11343 | 1467362027354 Marionette DEBUG loaded listener.js 01:33:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x9242f000) [pid = 11343] [serial = 1524] [outer = 0x91d58400] 01:33:48 INFO - PROCESS | 11343 | 1467362028313 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 01:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1279ms 01:33:48 INFO - PROCESS | 11343 | 1467362028373 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 01:33:48 INFO - PROCESS | 11343 | 1467362028377 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 01:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:33:48 INFO - PROCESS | 11343 | 1467362028388 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:33:48 INFO - PROCESS | 11343 | 1467362028391 Marionette TRACE conn3 <- [1,2002,null,{}] 01:33:48 INFO - PROCESS | 11343 | 1467362028398 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:48 INFO - PROCESS | 11343 | 1467362028408 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:48 INFO - PROCESS | 11343 | 1467362028611 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 01:33:48 INFO - PROCESS | 11343 | 1467362028755 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:48 INFO - PROCESS | 11343 | 1467362028766 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:48 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff0400 == 42 [pid = 11343] [id = 508] 01:33:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x91d57800) [pid = 11343] [serial = 1525] [outer = (nil)] 01:33:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x947ad800) [pid = 11343] [serial = 1526] [outer = 0x91d57800] 01:33:48 INFO - PROCESS | 11343 | 1467362028837 Marionette DEBUG loaded listener.js 01:33:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x95172000) [pid = 11343] [serial = 1527] [outer = 0x91d57800] 01:33:49 INFO - PROCESS | 11343 | 1467362029875 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 01:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1535ms 01:33:49 INFO - PROCESS | 11343 | 1467362029925 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 01:33:49 INFO - PROCESS | 11343 | 1467362029932 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 01:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:33:49 INFO - PROCESS | 11343 | 1467362029941 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:33:49 INFO - PROCESS | 11343 | 1467362029946 Marionette TRACE conn3 <- [1,2006,null,{}] 01:33:49 INFO - PROCESS | 11343 | 1467362029957 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:49 INFO - PROCESS | 11343 | 1467362029964 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:50 INFO - PROCESS | 11343 | 1467362030167 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 01:33:50 INFO - PROCESS | 11343 | 1467362030408 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:50 INFO - PROCESS | 11343 | 1467362030419 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:50 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f909000 == 43 [pid = 11343] [id = 509] 01:33:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x8fa89c00) [pid = 11343] [serial = 1528] [outer = (nil)] 01:33:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x91e9d800) [pid = 11343] [serial = 1529] [outer = 0x8fa89c00] 01:33:50 INFO - PROCESS | 11343 | 1467362030554 Marionette DEBUG loaded listener.js 01:33:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x91fc0000) [pid = 11343] [serial = 1530] [outer = 0x8fa89c00] 01:33:51 INFO - PROCESS | 11343 | 1467362031517 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 01:33:51 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 01:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1637ms 01:33:51 INFO - PROCESS | 11343 | 1467362031579 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 01:33:51 INFO - PROCESS | 11343 | 1467362031587 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 01:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:33:51 INFO - PROCESS | 11343 | 1467362031599 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:33:51 INFO - PROCESS | 11343 | 1467362031603 Marionette TRACE conn3 <- [1,2010,null,{}] 01:33:51 INFO - PROCESS | 11343 | 1467362031611 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:51 INFO - PROCESS | 11343 | 1467362031617 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:51 INFO - PROCESS | 11343 | 1467362031857 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 01:33:52 INFO - PROCESS | 11343 | 1467362032104 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:52 INFO - PROCESS | 11343 | 1467362032116 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:52 INFO - PROCESS | 11343 | ++DOCSHELL 0x9242a000 == 44 [pid = 11343] [id = 510] 01:33:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x92746800) [pid = 11343] [serial = 1531] [outer = (nil)] 01:33:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x92982400) [pid = 11343] [serial = 1532] [outer = 0x92746800] 01:33:52 INFO - PROCESS | 11343 | 1467362032251 Marionette DEBUG loaded listener.js 01:33:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x92cd0800) [pid = 11343] [serial = 1533] [outer = 0x92746800] 01:33:53 INFO - PROCESS | 11343 | 1467362033267 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 01:33:53 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 01:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1745ms 01:33:53 INFO - PROCESS | 11343 | 1467362033344 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 01:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:33:53 INFO - PROCESS | 11343 | 1467362033349 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 01:33:53 INFO - PROCESS | 11343 | 1467362033357 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:33:53 INFO - PROCESS | 11343 | 1467362033364 Marionette TRACE conn3 <- [1,2014,null,{}] 01:33:53 INFO - PROCESS | 11343 | 1467362033381 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:53 INFO - PROCESS | 11343 | 1467362033391 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:53 INFO - PROCESS | 11343 | 1467362033618 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 01:33:53 INFO - PROCESS | 11343 | 1467362033853 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:53 INFO - PROCESS | 11343 | 1467362033864 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:53 INFO - PROCESS | 11343 | ++DOCSHELL 0x92429800 == 45 [pid = 11343] [id = 511] 01:33:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x93c2c800) [pid = 11343] [serial = 1534] [outer = (nil)] 01:33:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x952d3400) [pid = 11343] [serial = 1535] [outer = 0x93c2c800] 01:33:53 INFO - PROCESS | 11343 | 1467362033968 Marionette DEBUG loaded listener.js 01:33:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x952da800) [pid = 11343] [serial = 1536] [outer = 0x93c2c800] 01:33:54 INFO - PROCESS | 11343 | 1467362034853 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 01:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1541ms 01:33:54 INFO - PROCESS | 11343 | 1467362034898 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 01:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:33:54 INFO - PROCESS | 11343 | 1467362034904 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 01:33:54 INFO - PROCESS | 11343 | 1467362034911 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:33:54 INFO - PROCESS | 11343 | 1467362034913 Marionette TRACE conn3 <- [1,2018,null,{}] 01:33:54 INFO - PROCESS | 11343 | 1467362034920 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:54 INFO - PROCESS | 11343 | 1467362034925 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:55 INFO - PROCESS | 11343 | 1467362035111 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 01:33:55 INFO - PROCESS | 11343 | 1467362035294 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:55 INFO - PROCESS | 11343 | 1467362035302 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:55 INFO - PROCESS | 11343 | ++DOCSHELL 0x952d0400 == 46 [pid = 11343] [id = 512] 01:33:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x952dc000) [pid = 11343] [serial = 1537] [outer = (nil)] 01:33:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x96eb9800) [pid = 11343] [serial = 1538] [outer = 0x952dc000] 01:33:55 INFO - PROCESS | 11343 | 1467362035388 Marionette DEBUG loaded listener.js 01:33:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x97862000) [pid = 11343] [serial = 1539] [outer = 0x952dc000] 01:33:56 INFO - PROCESS | 11343 | 1467362036348 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1482ms 01:33:56 INFO - PROCESS | 11343 | 1467362036392 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 01:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:33:56 INFO - PROCESS | 11343 | 1467362036396 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 01:33:56 INFO - PROCESS | 11343 | 1467362036403 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:33:56 INFO - PROCESS | 11343 | 1467362036407 Marionette TRACE conn3 <- [1,2022,null,{}] 01:33:56 INFO - PROCESS | 11343 | 1467362036413 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:56 INFO - PROCESS | 11343 | 1467362036418 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:56 INFO - PROCESS | 11343 | 1467362036621 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 01:33:56 INFO - PROCESS | 11343 | 1467362036810 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:56 INFO - PROCESS | 11343 | 1467362036818 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:56 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c55c00 == 47 [pid = 11343] [id = 513] 01:33:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x9257ec00) [pid = 11343] [serial = 1540] [outer = (nil)] 01:33:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x9830a000) [pid = 11343] [serial = 1541] [outer = 0x9257ec00] 01:33:56 INFO - PROCESS | 11343 | 1467362036900 Marionette DEBUG loaded listener.js 01:33:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x9839e000) [pid = 11343] [serial = 1542] [outer = 0x9257ec00] 01:33:57 INFO - PROCESS | 11343 | 1467362037918 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 01:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1585ms 01:33:57 INFO - PROCESS | 11343 | 1467362037988 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 01:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:33:57 INFO - PROCESS | 11343 | 1467362037993 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 01:33:58 INFO - PROCESS | 11343 | 1467362037999 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:33:58 INFO - PROCESS | 11343 | 1467362038003 Marionette TRACE conn3 <- [1,2026,null,{}] 01:33:58 INFO - PROCESS | 11343 | 1467362038009 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:58 INFO - PROCESS | 11343 | 1467362038020 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:58 INFO - PROCESS | 11343 | 1467362038272 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 01:33:58 INFO - PROCESS | 11343 | 1467362038512 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:58 INFO - PROCESS | 11343 | 1467362038522 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:58 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03dc00 == 48 [pid = 11343] [id = 514] 01:33:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x98303000) [pid = 11343] [serial = 1543] [outer = (nil)] 01:33:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x98eb6400) [pid = 11343] [serial = 1544] [outer = 0x98303000] 01:33:58 INFO - PROCESS | 11343 | 1467362038619 Marionette DEBUG loaded listener.js 01:33:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x98f23400) [pid = 11343] [serial = 1545] [outer = 0x98303000] 01:33:59 INFO - PROCESS | 11343 | 1467362039541 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 01:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1586ms 01:33:59 INFO - PROCESS | 11343 | 1467362039585 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 01:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:33:59 INFO - PROCESS | 11343 | 1467362039590 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 01:33:59 INFO - PROCESS | 11343 | 1467362039597 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:33:59 INFO - PROCESS | 11343 | 1467362039600 Marionette TRACE conn3 <- [1,2030,null,{}] 01:33:59 INFO - PROCESS | 11343 | 1467362039607 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:33:59 INFO - PROCESS | 11343 | 1467362039613 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:33:59 INFO - PROCESS | 11343 | 1467362039796 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 01:34:00 INFO - PROCESS | 11343 | 1467362040000 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:00 INFO - PROCESS | 11343 | 1467362040011 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:00 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d040400 == 49 [pid = 11343] [id = 515] 01:34:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x8d041400) [pid = 11343] [serial = 1546] [outer = (nil)] 01:34:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x98f25000) [pid = 11343] [serial = 1547] [outer = 0x8d041400] 01:34:00 INFO - PROCESS | 11343 | 1467362040092 Marionette DEBUG loaded listener.js 01:34:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x98f2b400) [pid = 11343] [serial = 1548] [outer = 0x8d041400] 01:34:01 INFO - PROCESS | 11343 | 1467362041060 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 01:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1534ms 01:34:01 INFO - PROCESS | 11343 | 1467362041132 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 01:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:34:01 INFO - PROCESS | 11343 | 1467362041136 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 01:34:01 INFO - PROCESS | 11343 | 1467362041143 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:34:01 INFO - PROCESS | 11343 | 1467362041147 Marionette TRACE conn3 <- [1,2034,null,{}] 01:34:01 INFO - PROCESS | 11343 | 1467362041154 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:01 INFO - PROCESS | 11343 | 1467362041158 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:01 INFO - PROCESS | 11343 | 1467362041345 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 01:34:01 INFO - PROCESS | 11343 | 1467362041883 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:01 INFO - PROCESS | 11343 | 1467362041891 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:01 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff8400 == 50 [pid = 11343] [id = 516] 01:34:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x8effa400) [pid = 11343] [serial = 1549] [outer = (nil)] 01:34:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x8f787c00) [pid = 11343] [serial = 1550] [outer = 0x8effa400] 01:34:02 INFO - PROCESS | 11343 | 1467362042023 Marionette DEBUG loaded listener.js 01:34:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0x8f90c400) [pid = 11343] [serial = 1551] [outer = 0x8effa400] 01:34:03 INFO - PROCESS | 11343 | 1467362043099 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1991ms 01:34:03 INFO - PROCESS | 11343 | 1467362043136 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 01:34:03 INFO - PROCESS | 11343 | 1467362043141 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 01:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:34:03 INFO - PROCESS | 11343 | 1467362043150 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:34:03 INFO - PROCESS | 11343 | 1467362043156 Marionette TRACE conn3 <- [1,2038,null,{}] 01:34:03 INFO - PROCESS | 11343 | 1467362043165 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:03 INFO - PROCESS | 11343 | 1467362043170 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:03 INFO - PROCESS | 11343 | 1467362043368 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 01:34:03 INFO - PROCESS | 11343 | 1467362043684 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:03 INFO - PROCESS | 11343 | 1467362043695 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:03 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e9e000 == 51 [pid = 11343] [id = 517] 01:34:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 93 (0x922dc400) [pid = 11343] [serial = 1552] [outer = (nil)] 01:34:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 94 (0x92421c00) [pid = 11343] [serial = 1553] [outer = 0x922dc400] 01:34:03 INFO - PROCESS | 11343 | 1467362043778 Marionette DEBUG loaded listener.js 01:34:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 95 (0x92574c00) [pid = 11343] [serial = 1554] [outer = 0x922dc400] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x91c5cc00 == 50 [pid = 11343] [id = 493] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa87000 == 49 [pid = 11343] [id = 507] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x8d044c00 == 48 [pid = 11343] [id = 506] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x9274bc00 == 47 [pid = 11343] [id = 505] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x91ea0400 == 46 [pid = 11343] [id = 504] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x8f788000 == 45 [pid = 11343] [id = 503] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x8f78a000 == 44 [pid = 11343] [id = 494] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x91c5ec00 == 43 [pid = 11343] [id = 495] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03f800 == 42 [pid = 11343] [id = 497] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x92424000 == 41 [pid = 11343] [id = 496] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x8f78dc00 == 40 [pid = 11343] [id = 499] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x91c60000 == 39 [pid = 11343] [id = 498] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x92572400 == 38 [pid = 11343] [id = 500] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x92422c00 == 37 [pid = 11343] [id = 502] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x939d8c00 == 36 [pid = 11343] [id = 501] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x8f784000 == 35 [pid = 11343] [id = 492] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x93a0e400 == 34 [pid = 11343] [id = 490] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x9257b000 == 33 [pid = 11343] [id = 491] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff8400 == 32 [pid = 11343] [id = 516] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x8d040400 == 31 [pid = 11343] [id = 515] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03dc00 == 30 [pid = 11343] [id = 514] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x952d0400 == 29 [pid = 11343] [id = 512] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x91c55c00 == 28 [pid = 11343] [id = 513] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x92429800 == 27 [pid = 11343] [id = 511] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x9242a000 == 26 [pid = 11343] [id = 510] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff0400 == 25 [pid = 11343] [id = 508] 01:34:05 INFO - PROCESS | 11343 | --DOCSHELL 0x8f909000 == 24 [pid = 11343] [id = 509] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 94 (0x9242dc00) [pid = 11343] [serial = 1490] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 93 (0x91ea0c00) [pid = 11343] [serial = 1464] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 92 (0x91d53400) [pid = 11343] [serial = 1463] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x92984000) [pid = 11343] [serial = 1467] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x8fa8f000) [pid = 11343] [serial = 1484] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x927a2000) [pid = 11343] [serial = 1466] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x91169000) [pid = 11343] [serial = 1485] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x91e9ac00) [pid = 11343] [serial = 1487] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x93c1ac00) [pid = 11343] [serial = 1470] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x92579800) [pid = 11343] [serial = 1482] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x920d1000) [pid = 11343] [serial = 1481] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x93a46400) [pid = 11343] [serial = 1469] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x947ad000) [pid = 11343] [serial = 1473] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x93c2c000) [pid = 11343] [serial = 1472] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x952cdc00) [pid = 11343] [serial = 1476] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x9516c800) [pid = 11343] [serial = 1475] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x9298f800) [pid = 11343] [serial = 1496] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x91165800) [pid = 11343] [serial = 1479] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x8f790400) [pid = 11343] [serial = 1478] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x9257fc00) [pid = 11343] [serial = 1491] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x927a4400) [pid = 11343] [serial = 1494] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x91fb2c00) [pid = 11343] [serial = 1488] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x91d54400) [pid = 11343] [serial = 1493] [outer = (nil)] [url = about:blank] 01:34:05 INFO - PROCESS | 11343 | 1467362045850 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 01:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2747ms 01:34:05 INFO - PROCESS | 11343 | 1467362045936 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 01:34:05 INFO - PROCESS | 11343 | 1467362045944 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 01:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:34:05 INFO - PROCESS | 11343 | 1467362045953 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:34:05 INFO - PROCESS | 11343 | 1467362045959 Marionette TRACE conn3 <- [1,2042,null,{}] 01:34:05 INFO - PROCESS | 11343 | 1467362045968 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:05 INFO - PROCESS | 11343 | 1467362045974 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:06 INFO - PROCESS | 11343 | 1467362046154 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 01:34:06 INFO - PROCESS | 11343 | 1467362046167 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:06 INFO - PROCESS | 11343 | 1467362046174 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:06 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f790400 == 25 [pid = 11343] [id = 518] 01:34:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x8f790c00) [pid = 11343] [serial = 1555] [outer = (nil)] 01:34:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x8fa8b000) [pid = 11343] [serial = 1556] [outer = 0x8f790c00] 01:34:06 INFO - PROCESS | 11343 | 1467362046249 Marionette DEBUG loaded listener.js 01:34:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x8fa90400) [pid = 11343] [serial = 1557] [outer = 0x8f790c00] 01:34:07 INFO - PROCESS | 11343 | 1467362047264 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 01:34:07 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) 01:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1334ms 01:34:07 INFO - PROCESS | 11343 | 1467362047287 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 01:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:34:07 INFO - PROCESS | 11343 | 1467362047296 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 01:34:07 INFO - PROCESS | 11343 | 1467362047307 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:34:07 INFO - PROCESS | 11343 | 1467362047312 Marionette TRACE conn3 <- [1,2046,null,{}] 01:34:07 INFO - PROCESS | 11343 | 1467362047318 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:07 INFO - PROCESS | 11343 | 1467362047323 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:07 INFO - PROCESS | 11343 | 1467362047569 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 01:34:07 INFO - PROCESS | 11343 | 1467362047670 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:07 INFO - PROCESS | 11343 | 1467362047678 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:07 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e92400 == 26 [pid = 11343] [id = 519] 01:34:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x91e96c00) [pid = 11343] [serial = 1558] [outer = (nil)] 01:34:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x91e9bc00) [pid = 11343] [serial = 1559] [outer = 0x91e96c00] 01:34:07 INFO - PROCESS | 11343 | 1467362047753 Marionette DEBUG loaded listener.js 01:34:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x91fb4000) [pid = 11343] [serial = 1560] [outer = 0x91e96c00] 01:34:08 INFO - PROCESS | 11343 | 1467362048716 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 01:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1442ms 01:34:08 INFO - PROCESS | 11343 | 1467362048748 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 01:34:08 INFO - PROCESS | 11343 | 1467362048753 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 01:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:34:08 INFO - PROCESS | 11343 | 1467362048759 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:34:08 INFO - PROCESS | 11343 | 1467362048765 Marionette TRACE conn3 <- [1,2050,null,{}] 01:34:08 INFO - PROCESS | 11343 | 1467362048793 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:08 INFO - PROCESS | 11343 | 1467362048803 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:09 INFO - PROCESS | 11343 | 1467362049033 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 01:34:09 INFO - PROCESS | 11343 | 1467362049061 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:09 INFO - PROCESS | 11343 | 1467362049075 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:09 INFO - PROCESS | 11343 | ++DOCSHELL 0x92428c00 == 27 [pid = 11343] [id = 520] 01:34:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x9242a000) [pid = 11343] [serial = 1561] [outer = (nil)] 01:34:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x92430800) [pid = 11343] [serial = 1562] [outer = 0x9242a000] 01:34:09 INFO - PROCESS | 11343 | 1467362049148 Marionette DEBUG loaded listener.js 01:34:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x9257bc00) [pid = 11343] [serial = 1563] [outer = 0x9242a000] 01:34:10 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x9298a000) [pid = 11343] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:34:10 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x91d58400) [pid = 11343] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:34:10 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x8f78c800) [pid = 11343] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:34:10 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x9257a000) [pid = 11343] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:34:10 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x91fb9400) [pid = 11343] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:34:10 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x939e5400) [pid = 11343] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:34:10 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x9257a400) [pid = 11343] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:34:10 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x8fa81c00) [pid = 11343] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:34:10 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x93c1e800) [pid = 11343] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:34:10 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x9279d800) [pid = 11343] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:34:10 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x91d57800) [pid = 11343] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:34:10 INFO - PROCESS | 11343 | 1467362050762 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 01:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2043ms 01:34:10 INFO - PROCESS | 11343 | 1467362050803 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 01:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:34:10 INFO - PROCESS | 11343 | 1467362050809 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 01:34:10 INFO - PROCESS | 11343 | 1467362050816 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:34:10 INFO - PROCESS | 11343 | 1467362050820 Marionette TRACE conn3 <- [1,2054,null,{}] 01:34:10 INFO - PROCESS | 11343 | 1467362050826 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:10 INFO - PROCESS | 11343 | 1467362050832 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:10 INFO - PROCESS | 11343 | 1467362050991 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 01:34:11 INFO - PROCESS | 11343 | 1467362051000 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:11 INFO - PROCESS | 11343 | 1467362051010 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:11 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d048400 == 28 [pid = 11343] [id = 521] 01:34:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x8d049c00) [pid = 11343] [serial = 1564] [outer = (nil)] 01:34:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x920c9400) [pid = 11343] [serial = 1565] [outer = 0x8d049c00] 01:34:11 INFO - PROCESS | 11343 | 1467362051082 Marionette DEBUG loaded listener.js 01:34:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x92743800) [pid = 11343] [serial = 1566] [outer = 0x8d049c00] 01:34:11 INFO - PROCESS | 11343 | 1467362051975 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 01:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1183ms 01:34:12 INFO - PROCESS | 11343 | 1467362051999 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 01:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:34:12 INFO - PROCESS | 11343 | 1467362052005 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 01:34:12 INFO - PROCESS | 11343 | 1467362052020 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:34:12 INFO - PROCESS | 11343 | 1467362052023 Marionette TRACE conn3 <- [1,2058,null,{}] 01:34:12 INFO - PROCESS | 11343 | 1467362052030 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:12 INFO - PROCESS | 11343 | 1467362052035 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:12 INFO - PROCESS | 11343 | 1467362052195 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 01:34:12 INFO - PROCESS | 11343 | 1467362052210 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:12 INFO - PROCESS | 11343 | 1467362052217 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:12 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff4400 == 29 [pid = 11343] [id = 522] 01:34:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x91c56000) [pid = 11343] [serial = 1567] [outer = (nil)] 01:34:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x927a5c00) [pid = 11343] [serial = 1568] [outer = 0x91c56000] 01:34:12 INFO - PROCESS | 11343 | 1467362052288 Marionette DEBUG loaded listener.js 01:34:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x927ab000) [pid = 11343] [serial = 1569] [outer = 0x91c56000] 01:34:13 INFO - PROCESS | 11343 | 1467362053517 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 01:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1546ms 01:34:13 INFO - PROCESS | 11343 | 1467362053558 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 01:34:13 INFO - PROCESS | 11343 | 1467362053566 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 01:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:34:13 INFO - PROCESS | 11343 | 1467362053575 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:34:13 INFO - PROCESS | 11343 | 1467362053581 Marionette TRACE conn3 <- [1,2062,null,{}] 01:34:13 INFO - PROCESS | 11343 | 1467362053591 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:13 INFO - PROCESS | 11343 | 1467362053597 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:13 INFO - PROCESS | 11343 | 1467362053788 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 01:34:14 INFO - PROCESS | 11343 | 1467362054023 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:14 INFO - PROCESS | 11343 | 1467362054033 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:14 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90e800 == 30 [pid = 11343] [id = 523] 01:34:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x8fa82000) [pid = 11343] [serial = 1570] [outer = (nil)] 01:34:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x91d5c400) [pid = 11343] [serial = 1571] [outer = 0x8fa82000] 01:34:14 INFO - PROCESS | 11343 | 1467362054135 Marionette DEBUG loaded listener.js 01:34:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x91e9fc00) [pid = 11343] [serial = 1572] [outer = 0x8fa82000] 01:34:15 INFO - PROCESS | 11343 | 1467362055111 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 01:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1596ms 01:34:15 INFO - PROCESS | 11343 | 1467362055172 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 01:34:15 INFO - PROCESS | 11343 | 1467362055180 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 01:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:34:15 INFO - PROCESS | 11343 | 1467362055192 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:34:15 INFO - PROCESS | 11343 | 1467362055196 Marionette TRACE conn3 <- [1,2066,null,{}] 01:34:15 INFO - PROCESS | 11343 | 1467362055203 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:15 INFO - PROCESS | 11343 | 1467362055209 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:15 INFO - PROCESS | 11343 | 1467362055434 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 01:34:15 INFO - PROCESS | 11343 | 1467362055724 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:15 INFO - PROCESS | 11343 | 1467362055733 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:15 INFO - PROCESS | 11343 | ++DOCSHELL 0x920d7800 == 31 [pid = 11343] [id = 524] 01:34:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x9257f800) [pid = 11343] [serial = 1573] [outer = (nil)] 01:34:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x92750000) [pid = 11343] [serial = 1574] [outer = 0x9257f800] 01:34:15 INFO - PROCESS | 11343 | 1467362055866 Marionette DEBUG loaded listener.js 01:34:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x9257e000) [pid = 11343] [serial = 1575] [outer = 0x9257f800] 01:34:16 INFO - PROCESS | 11343 | 1467362056841 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 01:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1691ms 01:34:16 INFO - PROCESS | 11343 | 1467362056885 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 01:34:16 INFO - PROCESS | 11343 | 1467362056889 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 01:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:34:16 INFO - PROCESS | 11343 | 1467362056916 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:34:16 INFO - PROCESS | 11343 | 1467362056923 Marionette TRACE conn3 <- [1,2070,null,{}] 01:34:16 INFO - PROCESS | 11343 | 1467362056940 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:16 INFO - PROCESS | 11343 | 1467362056949 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:17 INFO - PROCESS | 11343 | 1467362057140 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 01:34:17 INFO - PROCESS | 11343 | 1467362057328 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:17 INFO - PROCESS | 11343 | 1467362057341 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:17 INFO - PROCESS | 11343 | ++DOCSHELL 0x92dd0000 == 32 [pid = 11343] [id = 525] 01:34:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x92dd0400) [pid = 11343] [serial = 1576] [outer = (nil)] 01:34:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x939de000) [pid = 11343] [serial = 1577] [outer = 0x92dd0400] 01:34:17 INFO - PROCESS | 11343 | 1467362057498 Marionette DEBUG loaded listener.js 01:34:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x93a05c00) [pid = 11343] [serial = 1578] [outer = 0x92dd0400] 01:34:18 INFO - PROCESS | 11343 | 1467362058487 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 01:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1644ms 01:34:18 INFO - PROCESS | 11343 | 1467362058557 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 01:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:34:18 INFO - PROCESS | 11343 | 1467362058562 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 01:34:18 INFO - PROCESS | 11343 | 1467362058569 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:34:18 INFO - PROCESS | 11343 | 1467362058573 Marionette TRACE conn3 <- [1,2074,null,{}] 01:34:18 INFO - PROCESS | 11343 | 1467362058579 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:18 INFO - PROCESS | 11343 | 1467362058584 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:18 INFO - PROCESS | 11343 | 1467362058806 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 01:34:19 INFO - PROCESS | 11343 | 1467362059031 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:19 INFO - PROCESS | 11343 | 1467362059040 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:19 INFO - PROCESS | 11343 | ++DOCSHELL 0x92427c00 == 33 [pid = 11343] [id = 526] 01:34:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x93c18400) [pid = 11343] [serial = 1579] [outer = (nil)] 01:34:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x93c26400) [pid = 11343] [serial = 1580] [outer = 0x93c18400] 01:34:19 INFO - PROCESS | 11343 | 1467362059166 Marionette DEBUG loaded listener.js 01:34:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x93c2e000) [pid = 11343] [serial = 1581] [outer = 0x93c18400] 01:34:20 INFO - PROCESS | 11343 | 1467362060077 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 01:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1545ms 01:34:20 INFO - PROCESS | 11343 | 1467362060114 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 01:34:20 INFO - PROCESS | 11343 | 1467362060119 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 01:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:34:20 INFO - PROCESS | 11343 | 1467362060126 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:34:20 INFO - PROCESS | 11343 | 1467362060131 Marionette TRACE conn3 <- [1,2078,null,{}] 01:34:20 INFO - PROCESS | 11343 | 1467362060137 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:20 INFO - PROCESS | 11343 | 1467362060143 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:20 INFO - PROCESS | 11343 | 1467362060327 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 01:34:20 INFO - PROCESS | 11343 | 1467362060511 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:20 INFO - PROCESS | 11343 | 1467362060521 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:20 INFO - PROCESS | 11343 | ++DOCSHELL 0x9298cc00 == 34 [pid = 11343] [id = 527] 01:34:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x93c16c00) [pid = 11343] [serial = 1582] [outer = (nil)] 01:34:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x95166c00) [pid = 11343] [serial = 1583] [outer = 0x93c16c00] 01:34:20 INFO - PROCESS | 11343 | 1467362060600 Marionette DEBUG loaded listener.js 01:34:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x95166000) [pid = 11343] [serial = 1584] [outer = 0x93c16c00] 01:34:21 INFO - PROCESS | 11343 | 1467362061613 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 01:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1535ms 01:34:21 INFO - PROCESS | 11343 | 1467362061663 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 01:34:21 INFO - PROCESS | 11343 | 1467362061666 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 01:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:34:21 INFO - PROCESS | 11343 | 1467362061674 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:34:21 INFO - PROCESS | 11343 | 1467362061678 Marionette TRACE conn3 <- [1,2082,null,{}] 01:34:21 INFO - PROCESS | 11343 | 1467362061684 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:21 INFO - PROCESS | 11343 | 1467362061707 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:21 INFO - PROCESS | 11343 | 1467362061964 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 01:34:22 INFO - PROCESS | 11343 | 1467362062209 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:22 INFO - PROCESS | 11343 | 1467362062220 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:22 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff0000 == 35 [pid = 11343] [id = 528] 01:34:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0x8f788400) [pid = 11343] [serial = 1585] [outer = (nil)] 01:34:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 93 (0x947ae400) [pid = 11343] [serial = 1586] [outer = 0x8f788400] 01:34:22 INFO - PROCESS | 11343 | 1467362062326 Marionette DEBUG loaded listener.js 01:34:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 94 (0x96eb1800) [pid = 11343] [serial = 1587] [outer = 0x8f788400] 01:34:23 INFO - PROCESS | 11343 | 1467362063294 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 01:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1693ms 01:34:23 INFO - PROCESS | 11343 | 1467362063368 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 01:34:23 INFO - PROCESS | 11343 | 1467362063372 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 01:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:34:23 INFO - PROCESS | 11343 | 1467362063380 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:34:23 INFO - PROCESS | 11343 | 1467362063384 Marionette TRACE conn3 <- [1,2086,null,{}] 01:34:23 INFO - PROCESS | 11343 | 1467362063390 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:23 INFO - PROCESS | 11343 | 1467362063396 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:23 INFO - PROCESS | 11343 | 1467362063576 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 01:34:23 INFO - PROCESS | 11343 | 1467362063768 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:23 INFO - PROCESS | 11343 | 1467362063778 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:23 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d047c00 == 36 [pid = 11343] [id = 529] 01:34:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 95 (0x8efee800) [pid = 11343] [serial = 1588] [outer = (nil)] 01:34:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 96 (0x91c5b800) [pid = 11343] [serial = 1589] [outer = 0x8efee800] 01:34:23 INFO - PROCESS | 11343 | 1467362063920 Marionette DEBUG loaded listener.js 01:34:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 97 (0x91d5bc00) [pid = 11343] [serial = 1590] [outer = 0x8efee800] 01:34:24 INFO - PROCESS | 11343 | 1467362064953 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 01:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1633ms 01:34:25 INFO - PROCESS | 11343 | 1467362065014 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 01:34:25 INFO - PROCESS | 11343 | 1467362065021 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 01:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:34:25 INFO - PROCESS | 11343 | 1467362065030 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:34:25 INFO - PROCESS | 11343 | 1467362065034 Marionette TRACE conn3 <- [1,2090,null,{}] 01:34:25 INFO - PROCESS | 11343 | 1467362065043 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:25 INFO - PROCESS | 11343 | 1467362065049 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:25 INFO - PROCESS | 11343 | 1467362065312 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 01:34:25 INFO - PROCESS | 11343 | 1467362065571 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:25 INFO - PROCESS | 11343 | 1467362065587 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:25 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90e000 == 37 [pid = 11343] [id = 530] 01:34:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 98 (0x8f910000) [pid = 11343] [serial = 1591] [outer = (nil)] 01:34:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 99 (0x8fa90c00) [pid = 11343] [serial = 1592] [outer = 0x8f910000] 01:34:25 INFO - PROCESS | 11343 | 1467362065661 Marionette DEBUG loaded listener.js 01:34:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 100 (0x9116ac00) [pid = 11343] [serial = 1593] [outer = 0x8f910000] 01:34:26 INFO - PROCESS | 11343 | 1467362066562 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 01:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1592ms 01:34:26 INFO - PROCESS | 11343 | 1467362066642 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 01:34:26 INFO - PROCESS | 11343 | 1467362066659 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 01:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:34:27 INFO - PROCESS | 11343 | --DOCSHELL 0x8d048400 == 36 [pid = 11343] [id = 521] 01:34:27 INFO - PROCESS | 11343 | --DOCSHELL 0x92428c00 == 35 [pid = 11343] [id = 520] 01:34:27 INFO - PROCESS | 11343 | 1467362067064 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:34:27 INFO - PROCESS | 11343 | 1467362067069 Marionette TRACE conn3 <- [1,2094,null,{}] 01:34:27 INFO - PROCESS | 11343 | --DOCSHELL 0x91e92400 == 34 [pid = 11343] [id = 519] 01:34:27 INFO - PROCESS | 11343 | --DOCSHELL 0x8f790400 == 33 [pid = 11343] [id = 518] 01:34:27 INFO - PROCESS | 11343 | --DOMWINDOW == 99 (0x92fa1400) [pid = 11343] [serial = 1520] [outer = (nil)] [url = about:blank] 01:34:27 INFO - PROCESS | 11343 | --DOMWINDOW == 98 (0x9257e800) [pid = 11343] [serial = 1523] [outer = (nil)] [url = about:blank] 01:34:27 INFO - PROCESS | 11343 | --DOMWINDOW == 97 (0x92fa3c00) [pid = 11343] [serial = 1521] [outer = (nil)] [url = about:blank] 01:34:27 INFO - PROCESS | 11343 | --DOMWINDOW == 96 (0x9242f000) [pid = 11343] [serial = 1524] [outer = (nil)] [url = about:blank] 01:34:27 INFO - PROCESS | 11343 | --DOMWINDOW == 95 (0x8fa89400) [pid = 11343] [serial = 1511] [outer = (nil)] [url = about:blank] 01:34:27 INFO - PROCESS | 11343 | --DOMWINDOW == 94 (0x91d51400) [pid = 11343] [serial = 1512] [outer = (nil)] [url = about:blank] 01:34:27 INFO - PROCESS | 11343 | --DOMWINDOW == 93 (0x927a2400) [pid = 11343] [serial = 1502] [outer = (nil)] [url = about:blank] 01:34:27 INFO - PROCESS | 11343 | --DOMWINDOW == 92 (0x923ee800) [pid = 11343] [serial = 1503] [outer = (nil)] [url = about:blank] 01:34:27 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x920cec00) [pid = 11343] [serial = 1514] [outer = (nil)] [url = about:blank] 01:34:27 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x922ea800) [pid = 11343] [serial = 1515] [outer = (nil)] [url = about:blank] 01:34:27 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x93a10000) [pid = 11343] [serial = 1505] [outer = (nil)] [url = about:blank] 01:34:27 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x93a4ec00) [pid = 11343] [serial = 1506] [outer = (nil)] [url = about:blank] 01:34:27 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x92cc8000) [pid = 11343] [serial = 1497] [outer = (nil)] [url = about:blank] 01:34:27 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x91d59000) [pid = 11343] [serial = 1499] [outer = (nil)] [url = about:blank] 01:34:27 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x91e9c000) [pid = 11343] [serial = 1500] [outer = (nil)] [url = about:blank] 01:34:27 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x93c2f400) [pid = 11343] [serial = 1508] [outer = (nil)] [url = about:blank] 01:34:27 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x93c2d800) [pid = 11343] [serial = 1509] [outer = (nil)] [url = about:blank] 01:34:27 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x92986c00) [pid = 11343] [serial = 1517] [outer = (nil)] [url = about:blank] 01:34:27 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x95172000) [pid = 11343] [serial = 1527] [outer = (nil)] [url = about:blank] 01:34:27 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x947ad800) [pid = 11343] [serial = 1526] [outer = (nil)] [url = about:blank] 01:34:27 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x92cc8800) [pid = 11343] [serial = 1518] [outer = (nil)] [url = about:blank] 01:34:27 INFO - PROCESS | 11343 | 1467362067172 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:27 INFO - PROCESS | 11343 | 1467362067179 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:27 INFO - PROCESS | 11343 | 1467362067341 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 01:34:27 INFO - PROCESS | 11343 | 1467362067485 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:27 INFO - PROCESS | 11343 | 1467362067493 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:27 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e9c000 == 34 [pid = 11343] [id = 531] 01:34:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x91fb7000) [pid = 11343] [serial = 1594] [outer = (nil)] 01:34:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x920d7400) [pid = 11343] [serial = 1595] [outer = 0x91fb7000] 01:34:27 INFO - PROCESS | 11343 | 1467362067568 Marionette DEBUG loaded listener.js 01:34:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x923e5c00) [pid = 11343] [serial = 1596] [outer = 0x91fb7000] 01:34:28 INFO - PROCESS | 11343 | 1467362068418 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 01:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1590ms 01:34:28 INFO - PROCESS | 11343 | 1467362068490 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 01:34:28 INFO - PROCESS | 11343 | 1467362068494 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 01:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:34:28 INFO - PROCESS | 11343 | 1467362068501 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:34:28 INFO - PROCESS | 11343 | 1467362068507 Marionette TRACE conn3 <- [1,2098,null,{}] 01:34:28 INFO - PROCESS | 11343 | 1467362068523 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:28 INFO - PROCESS | 11343 | 1467362068533 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:28 INFO - PROCESS | 11343 | 1467362068707 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 01:34:28 INFO - PROCESS | 11343 | 1467362068854 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:28 INFO - PROCESS | 11343 | 1467362068866 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:28 INFO - PROCESS | 11343 | ++DOCSHELL 0x92985800 == 35 [pid = 11343] [id = 532] 01:34:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x92986000) [pid = 11343] [serial = 1597] [outer = (nil)] 01:34:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x92cc5800) [pid = 11343] [serial = 1598] [outer = 0x92986000] 01:34:28 INFO - PROCESS | 11343 | 1467362068941 Marionette DEBUG loaded listener.js 01:34:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x92dce800) [pid = 11343] [serial = 1599] [outer = 0x92986000] 01:34:29 INFO - PROCESS | 11343 | 1467362069850 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 01:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1387ms 01:34:29 INFO - PROCESS | 11343 | 1467362069889 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 01:34:29 INFO - PROCESS | 11343 | 1467362069894 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 01:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:34:29 INFO - PROCESS | 11343 | 1467362069900 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:34:29 INFO - PROCESS | 11343 | 1467362069903 Marionette TRACE conn3 <- [1,2102,null,{}] 01:34:29 INFO - PROCESS | 11343 | 1467362069919 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:29 INFO - PROCESS | 11343 | 1467362069925 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:30 INFO - PROCESS | 11343 | 1467362070151 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 01:34:30 INFO - PROCESS | 11343 | 1467362070183 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:30 INFO - PROCESS | 11343 | 1467362070189 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:30 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03d000 == 36 [pid = 11343] [id = 533] 01:34:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x92987000) [pid = 11343] [serial = 1600] [outer = (nil)] 01:34:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x93a46000) [pid = 11343] [serial = 1601] [outer = 0x92987000] 01:34:30 INFO - PROCESS | 11343 | 1467362070264 Marionette DEBUG loaded listener.js 01:34:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x93c2c000) [pid = 11343] [serial = 1602] [outer = 0x92987000] 01:34:31 INFO - PROCESS | 11343 | 1467362071258 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 01:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1393ms 01:34:31 INFO - PROCESS | 11343 | 1467362071294 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 01:34:31 INFO - PROCESS | 11343 | 1467362071298 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 01:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:34:31 INFO - PROCESS | 11343 | 1467362071305 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:34:31 INFO - PROCESS | 11343 | 1467362071309 Marionette TRACE conn3 <- [1,2106,null,{}] 01:34:31 INFO - PROCESS | 11343 | 1467362071322 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:31 INFO - PROCESS | 11343 | 1467362071326 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:31 INFO - PROCESS | 11343 | 1467362071541 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 01:34:31 INFO - PROCESS | 11343 | 1467362071571 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:31 INFO - PROCESS | 11343 | 1467362071578 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:31 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c5a400 == 37 [pid = 11343] [id = 534] 01:34:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x923e6c00) [pid = 11343] [serial = 1603] [outer = (nil)] 01:34:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x95167c00) [pid = 11343] [serial = 1604] [outer = 0x923e6c00] 01:34:31 INFO - PROCESS | 11343 | 1467362071661 Marionette DEBUG loaded listener.js 01:34:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x952d4800) [pid = 11343] [serial = 1605] [outer = 0x923e6c00] 01:34:32 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x8fa89c00) [pid = 11343] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:34:32 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x92746800) [pid = 11343] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:34:32 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x93c2c800) [pid = 11343] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:34:32 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x952dc000) [pid = 11343] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:34:32 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x8f790c00) [pid = 11343] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:34:32 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x9257ec00) [pid = 11343] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:34:32 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x91e96c00) [pid = 11343] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:34:32 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x9242a000) [pid = 11343] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:34:32 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x922dc400) [pid = 11343] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:34:32 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x98303000) [pid = 11343] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:34:32 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x8d041400) [pid = 11343] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:34:32 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x8d049c00) [pid = 11343] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:34:32 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x8effa400) [pid = 11343] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:34:32 INFO - PROCESS | 11343 | 1467362072797 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 01:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 01:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1534ms 01:34:32 INFO - PROCESS | 11343 | 1467362072845 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 01:34:32 INFO - PROCESS | 11343 | 1467362072853 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 01:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:34:32 INFO - PROCESS | 11343 | 1467362072871 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:34:32 INFO - PROCESS | 11343 | 1467362072874 Marionette TRACE conn3 <- [1,2110,null,{}] 01:34:32 INFO - PROCESS | 11343 | 1467362072881 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:32 INFO - PROCESS | 11343 | 1467362072891 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:33 INFO - PROCESS | 11343 | 1467362073186 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 01:34:33 INFO - PROCESS | 11343 | 1467362073284 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:33 INFO - PROCESS | 11343 | 1467362073294 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:33 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d041c00 == 38 [pid = 11343] [id = 535] 01:34:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x8d049c00) [pid = 11343] [serial = 1606] [outer = (nil)] 01:34:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x927a7c00) [pid = 11343] [serial = 1607] [outer = 0x8d049c00] 01:34:33 INFO - PROCESS | 11343 | 1467362073363 Marionette DEBUG loaded listener.js 01:34:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x98a3d000) [pid = 11343] [serial = 1608] [outer = 0x8d049c00] 01:34:34 INFO - PROCESS | 11343 | 1467362074234 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 01:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1386ms 01:34:34 INFO - PROCESS | 11343 | 1467362074258 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 01:34:34 INFO - PROCESS | 11343 | 1467362074266 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 01:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:34:34 INFO - PROCESS | 11343 | 1467362074276 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:34:34 INFO - PROCESS | 11343 | 1467362074283 Marionette TRACE conn3 <- [1,2114,null,{}] 01:34:34 INFO - PROCESS | 11343 | 1467362074294 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:34 INFO - PROCESS | 11343 | 1467362074299 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:34 INFO - PROCESS | 11343 | 1467362074513 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 01:34:34 INFO - PROCESS | 11343 | 1467362074700 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:34 INFO - PROCESS | 11343 | 1467362074713 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:34 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f78ac00 == 39 [pid = 11343] [id = 536] 01:34:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x8f78dc00) [pid = 11343] [serial = 1609] [outer = (nil)] 01:34:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x8fa89c00) [pid = 11343] [serial = 1610] [outer = 0x8f78dc00] 01:34:34 INFO - PROCESS | 11343 | 1467362074797 Marionette DEBUG loaded listener.js 01:34:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x91d51800) [pid = 11343] [serial = 1611] [outer = 0x8f78dc00] 01:34:35 INFO - PROCESS | 11343 | 1467362075848 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 01:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1637ms 01:34:35 INFO - PROCESS | 11343 | 1467362075914 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 01:34:35 INFO - PROCESS | 11343 | 1467362075922 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 01:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:34:35 INFO - PROCESS | 11343 | 1467362075935 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:34:35 INFO - PROCESS | 11343 | 1467362075939 Marionette TRACE conn3 <- [1,2118,null,{}] 01:34:35 INFO - PROCESS | 11343 | 1467362075946 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:35 INFO - PROCESS | 11343 | 1467362075951 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:36 INFO - PROCESS | 11343 | 1467362076159 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 01:34:36 INFO - PROCESS | 11343 | 1467362076396 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:36 INFO - PROCESS | 11343 | 1467362076403 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:36 INFO - PROCESS | 11343 | ++DOCSHELL 0x91fb6800 == 40 [pid = 11343] [id = 537] 01:34:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x922e2400) [pid = 11343] [serial = 1612] [outer = (nil)] 01:34:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x92574800) [pid = 11343] [serial = 1613] [outer = 0x922e2400] 01:34:36 INFO - PROCESS | 11343 | 1467362076534 Marionette DEBUG loaded listener.js 01:34:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x92750400) [pid = 11343] [serial = 1614] [outer = 0x922e2400] 01:34:37 INFO - PROCESS | 11343 | 1467362077509 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 01:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1637ms 01:34:37 INFO - PROCESS | 11343 | 1467362077573 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 01:34:37 INFO - PROCESS | 11343 | 1467362077577 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 01:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:34:37 INFO - PROCESS | 11343 | 1467362077585 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:34:37 INFO - PROCESS | 11343 | 1467362077591 Marionette TRACE conn3 <- [1,2122,null,{}] 01:34:37 INFO - PROCESS | 11343 | 1467362077609 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:37 INFO - PROCESS | 11343 | 1467362077618 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:37 INFO - PROCESS | 11343 | 1467362077855 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 01:34:38 INFO - PROCESS | 11343 | 1467362078181 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:38 INFO - PROCESS | 11343 | 1467362078197 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:38 INFO - PROCESS | 11343 | ++DOCSHELL 0x927a3c00 == 41 [pid = 11343] [id = 538] 01:34:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x93c2c800) [pid = 11343] [serial = 1615] [outer = (nil)] 01:34:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x952cf800) [pid = 11343] [serial = 1616] [outer = 0x93c2c800] 01:34:38 INFO - PROCESS | 11343 | 1467362078332 Marionette DEBUG loaded listener.js 01:34:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x97859400) [pid = 11343] [serial = 1617] [outer = 0x93c2c800] 01:34:39 INFO - PROCESS | 11343 | 1467362079261 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 01:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1738ms 01:34:39 INFO - PROCESS | 11343 | 1467362079324 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 01:34:39 INFO - PROCESS | 11343 | 1467362079329 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 01:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:34:39 INFO - PROCESS | 11343 | 1467362079336 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:34:39 INFO - PROCESS | 11343 | 1467362079340 Marionette TRACE conn3 <- [1,2126,null,{}] 01:34:39 INFO - PROCESS | 11343 | 1467362079346 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:39 INFO - PROCESS | 11343 | 1467362079351 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:39 INFO - PROCESS | 11343 | 1467362079554 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 01:34:39 INFO - PROCESS | 11343 | 1467362079741 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:39 INFO - PROCESS | 11343 | 1467362079750 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:39 INFO - PROCESS | 11343 | ++DOCSHELL 0x920d2800 == 42 [pid = 11343] [id = 539] 01:34:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x92747800) [pid = 11343] [serial = 1618] [outer = (nil)] 01:34:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0x98eb7000) [pid = 11343] [serial = 1619] [outer = 0x92747800] 01:34:39 INFO - PROCESS | 11343 | 1467362079840 Marionette DEBUG loaded listener.js 01:34:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 93 (0x98f24400) [pid = 11343] [serial = 1620] [outer = 0x92747800] 01:34:40 INFO - PROCESS | 11343 | 1467362080815 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 01:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1541ms 01:34:40 INFO - PROCESS | 11343 | 1467362080878 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 01:34:40 INFO - PROCESS | 11343 | 1467362080883 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 01:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:34:40 INFO - PROCESS | 11343 | 1467362080890 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:34:40 INFO - PROCESS | 11343 | 1467362080894 Marionette TRACE conn3 <- [1,2130,null,{}] 01:34:40 INFO - PROCESS | 11343 | 1467362080900 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:40 INFO - PROCESS | 11343 | 1467362080906 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:41 INFO - PROCESS | 11343 | 1467362081128 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 01:34:41 INFO - PROCESS | 11343 | 1467362081362 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:41 INFO - PROCESS | 11343 | 1467362081370 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:41 INFO - PROCESS | 11343 | ++DOCSHELL 0x922e9000 == 43 [pid = 11343] [id = 540] 01:34:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 94 (0x96eb0400) [pid = 11343] [serial = 1621] [outer = (nil)] 01:34:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 95 (0x99678400) [pid = 11343] [serial = 1622] [outer = 0x96eb0400] 01:34:41 INFO - PROCESS | 11343 | 1467362081498 Marionette DEBUG loaded listener.js 01:34:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 96 (0x99682c00) [pid = 11343] [serial = 1623] [outer = 0x96eb0400] 01:34:42 INFO - PROCESS | 11343 | 1467362082481 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 01:34:42 INFO - PROCESS | 11343 | 1467362082528 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 01:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:34:42 INFO - PROCESS | 11343 | 1467362082535 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:34:42 INFO - PROCESS | 11343 | 1467362082539 Marionette TRACE conn3 <- [1,2134,null,{}] 01:34:42 INFO - PROCESS | 11343 | 1467362082545 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:42 INFO - PROCESS | 11343 | 1467362082555 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:42 INFO - PROCESS | 11343 | 1467362082786 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 01:34:43 INFO - PROCESS | 11343 | 1467362083027 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:43 INFO - PROCESS | 11343 | 1467362083036 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:43 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff5800 == 44 [pid = 11343] [id = 541] 01:34:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 97 (0x98f52800) [pid = 11343] [serial = 1624] [outer = (nil)] 01:34:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 98 (0x998e2000) [pid = 11343] [serial = 1625] [outer = 0x98f52800] 01:34:43 INFO - PROCESS | 11343 | 1467362083160 Marionette DEBUG loaded listener.js 01:34:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 99 (0x99a4bc00) [pid = 11343] [serial = 1626] [outer = 0x98f52800] 01:34:44 INFO - PROCESS | 11343 | 1467362084133 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 01:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 01:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1635ms 01:34:44 INFO - PROCESS | 11343 | 1467362084171 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 01:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:34:44 INFO - PROCESS | 11343 | 1467362084175 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 01:34:44 INFO - PROCESS | 11343 | 1467362084182 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:34:44 INFO - PROCESS | 11343 | 1467362084186 Marionette TRACE conn3 <- [1,2138,null,{}] 01:34:44 INFO - PROCESS | 11343 | 1467362084192 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:44 INFO - PROCESS | 11343 | 1467362084198 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:44 INFO - PROCESS | 11343 | 1467362084382 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 01:34:44 INFO - PROCESS | 11343 | 1467362084575 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:44 INFO - PROCESS | 11343 | 1467362084587 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:44 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f903000 == 45 [pid = 11343] [id = 542] 01:34:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 100 (0x9257a400) [pid = 11343] [serial = 1627] [outer = (nil)] 01:34:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 101 (0x999c9c00) [pid = 11343] [serial = 1628] [outer = 0x9257a400] 01:34:44 INFO - PROCESS | 11343 | 1467362084711 Marionette DEBUG loaded listener.js 01:34:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 102 (0x99ac7c00) [pid = 11343] [serial = 1629] [outer = 0x9257a400] 01:34:46 INFO - PROCESS | 11343 | 1467362086004 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 01:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1883ms 01:34:46 INFO - PROCESS | 11343 | 1467362086079 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 01:34:46 INFO - PROCESS | 11343 | 1467362086084 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 01:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:34:46 INFO - PROCESS | 11343 | 1467362086097 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:34:46 INFO - PROCESS | 11343 | 1467362086102 Marionette TRACE conn3 <- [1,2142,null,{}] 01:34:46 INFO - PROCESS | 11343 | 1467362086111 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:46 INFO - PROCESS | 11343 | 1467362086116 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:46 INFO - PROCESS | 11343 | 1467362086298 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 01:34:46 INFO - PROCESS | 11343 | 1467362086522 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:46 INFO - PROCESS | 11343 | 1467362086535 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:46 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d5b400 == 46 [pid = 11343] [id = 543] 01:34:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 103 (0x91d5c800) [pid = 11343] [serial = 1630] [outer = (nil)] 01:34:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 104 (0x91e94400) [pid = 11343] [serial = 1631] [outer = 0x91d5c800] 01:34:46 INFO - PROCESS | 11343 | 1467362086647 Marionette DEBUG loaded listener.js 01:34:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 105 (0x91fb2c00) [pid = 11343] [serial = 1632] [outer = 0x91d5c800] 01:34:47 INFO - PROCESS | 11343 | 1467362087723 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 01:34:47 INFO - PROCESS | 11343 | 1467362087790 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 01:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:34:47 INFO - PROCESS | 11343 | 1467362087801 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:34:47 INFO - PROCESS | 11343 | 1467362087804 Marionette TRACE conn3 <- [1,2146,null,{}] 01:34:47 INFO - PROCESS | 11343 | 1467362087811 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:47 INFO - PROCESS | 11343 | 1467362087817 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x91e9e000 == 45 [pid = 11343] [id = 517] 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x91c5a400 == 44 [pid = 11343] [id = 534] 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03d000 == 43 [pid = 11343] [id = 533] 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x92985800 == 42 [pid = 11343] [id = 532] 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x91e9c000 == 41 [pid = 11343] [id = 531] 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x8f90e000 == 40 [pid = 11343] [id = 530] 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff4400 == 39 [pid = 11343] [id = 522] 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x8f90e800 == 38 [pid = 11343] [id = 523] 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff0000 == 37 [pid = 11343] [id = 528] 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x920d7800 == 36 [pid = 11343] [id = 524] 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x8d047c00 == 35 [pid = 11343] [id = 529] 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x9298cc00 == 34 [pid = 11343] [id = 527] 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x92dd0000 == 33 [pid = 11343] [id = 525] 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x92427c00 == 32 [pid = 11343] [id = 526] 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x91d5b400 == 31 [pid = 11343] [id = 543] 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff5800 == 30 [pid = 11343] [id = 541] 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x8f903000 == 29 [pid = 11343] [id = 542] 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x922e9000 == 28 [pid = 11343] [id = 540] 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x920d2800 == 27 [pid = 11343] [id = 539] 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x91fb6800 == 26 [pid = 11343] [id = 537] 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x927a3c00 == 25 [pid = 11343] [id = 538] 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x8d041c00 == 24 [pid = 11343] [id = 535] 01:34:48 INFO - PROCESS | 11343 | --DOCSHELL 0x8f78ac00 == 23 [pid = 11343] [id = 536] 01:34:49 INFO - PROCESS | 11343 | 1467362089098 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 104 (0x91fc0000) [pid = 11343] [serial = 1530] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 103 (0x91e9d800) [pid = 11343] [serial = 1529] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 102 (0x92cd0800) [pid = 11343] [serial = 1533] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 101 (0x92982400) [pid = 11343] [serial = 1532] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 100 (0x952da800) [pid = 11343] [serial = 1536] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 99 (0x952d3400) [pid = 11343] [serial = 1535] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 98 (0x97862000) [pid = 11343] [serial = 1539] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 97 (0x96eb9800) [pid = 11343] [serial = 1538] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 96 (0x8fa8b000) [pid = 11343] [serial = 1556] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 95 (0x9839e000) [pid = 11343] [serial = 1542] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 94 (0x8fa90400) [pid = 11343] [serial = 1557] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 93 (0x91e9bc00) [pid = 11343] [serial = 1559] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 92 (0x92430800) [pid = 11343] [serial = 1562] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x9830a000) [pid = 11343] [serial = 1541] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x92574c00) [pid = 11343] [serial = 1554] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x92421c00) [pid = 11343] [serial = 1553] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x98f23400) [pid = 11343] [serial = 1545] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x98eb6400) [pid = 11343] [serial = 1544] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x98f2b400) [pid = 11343] [serial = 1548] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x98f25000) [pid = 11343] [serial = 1547] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x920c9400) [pid = 11343] [serial = 1565] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x8f90c400) [pid = 11343] [serial = 1551] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x927a5c00) [pid = 11343] [serial = 1568] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x8f787c00) [pid = 11343] [serial = 1550] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x9257bc00) [pid = 11343] [serial = 1563] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x92743800) [pid = 11343] [serial = 1566] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x91fb4000) [pid = 11343] [serial = 1560] [outer = (nil)] [url = about:blank] 01:34:49 INFO - PROCESS | 11343 | 1467362089484 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:49 INFO - PROCESS | 11343 | 1467362089495 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:49 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff4800 == 24 [pid = 11343] [id = 544] 01:34:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x8eff5800) [pid = 11343] [serial = 1633] [outer = (nil)] 01:34:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x8eff8800) [pid = 11343] [serial = 1634] [outer = 0x8eff5800] 01:34:49 INFO - PROCESS | 11343 | 1467362089568 Marionette DEBUG loaded listener.js 01:34:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x8f787000) [pid = 11343] [serial = 1635] [outer = 0x8eff5800] 01:34:50 INFO - PROCESS | 11343 | 1467362090431 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 01:34:50 INFO - PROCESS | 11343 | 1467362090497 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 01:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:34:50 INFO - PROCESS | 11343 | 1467362090507 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:34:50 INFO - PROCESS | 11343 | 1467362090512 Marionette TRACE conn3 <- [1,2150,null,{}] 01:34:50 INFO - PROCESS | 11343 | 1467362090520 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:50 INFO - PROCESS | 11343 | 1467362090525 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:50 INFO - PROCESS | 11343 | 1467362090702 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 01:34:50 INFO - PROCESS | 11343 | 1467362090713 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:50 INFO - PROCESS | 11343 | 1467362090721 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:50 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa90000 == 25 [pid = 11343] [id = 545] 01:34:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x9115e400) [pid = 11343] [serial = 1636] [outer = (nil)] 01:34:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x91165000) [pid = 11343] [serial = 1637] [outer = 0x9115e400] 01:34:50 INFO - PROCESS | 11343 | 1467362090937 Marionette DEBUG loaded listener.js 01:34:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x91c58000) [pid = 11343] [serial = 1638] [outer = 0x9115e400] 01:34:51 INFO - PROCESS | 11343 | 1467362091860 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 01:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 01:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1438ms 01:34:51 INFO - PROCESS | 11343 | 1467362091945 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 01:34:51 INFO - PROCESS | 11343 | 1467362091951 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 01:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:34:51 INFO - PROCESS | 11343 | 1467362091957 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:34:51 INFO - PROCESS | 11343 | 1467362091961 Marionette TRACE conn3 <- [1,2154,null,{}] 01:34:51 INFO - PROCESS | 11343 | 1467362091977 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:51 INFO - PROCESS | 11343 | 1467362091981 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:52 INFO - PROCESS | 11343 | 1467362092225 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 01:34:52 INFO - PROCESS | 11343 | 1467362092249 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:52 INFO - PROCESS | 11343 | 1467362092258 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:52 INFO - PROCESS | 11343 | ++DOCSHELL 0x91164c00 == 26 [pid = 11343] [id = 546] 01:34:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x91c5cc00) [pid = 11343] [serial = 1639] [outer = (nil)] 01:34:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x91e9e400) [pid = 11343] [serial = 1640] [outer = 0x91c5cc00] 01:34:52 INFO - PROCESS | 11343 | 1467362092330 Marionette DEBUG loaded listener.js 01:34:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x91fb8800) [pid = 11343] [serial = 1641] [outer = 0x91c5cc00] 01:34:53 INFO - PROCESS | 11343 | 1467362093379 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 01:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1448ms 01:34:53 INFO - PROCESS | 11343 | 1467362093406 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 01:34:53 INFO - PROCESS | 11343 | 1467362093412 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 01:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:34:53 INFO - PROCESS | 11343 | 1467362093430 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:34:53 INFO - PROCESS | 11343 | 1467362093438 Marionette TRACE conn3 <- [1,2158,null,{}] 01:34:53 INFO - PROCESS | 11343 | 1467362093451 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:53 INFO - PROCESS | 11343 | 1467362093457 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:53 INFO - PROCESS | 11343 | 1467362093708 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 01:34:54 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x8d049c00) [pid = 11343] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:34:54 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x92987000) [pid = 11343] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:34:54 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x923e6c00) [pid = 11343] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:34:54 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x8f910000) [pid = 11343] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:34:54 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x8fa82000) [pid = 11343] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:34:54 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x93c16c00) [pid = 11343] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:34:54 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x91c56000) [pid = 11343] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:34:54 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x93c18400) [pid = 11343] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:34:54 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x8efee800) [pid = 11343] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:34:54 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x9257f800) [pid = 11343] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:34:54 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x92986000) [pid = 11343] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:34:54 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x8f788400) [pid = 11343] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:34:54 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x91fb7000) [pid = 11343] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:34:54 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x92dd0400) [pid = 11343] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:34:54 INFO - PROCESS | 11343 | 1467362094511 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:54 INFO - PROCESS | 11343 | 1467362094523 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:54 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d049c00 == 27 [pid = 11343] [id = 547] 01:34:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x8efee800) [pid = 11343] [serial = 1642] [outer = (nil)] 01:34:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x8fa8e000) [pid = 11343] [serial = 1643] [outer = 0x8efee800] 01:34:54 INFO - PROCESS | 11343 | 1467362094615 Marionette DEBUG loaded listener.js 01:34:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x92424000) [pid = 11343] [serial = 1644] [outer = 0x8efee800] 01:34:55 INFO - PROCESS | 11343 | 1467362095380 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 01:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 01:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 2009ms 01:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:34:55 INFO - PROCESS | 11343 | 1467362095431 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 01:34:55 INFO - PROCESS | 11343 | 1467362095434 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 01:34:55 INFO - PROCESS | 11343 | 1467362095442 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:34:55 INFO - PROCESS | 11343 | 1467362095445 Marionette TRACE conn3 <- [1,2162,null,{}] 01:34:55 INFO - PROCESS | 11343 | 1467362095451 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:55 INFO - PROCESS | 11343 | 1467362095457 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:55 INFO - PROCESS | 11343 | 1467362095627 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 01:34:55 INFO - PROCESS | 11343 | 1467362095637 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:55 INFO - PROCESS | 11343 | 1467362095644 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:55 INFO - PROCESS | 11343 | ++DOCSHELL 0x922dfc00 == 28 [pid = 11343] [id = 548] 01:34:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x92430c00) [pid = 11343] [serial = 1645] [outer = (nil)] 01:34:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x92579800) [pid = 11343] [serial = 1646] [outer = 0x92430c00] 01:34:55 INFO - PROCESS | 11343 | 1467362095716 Marionette DEBUG loaded listener.js 01:34:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x92741c00) [pid = 11343] [serial = 1647] [outer = 0x92430c00] 01:34:56 INFO - PROCESS | 11343 | 1467362096880 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 01:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1489ms 01:34:56 INFO - PROCESS | 11343 | 1467362096931 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 01:34:56 INFO - PROCESS | 11343 | 1467362096938 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 01:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:34:56 INFO - PROCESS | 11343 | 1467362096948 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:34:56 INFO - PROCESS | 11343 | 1467362096953 Marionette TRACE conn3 <- [1,2166,null,{}] 01:34:56 INFO - PROCESS | 11343 | 1467362096963 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:56 INFO - PROCESS | 11343 | 1467362096969 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:57 INFO - PROCESS | 11343 | 1467362097190 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 01:34:57 INFO - PROCESS | 11343 | 1467362097448 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:57 INFO - PROCESS | 11343 | 1467362097465 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:57 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f905c00 == 29 [pid = 11343] [id = 549] 01:34:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x8f909c00) [pid = 11343] [serial = 1648] [outer = (nil)] 01:34:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x91167800) [pid = 11343] [serial = 1649] [outer = 0x8f909c00] 01:34:57 INFO - PROCESS | 11343 | 1467362097596 Marionette DEBUG loaded listener.js 01:34:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x91e9c000) [pid = 11343] [serial = 1650] [outer = 0x8f909c00] 01:34:58 INFO - PROCESS | 11343 | 1467362098642 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 01:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1740ms 01:34:58 INFO - PROCESS | 11343 | 1467362098688 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 01:34:58 INFO - PROCESS | 11343 | 1467362098695 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 01:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:34:58 INFO - PROCESS | 11343 | 1467362098708 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:34:58 INFO - PROCESS | 11343 | 1467362098712 Marionette TRACE conn3 <- [1,2170,null,{}] 01:34:58 INFO - PROCESS | 11343 | 1467362098720 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:34:58 INFO - PROCESS | 11343 | 1467362098726 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:58 INFO - PROCESS | 11343 | 1467362098929 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 01:34:59 INFO - PROCESS | 11343 | 1467362099162 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:59 INFO - PROCESS | 11343 | 1467362099171 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:34:59 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90d400 == 30 [pid = 11343] [id = 550] 01:34:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x91d5fc00) [pid = 11343] [serial = 1651] [outer = (nil)] 01:34:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x9257b400) [pid = 11343] [serial = 1652] [outer = 0x91d5fc00] 01:34:59 INFO - PROCESS | 11343 | 1467362099321 Marionette DEBUG loaded listener.js 01:34:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x92749c00) [pid = 11343] [serial = 1653] [outer = 0x91d5fc00] 01:35:00 INFO - PROCESS | 11343 | 1467362100398 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 01:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1737ms 01:35:00 INFO - PROCESS | 11343 | 1467362100445 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 01:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:35:00 INFO - PROCESS | 11343 | 1467362100450 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 01:35:00 INFO - PROCESS | 11343 | 1467362100457 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:35:00 INFO - PROCESS | 11343 | 1467362100464 Marionette TRACE conn3 <- [1,2174,null,{}] 01:35:00 INFO - PROCESS | 11343 | 1467362100482 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:00 INFO - PROCESS | 11343 | 1467362100492 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:00 INFO - PROCESS | 11343 | 1467362100710 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 01:35:00 INFO - PROCESS | 11343 | 1467362100954 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:00 INFO - PROCESS | 11343 | 1467362100965 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:01 INFO - PROCESS | 11343 | ++DOCSHELL 0x92989c00 == 31 [pid = 11343] [id = 551] 01:35:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x9298a400) [pid = 11343] [serial = 1654] [outer = (nil)] 01:35:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x92cc6c00) [pid = 11343] [serial = 1655] [outer = 0x9298a400] 01:35:01 INFO - PROCESS | 11343 | 1467362101078 Marionette DEBUG loaded listener.js 01:35:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x92cd3000) [pid = 11343] [serial = 1656] [outer = 0x9298a400] 01:35:02 INFO - PROCESS | 11343 | 1467362102082 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 01:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1690ms 01:35:02 INFO - PROCESS | 11343 | 1467362102150 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 01:35:02 INFO - PROCESS | 11343 | 1467362102155 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 01:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:35:02 INFO - PROCESS | 11343 | 1467362102164 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:35:02 INFO - PROCESS | 11343 | 1467362102167 Marionette TRACE conn3 <- [1,2178,null,{}] 01:35:02 INFO - PROCESS | 11343 | 1467362102178 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:02 INFO - PROCESS | 11343 | 1467362102187 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:02 INFO - PROCESS | 11343 | 1467362102399 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 01:35:02 INFO - PROCESS | 11343 | 1467362102635 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:02 INFO - PROCESS | 11343 | 1467362102641 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:02 INFO - PROCESS | 11343 | ++DOCSHELL 0x92cc7000 == 32 [pid = 11343] [id = 552] 01:35:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x92dd0800) [pid = 11343] [serial = 1657] [outer = (nil)] 01:35:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x92fa3800) [pid = 11343] [serial = 1658] [outer = 0x92dd0800] 01:35:02 INFO - PROCESS | 11343 | 1467362102753 Marionette DEBUG loaded listener.js 01:35:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x939d7800) [pid = 11343] [serial = 1659] [outer = 0x92dd0800] 01:35:03 INFO - PROCESS | 11343 | 1467362103757 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 01:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1635ms 01:35:03 INFO - PROCESS | 11343 | 1467362103801 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 01:35:03 INFO - PROCESS | 11343 | 1467362103805 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 01:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:35:03 INFO - PROCESS | 11343 | 1467362103844 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:35:03 INFO - PROCESS | 11343 | 1467362103849 Marionette TRACE conn3 <- [1,2182,null,{}] 01:35:03 INFO - PROCESS | 11343 | 1467362103855 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:03 INFO - PROCESS | 11343 | 1467362103861 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:04 INFO - PROCESS | 11343 | 1467362104057 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 01:35:04 INFO - PROCESS | 11343 | 1467362104304 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:04 INFO - PROCESS | 11343 | 1467362104311 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:04 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d046c00 == 33 [pid = 11343] [id = 553] 01:35:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0x8eff2800) [pid = 11343] [serial = 1660] [outer = (nil)] 01:35:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 93 (0x91c60000) [pid = 11343] [serial = 1661] [outer = 0x8eff2800] 01:35:04 INFO - PROCESS | 11343 | 1467362104424 Marionette DEBUG loaded listener.js 01:35:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 94 (0x920ca400) [pid = 11343] [serial = 1662] [outer = 0x8eff2800] 01:35:05 INFO - PROCESS | 11343 | 1467362105685 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 01:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1891ms 01:35:05 INFO - PROCESS | 11343 | 1467362105746 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 01:35:05 INFO - PROCESS | 11343 | 1467362105753 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 01:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:35:05 INFO - PROCESS | 11343 | 1467362105763 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:35:05 INFO - PROCESS | 11343 | 1467362105767 Marionette TRACE conn3 <- [1,2186,null,{}] 01:35:05 INFO - PROCESS | 11343 | 1467362105776 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:05 INFO - PROCESS | 11343 | 1467362105781 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:05 INFO - PROCESS | 11343 | 1467362105962 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 01:35:06 INFO - PROCESS | 11343 | --DOCSHELL 0x91fbbc00 == 32 [pid = 11343] [id = 475] 01:35:06 INFO - PROCESS | 11343 | --DOCSHELL 0x91d53800 == 31 [pid = 11343] [id = 482] 01:35:06 INFO - PROCESS | 11343 | 1467362106227 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:06 INFO - PROCESS | 11343 | 1467362106236 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:06 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa84400 == 32 [pid = 11343] [id = 554] 01:35:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 95 (0x8fa8ac00) [pid = 11343] [serial = 1663] [outer = (nil)] 01:35:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 96 (0x91c55800) [pid = 11343] [serial = 1664] [outer = 0x8fa8ac00] 01:35:06 INFO - PROCESS | 11343 | 1467362106327 Marionette DEBUG loaded listener.js 01:35:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 97 (0x91e99000) [pid = 11343] [serial = 1665] [outer = 0x8fa8ac00] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 96 (0x927a7c00) [pid = 11343] [serial = 1607] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 95 (0x93a46000) [pid = 11343] [serial = 1601] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 94 (0x95167c00) [pid = 11343] [serial = 1604] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 93 (0x8fa90c00) [pid = 11343] [serial = 1592] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 92 (0x9116ac00) [pid = 11343] [serial = 1593] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x91d5c400) [pid = 11343] [serial = 1571] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x91e9fc00) [pid = 11343] [serial = 1572] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x95166c00) [pid = 11343] [serial = 1583] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x95166000) [pid = 11343] [serial = 1584] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x927ab000) [pid = 11343] [serial = 1569] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x93c26400) [pid = 11343] [serial = 1580] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x93c2e000) [pid = 11343] [serial = 1581] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x91c5b800) [pid = 11343] [serial = 1589] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x91d5bc00) [pid = 11343] [serial = 1590] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x92750000) [pid = 11343] [serial = 1574] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x9257e000) [pid = 11343] [serial = 1575] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x92cc5800) [pid = 11343] [serial = 1598] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x947ae400) [pid = 11343] [serial = 1586] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x96eb1800) [pid = 11343] [serial = 1587] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x920d7400) [pid = 11343] [serial = 1595] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x923e5c00) [pid = 11343] [serial = 1596] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x939de000) [pid = 11343] [serial = 1577] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x93a05c00) [pid = 11343] [serial = 1578] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x93c2c000) [pid = 11343] [serial = 1602] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x98a3d000) [pid = 11343] [serial = 1608] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x952d4800) [pid = 11343] [serial = 1605] [outer = (nil)] [url = about:blank] 01:35:06 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92dce800) [pid = 11343] [serial = 1599] [outer = (nil)] [url = about:blank] 01:35:07 INFO - PROCESS | 11343 | 1467362107214 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 01:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1533ms 01:35:07 INFO - PROCESS | 11343 | 1467362107296 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 01:35:07 INFO - PROCESS | 11343 | 1467362107303 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 01:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:35:07 INFO - PROCESS | 11343 | 1467362107314 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:35:07 INFO - PROCESS | 11343 | 1467362107320 Marionette TRACE conn3 <- [1,2190,null,{}] 01:35:07 INFO - PROCESS | 11343 | 1467362107327 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:07 INFO - PROCESS | 11343 | 1467362107332 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:07 INFO - PROCESS | 11343 | 1467362107524 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 01:35:07 INFO - PROCESS | 11343 | 1467362107668 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:07 INFO - PROCESS | 11343 | 1467362107675 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:07 INFO - PROCESS | 11343 | ++DOCSHELL 0x91163c00 == 33 [pid = 11343] [id = 555] 01:35:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x920d7800) [pid = 11343] [serial = 1666] [outer = (nil)] 01:35:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x923e2000) [pid = 11343] [serial = 1667] [outer = 0x920d7800] 01:35:07 INFO - PROCESS | 11343 | 1467362107760 Marionette DEBUG loaded listener.js 01:35:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x92572400) [pid = 11343] [serial = 1668] [outer = 0x920d7800] 01:35:08 INFO - PROCESS | 11343 | 1467362108634 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 01:35:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:35:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1395ms 01:35:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:35:08 INFO - PROCESS | 11343 | 1467362108709 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 01:35:08 INFO - PROCESS | 11343 | 1467362108712 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 01:35:08 INFO - PROCESS | 11343 | 1467362108720 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:35:08 INFO - PROCESS | 11343 | 1467362108726 Marionette TRACE conn3 <- [1,2194,null,{}] 01:35:08 INFO - PROCESS | 11343 | 1467362108742 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:08 INFO - PROCESS | 11343 | 1467362108750 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:08 INFO - PROCESS | 11343 | 1467362108927 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 01:35:09 INFO - PROCESS | 11343 | 1467362109088 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:09 INFO - PROCESS | 11343 | 1467362109097 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:09 INFO - PROCESS | 11343 | ++DOCSHELL 0x92986800 == 34 [pid = 11343] [id = 556] 01:35:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x92988800) [pid = 11343] [serial = 1669] [outer = (nil)] 01:35:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92cc6800) [pid = 11343] [serial = 1670] [outer = 0x92988800] 01:35:09 INFO - PROCESS | 11343 | 1467362109175 Marionette DEBUG loaded listener.js 01:35:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x92dc5800) [pid = 11343] [serial = 1671] [outer = 0x92988800] 01:35:10 INFO - PROCESS | 11343 | 1467362110084 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 01:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1443ms 01:35:10 INFO - PROCESS | 11343 | 1467362110162 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 01:35:10 INFO - PROCESS | 11343 | 1467362110167 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 01:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:35:10 INFO - PROCESS | 11343 | 1467362110173 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:35:10 INFO - PROCESS | 11343 | 1467362110176 Marionette TRACE conn3 <- [1,2198,null,{}] 01:35:10 INFO - PROCESS | 11343 | 1467362110193 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:10 INFO - PROCESS | 11343 | 1467362110197 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:10 INFO - PROCESS | 11343 | 1467362110446 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 01:35:10 INFO - PROCESS | 11343 | 1467362110475 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:10 INFO - PROCESS | 11343 | 1467362110490 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:10 INFO - PROCESS | 11343 | ++DOCSHELL 0x9298c400 == 35 [pid = 11343] [id = 557] 01:35:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x92cd2000) [pid = 11343] [serial = 1672] [outer = (nil)] 01:35:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x93a03c00) [pid = 11343] [serial = 1673] [outer = 0x92cd2000] 01:35:10 INFO - PROCESS | 11343 | 1467362110559 Marionette DEBUG loaded listener.js 01:35:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x93a0d800) [pid = 11343] [serial = 1674] [outer = 0x92cd2000] 01:35:11 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x8f78dc00) [pid = 11343] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:35:11 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x922e2400) [pid = 11343] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:35:11 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x93c2c800) [pid = 11343] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:35:11 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x92747800) [pid = 11343] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:35:11 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x96eb0400) [pid = 11343] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:35:11 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x91c5cc00) [pid = 11343] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:35:11 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8efee800) [pid = 11343] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:35:11 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x98f52800) [pid = 11343] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:35:11 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x91d5c800) [pid = 11343] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:35:11 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x9257a400) [pid = 11343] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:35:11 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x8eff5800) [pid = 11343] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:35:11 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x9115e400) [pid = 11343] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:35:11 INFO - PROCESS | 11343 | 1467362111629 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1502ms 01:35:11 INFO - PROCESS | 11343 | 1467362111676 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 01:35:11 INFO - PROCESS | 11343 | 1467362111681 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 01:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:35:11 INFO - PROCESS | 11343 | 1467362111687 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:35:11 INFO - PROCESS | 11343 | 1467362111691 Marionette TRACE conn3 <- [1,2202,null,{}] 01:35:11 INFO - PROCESS | 11343 | 1467362111706 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:11 INFO - PROCESS | 11343 | 1467362111711 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:11 INFO - PROCESS | 11343 | 1467362111879 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 01:35:11 INFO - PROCESS | 11343 | 1467362111888 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:11 INFO - PROCESS | 11343 | 1467362111897 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:11 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f906400 == 36 [pid = 11343] [id = 558] 01:35:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x91d5a800) [pid = 11343] [serial = 1675] [outer = (nil)] 01:35:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x92fa1400) [pid = 11343] [serial = 1676] [outer = 0x91d5a800] 01:35:11 INFO - PROCESS | 11343 | 1467362111980 Marionette DEBUG loaded listener.js 01:35:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x93c1ac00) [pid = 11343] [serial = 1677] [outer = 0x91d5a800] 01:35:12 INFO - PROCESS | 11343 | 1467362112923 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 01:35:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:35:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1293ms 01:35:12 INFO - PROCESS | 11343 | 1467362112983 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 01:35:12 INFO - PROCESS | 11343 | 1467362112987 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 01:35:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:35:12 INFO - PROCESS | 11343 | 1467362112993 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:35:12 INFO - PROCESS | 11343 | 1467362112997 Marionette TRACE conn3 <- [1,2206,null,{}] 01:35:13 INFO - PROCESS | 11343 | 1467362113003 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:13 INFO - PROCESS | 11343 | 1467362113013 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:13 INFO - PROCESS | 11343 | 1467362113286 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 01:35:13 INFO - PROCESS | 11343 | 1467362113477 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:13 INFO - PROCESS | 11343 | 1467362113486 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:13 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d042800 == 37 [pid = 11343] [id = 559] 01:35:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x8d045000) [pid = 11343] [serial = 1678] [outer = (nil)] 01:35:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x8eff7400) [pid = 11343] [serial = 1679] [outer = 0x8d045000] 01:35:13 INFO - PROCESS | 11343 | 1467362113574 Marionette DEBUG loaded listener.js 01:35:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x8f787c00) [pid = 11343] [serial = 1680] [outer = 0x8d045000] 01:35:14 INFO - PROCESS | 11343 | 1467362114618 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 01:35:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:35:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1685ms 01:35:14 INFO - PROCESS | 11343 | 1467362114682 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 01:35:14 INFO - PROCESS | 11343 | 1467362114688 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 01:35:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:35:14 INFO - PROCESS | 11343 | 1467362114698 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:35:14 INFO - PROCESS | 11343 | 1467362114703 Marionette TRACE conn3 <- [1,2210,null,{}] 01:35:14 INFO - PROCESS | 11343 | 1467362114712 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:14 INFO - PROCESS | 11343 | 1467362114729 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:14 INFO - PROCESS | 11343 | 1467362114984 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 01:35:15 INFO - PROCESS | 11343 | 1467362115274 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:15 INFO - PROCESS | 11343 | 1467362115287 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:15 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c5d800 == 38 [pid = 11343] [id = 560] 01:35:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x91c5e800) [pid = 11343] [serial = 1681] [outer = (nil)] 01:35:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x91e93400) [pid = 11343] [serial = 1682] [outer = 0x91c5e800] 01:35:15 INFO - PROCESS | 11343 | 1467362115377 Marionette DEBUG loaded listener.js 01:35:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x91ea1c00) [pid = 11343] [serial = 1683] [outer = 0x91c5e800] 01:35:16 INFO - PROCESS | 11343 | 1467362116299 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 01:35:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:35:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1634ms 01:35:16 INFO - PROCESS | 11343 | 1467362116332 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 01:35:16 INFO - PROCESS | 11343 | 1467362116337 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 01:35:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:35:16 INFO - PROCESS | 11343 | 1467362116362 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:35:16 INFO - PROCESS | 11343 | 1467362116367 Marionette TRACE conn3 <- [1,2214,null,{}] 01:35:16 INFO - PROCESS | 11343 | 1467362116378 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:16 INFO - PROCESS | 11343 | 1467362116383 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:16 INFO - PROCESS | 11343 | 1467362116591 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 01:35:16 INFO - PROCESS | 11343 | 1467362116785 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:16 INFO - PROCESS | 11343 | 1467362116795 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:16 INFO - PROCESS | 11343 | ++DOCSHELL 0x9242a000 == 39 [pid = 11343] [id = 561] 01:35:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x92577800) [pid = 11343] [serial = 1684] [outer = (nil)] 01:35:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x92747800) [pid = 11343] [serial = 1685] [outer = 0x92577800] 01:35:17 INFO - PROCESS | 11343 | 1467362117000 Marionette DEBUG loaded listener.js 01:35:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x927aa400) [pid = 11343] [serial = 1686] [outer = 0x92577800] 01:35:17 INFO - PROCESS | 11343 | 1467362117989 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 01:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1661ms 01:35:18 INFO - PROCESS | 11343 | 1467362118007 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 01:35:18 INFO - PROCESS | 11343 | 1467362118014 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 01:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:35:18 INFO - PROCESS | 11343 | 1467362118033 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:35:18 INFO - PROCESS | 11343 | 1467362118041 Marionette TRACE conn3 <- [1,2218,null,{}] 01:35:18 INFO - PROCESS | 11343 | 1467362118068 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:18 INFO - PROCESS | 11343 | 1467362118075 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:18 INFO - PROCESS | 11343 | 1467362118293 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 01:35:18 INFO - PROCESS | 11343 | 1467362118534 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:18 INFO - PROCESS | 11343 | 1467362118540 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:18 INFO - PROCESS | 11343 | ++DOCSHELL 0x920d1000 == 40 [pid = 11343] [id = 562] 01:35:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x9257f800) [pid = 11343] [serial = 1687] [outer = (nil)] 01:35:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x93c2d000) [pid = 11343] [serial = 1688] [outer = 0x9257f800] 01:35:18 INFO - PROCESS | 11343 | 1467362118650 Marionette DEBUG loaded listener.js 01:35:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x93c32400) [pid = 11343] [serial = 1689] [outer = 0x9257f800] 01:35:19 INFO - PROCESS | 11343 | 1467362119580 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 01:35:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:35:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1606ms 01:35:19 INFO - PROCESS | 11343 | 1467362119631 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 01:35:19 INFO - PROCESS | 11343 | 1467362119636 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 01:35:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:35:19 INFO - PROCESS | 11343 | 1467362119644 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:35:19 INFO - PROCESS | 11343 | 1467362119648 Marionette TRACE conn3 <- [1,2222,null,{}] 01:35:19 INFO - PROCESS | 11343 | 1467362119655 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:19 INFO - PROCESS | 11343 | 1467362119660 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:19 INFO - PROCESS | 11343 | 1467362119889 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 01:35:20 INFO - PROCESS | 11343 | 1467362120173 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:20 INFO - PROCESS | 11343 | 1467362120184 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:20 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d046800 == 41 [pid = 11343] [id = 563] 01:35:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x8fa86000) [pid = 11343] [serial = 1690] [outer = (nil)] 01:35:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x9516d400) [pid = 11343] [serial = 1691] [outer = 0x8fa86000] 01:35:20 INFO - PROCESS | 11343 | 1467362120308 Marionette DEBUG loaded listener.js 01:35:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x952cfc00) [pid = 11343] [serial = 1692] [outer = 0x8fa86000] 01:35:21 INFO - PROCESS | 11343 | 1467362121235 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1644ms 01:35:21 INFO - PROCESS | 11343 | 1467362121289 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 01:35:21 INFO - PROCESS | 11343 | 1467362121293 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 01:35:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:35:21 INFO - PROCESS | 11343 | 1467362121300 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:35:21 INFO - PROCESS | 11343 | 1467362121305 Marionette TRACE conn3 <- [1,2226,null,{}] 01:35:21 INFO - PROCESS | 11343 | 1467362121312 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:21 INFO - PROCESS | 11343 | 1467362121317 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:21 INFO - PROCESS | 11343 | 1467362121518 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 01:35:21 INFO - PROCESS | 11343 | 1467362121710 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:21 INFO - PROCESS | 11343 | 1467362121728 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:21 INFO - PROCESS | 11343 | ++DOCSHELL 0x952d9c00 == 42 [pid = 11343] [id = 564] 01:35:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x952dac00) [pid = 11343] [serial = 1693] [outer = (nil)] 01:35:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x9533e000) [pid = 11343] [serial = 1694] [outer = 0x952dac00] 01:35:21 INFO - PROCESS | 11343 | 1467362121880 Marionette DEBUG loaded listener.js 01:35:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x9839a400) [pid = 11343] [serial = 1695] [outer = 0x952dac00] 01:35:22 INFO - PROCESS | 11343 | 1467362122975 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 01:35:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:35:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1744ms 01:35:23 INFO - PROCESS | 11343 | 1467362123045 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 01:35:23 INFO - PROCESS | 11343 | 1467362123050 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 01:35:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:35:23 INFO - PROCESS | 11343 | 1467362123058 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:35:23 INFO - PROCESS | 11343 | 1467362123061 Marionette TRACE conn3 <- [1,2230,null,{}] 01:35:23 INFO - PROCESS | 11343 | 1467362123068 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:23 INFO - PROCESS | 11343 | 1467362123073 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:23 INFO - PROCESS | 11343 | 1467362123336 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 01:35:23 INFO - PROCESS | 11343 | 1467362123571 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:23 INFO - PROCESS | 11343 | 1467362123582 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:23 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa89400 == 43 [pid = 11343] [id = 565] 01:35:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x92580400) [pid = 11343] [serial = 1696] [outer = (nil)] 01:35:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x98e0f400) [pid = 11343] [serial = 1697] [outer = 0x92580400] 01:35:23 INFO - PROCESS | 11343 | 1467362123705 Marionette DEBUG loaded listener.js 01:35:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x98eb7800) [pid = 11343] [serial = 1698] [outer = 0x92580400] 01:35:24 INFO - PROCESS | 11343 | 1467362124621 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 01:35:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:35:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1595ms 01:35:24 INFO - PROCESS | 11343 | 1467362124653 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 01:35:24 INFO - PROCESS | 11343 | 1467362124657 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 01:35:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:35:24 INFO - PROCESS | 11343 | 1467362124664 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:35:24 INFO - PROCESS | 11343 | 1467362124667 Marionette TRACE conn3 <- [1,2234,null,{}] 01:35:24 INFO - PROCESS | 11343 | 1467362124673 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:24 INFO - PROCESS | 11343 | 1467362124678 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:24 INFO - PROCESS | 11343 | 1467362124870 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 01:35:25 INFO - PROCESS | 11343 | 1467362125073 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:25 INFO - PROCESS | 11343 | 1467362125084 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:25 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d043c00 == 44 [pid = 11343] [id = 566] 01:35:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0x8effb000) [pid = 11343] [serial = 1699] [outer = (nil)] 01:35:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 93 (0x8fa86400) [pid = 11343] [serial = 1700] [outer = 0x8effb000] 01:35:25 INFO - PROCESS | 11343 | 1467362125212 Marionette DEBUG loaded listener.js 01:35:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 94 (0x91e92800) [pid = 11343] [serial = 1701] [outer = 0x8effb000] 01:35:26 INFO - PROCESS | 11343 | 1467362126474 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 01:35:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:35:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1832ms 01:35:26 INFO - PROCESS | 11343 | 1467362126497 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 01:35:26 INFO - PROCESS | 11343 | 1467362126504 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 01:35:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:35:26 INFO - PROCESS | 11343 | 1467362126513 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:35:26 INFO - PROCESS | 11343 | 1467362126520 Marionette TRACE conn3 <- [1,2238,null,{}] 01:35:26 INFO - PROCESS | 11343 | 1467362126544 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:26 INFO - PROCESS | 11343 | 1467362126550 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:26 INFO - PROCESS | 11343 | 1467362126796 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 01:35:26 INFO - PROCESS | 11343 | 1467362126958 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:26 INFO - PROCESS | 11343 | 1467362126971 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:27 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c5cc00 == 45 [pid = 11343] [id = 567] 01:35:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 95 (0x91c5dc00) [pid = 11343] [serial = 1702] [outer = (nil)] 01:35:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 96 (0x91d5d800) [pid = 11343] [serial = 1703] [outer = 0x91c5dc00] 01:35:27 INFO - PROCESS | 11343 | 1467362127103 Marionette DEBUG loaded listener.js 01:35:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 97 (0x91ea1400) [pid = 11343] [serial = 1704] [outer = 0x91c5dc00] 01:35:28 INFO - PROCESS | 11343 | 1467362128062 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:35:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:35:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1594ms 01:35:28 INFO - PROCESS | 11343 | 1467362128106 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 01:35:28 INFO - PROCESS | 11343 | 1467362128113 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 01:35:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:35:28 INFO - PROCESS | 11343 | 1467362128123 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:35:28 INFO - PROCESS | 11343 | 1467362128127 Marionette TRACE conn3 <- [1,2242,null,{}] 01:35:28 INFO - PROCESS | 11343 | 1467362128133 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:28 INFO - PROCESS | 11343 | 1467362128139 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:28 INFO - PROCESS | 11343 | 1467362128331 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff4800 == 44 [pid = 11343] [id = 544] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x8f910400 == 43 [pid = 11343] [id = 478] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x8d049c00 == 42 [pid = 11343] [id = 547] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x91164c00 == 41 [pid = 11343] [id = 546] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa90000 == 40 [pid = 11343] [id = 545] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x8f906400 == 39 [pid = 11343] [id = 558] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x9298c400 == 38 [pid = 11343] [id = 557] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x92986800 == 37 [pid = 11343] [id = 556] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x91163c00 == 36 [pid = 11343] [id = 555] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa84400 == 35 [pid = 11343] [id = 554] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x8d046c00 == 34 [pid = 11343] [id = 553] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x92cc7000 == 33 [pid = 11343] [id = 552] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x92989c00 == 32 [pid = 11343] [id = 551] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x8f90d400 == 31 [pid = 11343] [id = 550] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x922dfc00 == 30 [pid = 11343] [id = 548] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x8f905c00 == 29 [pid = 11343] [id = 549] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x8f781c00 == 28 [pid = 11343] [id = 481] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x8f904000 == 27 [pid = 11343] [id = 473] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x920d4000 == 26 [pid = 11343] [id = 484] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x8f781400 == 25 [pid = 11343] [id = 476] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x939d7c00 == 24 [pid = 11343] [id = 486] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x9274b800 == 23 [pid = 11343] [id = 479] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x8f903400 == 22 [pid = 11343] [id = 477] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03e800 == 21 [pid = 11343] [id = 485] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x8effc000 == 20 [pid = 11343] [id = 487] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x8f903800 == 19 [pid = 11343] [id = 483] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x8f90e400 == 18 [pid = 11343] [id = 474] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x8f90b400 == 17 [pid = 11343] [id = 480] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x920d6800 == 16 [pid = 11343] [id = 489] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x9257d800 == 15 [pid = 11343] [id = 488] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa89400 == 14 [pid = 11343] [id = 565] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x952d9c00 == 13 [pid = 11343] [id = 564] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x8d046800 == 12 [pid = 11343] [id = 563] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x920d1000 == 11 [pid = 11343] [id = 562] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x91c5d800 == 10 [pid = 11343] [id = 560] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x9242a000 == 9 [pid = 11343] [id = 561] 01:35:29 INFO - PROCESS | 11343 | --DOCSHELL 0x8d042800 == 8 [pid = 11343] [id = 559] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 96 (0x92579800) [pid = 11343] [serial = 1646] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 95 (0x91d51800) [pid = 11343] [serial = 1611] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 94 (0x8fa89c00) [pid = 11343] [serial = 1610] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 93 (0x92750400) [pid = 11343] [serial = 1614] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 92 (0x92574800) [pid = 11343] [serial = 1613] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x97859400) [pid = 11343] [serial = 1617] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x952cf800) [pid = 11343] [serial = 1616] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x98f24400) [pid = 11343] [serial = 1620] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x98eb7000) [pid = 11343] [serial = 1619] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x99682c00) [pid = 11343] [serial = 1623] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x99678400) [pid = 11343] [serial = 1622] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x91e9e400) [pid = 11343] [serial = 1640] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x8fa8e000) [pid = 11343] [serial = 1643] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x99a4bc00) [pid = 11343] [serial = 1626] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x91fb2c00) [pid = 11343] [serial = 1632] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x91e94400) [pid = 11343] [serial = 1631] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x998e2000) [pid = 11343] [serial = 1625] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x99ac7c00) [pid = 11343] [serial = 1629] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x999c9c00) [pid = 11343] [serial = 1628] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x91fb8800) [pid = 11343] [serial = 1641] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x8eff8800) [pid = 11343] [serial = 1634] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x8f787000) [pid = 11343] [serial = 1635] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x91165000) [pid = 11343] [serial = 1637] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x92424000) [pid = 11343] [serial = 1644] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x91c58000) [pid = 11343] [serial = 1638] [outer = (nil)] [url = about:blank] 01:35:29 INFO - PROCESS | 11343 | 1467362129737 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:29 INFO - PROCESS | 11343 | 1467362129747 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:29 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d044800 == 9 [pid = 11343] [id = 568] 01:35:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x8d045c00) [pid = 11343] [serial = 1705] [outer = (nil)] 01:35:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x8efef800) [pid = 11343] [serial = 1706] [outer = 0x8d045c00] 01:35:29 INFO - PROCESS | 11343 | 1467362129830 Marionette DEBUG loaded listener.js 01:35:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x8effd400) [pid = 11343] [serial = 1707] [outer = 0x8d045c00] 01:35:30 INFO - PROCESS | 11343 | 1467362130678 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 01:35:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:35:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2589ms 01:35:30 INFO - PROCESS | 11343 | 1467362130714 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 01:35:30 INFO - PROCESS | 11343 | 1467362130720 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 01:35:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:35:30 INFO - PROCESS | 11343 | 1467362130740 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:35:30 INFO - PROCESS | 11343 | 1467362130745 Marionette TRACE conn3 <- [1,2246,null,{}] 01:35:30 INFO - PROCESS | 11343 | 1467362130753 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:30 INFO - PROCESS | 11343 | 1467362130764 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:30 INFO - PROCESS | 11343 | 1467362130934 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 01:35:30 INFO - PROCESS | 11343 | 1467362130945 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:30 INFO - PROCESS | 11343 | 1467362130952 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:30 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa81800 == 10 [pid = 11343] [id = 569] 01:35:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x8fa87000) [pid = 11343] [serial = 1708] [outer = (nil)] 01:35:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x8fa90000) [pid = 11343] [serial = 1709] [outer = 0x8fa87000] 01:35:31 INFO - PROCESS | 11343 | 1467362131029 Marionette DEBUG loaded listener.js 01:35:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x91165000) [pid = 11343] [serial = 1710] [outer = 0x8fa87000] 01:35:32 INFO - PROCESS | 11343 | 1467362132001 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 01:35:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:35:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1288ms 01:35:32 INFO - PROCESS | 11343 | 1467362132031 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 01:35:32 INFO - PROCESS | 11343 | 1467362132038 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 01:35:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:35:32 INFO - PROCESS | 11343 | 1467362132045 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:35:32 INFO - PROCESS | 11343 | 1467362132048 Marionette TRACE conn3 <- [1,2250,null,{}] 01:35:32 INFO - PROCESS | 11343 | 1467362132059 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:32 INFO - PROCESS | 11343 | 1467362132063 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:32 INFO - PROCESS | 11343 | 1467362132242 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 01:35:32 INFO - PROCESS | 11343 | 1467362132423 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:32 INFO - PROCESS | 11343 | 1467362132433 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:32 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d51800 == 11 [pid = 11343] [id = 570] 01:35:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x91d55000) [pid = 11343] [serial = 1711] [outer = (nil)] 01:35:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x91e9d800) [pid = 11343] [serial = 1712] [outer = 0x91d55000] 01:35:32 INFO - PROCESS | 11343 | 1467362132507 Marionette DEBUG loaded listener.js 01:35:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x91fbfc00) [pid = 11343] [serial = 1713] [outer = 0x91d55000] 01:35:33 INFO - PROCESS | 11343 | 1467362133504 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 01:35:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:35:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1536ms 01:35:33 INFO - PROCESS | 11343 | 1467362133582 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 01:35:33 INFO - PROCESS | 11343 | 1467362133587 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 01:35:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:35:33 INFO - PROCESS | 11343 | 1467362133603 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:35:33 INFO - PROCESS | 11343 | 1467362133613 Marionette TRACE conn3 <- [1,2254,null,{}] 01:35:33 INFO - PROCESS | 11343 | 1467362133629 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:33 INFO - PROCESS | 11343 | 1467362133637 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:33 INFO - PROCESS | 11343 | 1467362133871 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 01:35:33 INFO - PROCESS | 11343 | 1467362133893 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:33 INFO - PROCESS | 11343 | 1467362133900 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:33 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f78b800 == 12 [pid = 11343] [id = 571] 01:35:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x8fa86800) [pid = 11343] [serial = 1714] [outer = (nil)] 01:35:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x923f0000) [pid = 11343] [serial = 1715] [outer = 0x8fa86800] 01:35:34 INFO - PROCESS | 11343 | 1467362134027 Marionette DEBUG loaded listener.js 01:35:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x92573400) [pid = 11343] [serial = 1716] [outer = 0x8fa86800] 01:35:35 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x92cd2000) [pid = 11343] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:35:35 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x8f909c00) [pid = 11343] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:35:35 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x920d7800) [pid = 11343] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:35:35 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x8fa8ac00) [pid = 11343] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:35:35 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x8eff2800) [pid = 11343] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:35:35 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x92dd0800) [pid = 11343] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:35:35 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x92430c00) [pid = 11343] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:35:35 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x9298a400) [pid = 11343] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:35:35 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x91d5fc00) [pid = 11343] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:35:35 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x92988800) [pid = 11343] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:35:35 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x91d5a800) [pid = 11343] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:35:35 INFO - PROCESS | 11343 | 1467362135706 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 01:35:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:35:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 2168ms 01:35:35 INFO - PROCESS | 11343 | 1467362135764 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 01:35:35 INFO - PROCESS | 11343 | 1467362135768 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 01:35:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:35:35 INFO - PROCESS | 11343 | 1467362135775 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:35:35 INFO - PROCESS | 11343 | 1467362135778 Marionette TRACE conn3 <- [1,2258,null,{}] 01:35:35 INFO - PROCESS | 11343 | 1467362135784 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:35 INFO - PROCESS | 11343 | 1467362135789 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:36 INFO - PROCESS | 11343 | 1467362136035 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 01:35:36 INFO - PROCESS | 11343 | 1467362136052 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:36 INFO - PROCESS | 11343 | 1467362136059 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:36 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d048c00 == 13 [pid = 11343] [id = 572] 01:35:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x8efee800) [pid = 11343] [serial = 1717] [outer = (nil)] 01:35:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x923ea000) [pid = 11343] [serial = 1718] [outer = 0x8efee800] 01:35:36 INFO - PROCESS | 11343 | 1467362136132 Marionette DEBUG loaded listener.js 01:35:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x92428c00) [pid = 11343] [serial = 1719] [outer = 0x8efee800] 01:35:37 INFO - PROCESS | 11343 | 1467362137077 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:35:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:35:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1334ms 01:35:37 INFO - PROCESS | 11343 | 1467362137111 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 01:35:37 INFO - PROCESS | 11343 | 1467362137118 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 01:35:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:35:37 INFO - PROCESS | 11343 | 1467362137128 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:35:37 INFO - PROCESS | 11343 | 1467362137135 Marionette TRACE conn3 <- [1,2262,null,{}] 01:35:37 INFO - PROCESS | 11343 | 1467362137147 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:37 INFO - PROCESS | 11343 | 1467362137152 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:37 INFO - PROCESS | 11343 | 1467362137408 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 01:35:37 INFO - PROCESS | 11343 | 1467362137595 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:37 INFO - PROCESS | 11343 | 1467362137609 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:37 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f905400 == 14 [pid = 11343] [id = 573] 01:35:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x8f905800) [pid = 11343] [serial = 1720] [outer = (nil)] 01:35:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x8f910000) [pid = 11343] [serial = 1721] [outer = 0x8f905800] 01:35:37 INFO - PROCESS | 11343 | 1467362137696 Marionette DEBUG loaded listener.js 01:35:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x91d54c00) [pid = 11343] [serial = 1722] [outer = 0x8f905800] 01:35:38 INFO - PROCESS | 11343 | 1467362138830 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 01:35:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:35:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1793ms 01:35:38 INFO - PROCESS | 11343 | 1467362138920 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 01:35:38 INFO - PROCESS | 11343 | 1467362138927 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 01:35:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:35:38 INFO - PROCESS | 11343 | 1467362138939 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:35:38 INFO - PROCESS | 11343 | 1467362138943 Marionette TRACE conn3 <- [1,2266,null,{}] 01:35:38 INFO - PROCESS | 11343 | 1467362138950 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:38 INFO - PROCESS | 11343 | 1467362138955 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:39 INFO - PROCESS | 11343 | 1467362139192 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 01:35:39 INFO - PROCESS | 11343 | 1467362139482 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:39 INFO - PROCESS | 11343 | 1467362139491 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:39 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d041c00 == 15 [pid = 11343] [id = 574] 01:35:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x8f789800) [pid = 11343] [serial = 1723] [outer = (nil)] 01:35:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x922e8400) [pid = 11343] [serial = 1724] [outer = 0x8f789800] 01:35:39 INFO - PROCESS | 11343 | 1467362139582 Marionette DEBUG loaded listener.js 01:35:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x9257d800) [pid = 11343] [serial = 1725] [outer = 0x8f789800] 01:35:40 INFO - PROCESS | 11343 | 1467362140621 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 01:35:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:35:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1736ms 01:35:40 INFO - PROCESS | 11343 | 1467362140676 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 01:35:40 INFO - PROCESS | 11343 | 1467362140679 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 01:35:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:35:40 INFO - PROCESS | 11343 | 1467362140688 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:35:40 INFO - PROCESS | 11343 | 1467362140694 Marionette TRACE conn3 <- [1,2270,null,{}] 01:35:40 INFO - PROCESS | 11343 | 1467362140712 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:40 INFO - PROCESS | 11343 | 1467362140722 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:40 INFO - PROCESS | 11343 | 1467362140956 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 01:35:41 INFO - PROCESS | 11343 | 1467362141241 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:41 INFO - PROCESS | 11343 | 1467362141257 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:41 INFO - PROCESS | 11343 | ++DOCSHELL 0x927a5c00 == 16 [pid = 11343] [id = 575] 01:35:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x927a6000) [pid = 11343] [serial = 1726] [outer = (nil)] 01:35:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x92983800) [pid = 11343] [serial = 1727] [outer = 0x927a6000] 01:35:41 INFO - PROCESS | 11343 | 1467362141370 Marionette DEBUG loaded listener.js 01:35:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x92989800) [pid = 11343] [serial = 1728] [outer = 0x927a6000] 01:35:42 INFO - PROCESS | 11343 | 1467362142354 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 01:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1688ms 01:35:42 INFO - PROCESS | 11343 | 1467362142376 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 01:35:42 INFO - PROCESS | 11343 | 1467362142381 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 01:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:35:42 INFO - PROCESS | 11343 | 1467362142389 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:35:42 INFO - PROCESS | 11343 | 1467362142399 Marionette TRACE conn3 <- [1,2274,null,{}] 01:35:42 INFO - PROCESS | 11343 | 1467362142440 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:42 INFO - PROCESS | 11343 | 1467362142446 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:42 INFO - PROCESS | 11343 | 1467362142643 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 01:35:42 INFO - PROCESS | 11343 | 1467362142831 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:42 INFO - PROCESS | 11343 | 1467362142843 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:42 INFO - PROCESS | 11343 | ++DOCSHELL 0x9298b000 == 17 [pid = 11343] [id = 576] 01:35:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x92cc9c00) [pid = 11343] [serial = 1729] [outer = (nil)] 01:35:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x92cd2000) [pid = 11343] [serial = 1730] [outer = 0x92cc9c00] 01:35:43 INFO - PROCESS | 11343 | 1467362142997 Marionette DEBUG loaded listener.js 01:35:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x92dcec00) [pid = 11343] [serial = 1731] [outer = 0x92cc9c00] 01:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1632ms 01:35:44 INFO - PROCESS | 11343 | 1467362144010 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 01:35:44 INFO - PROCESS | 11343 | 1467362144021 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 01:35:44 INFO - PROCESS | 11343 | 1467362144025 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 01:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:35:44 INFO - PROCESS | 11343 | 1467362144032 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:35:44 INFO - PROCESS | 11343 | 1467362144035 Marionette TRACE conn3 <- [1,2278,null,{}] 01:35:44 INFO - PROCESS | 11343 | 1467362144042 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:44 INFO - PROCESS | 11343 | 1467362144047 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:44 INFO - PROCESS | 11343 | 1467362144238 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 01:35:44 INFO - PROCESS | 11343 | 1467362144641 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:44 INFO - PROCESS | 11343 | 1467362144653 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:44 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d047000 == 18 [pid = 11343] [id = 577] 01:35:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x8d049c00) [pid = 11343] [serial = 1732] [outer = (nil)] 01:35:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x8effc400) [pid = 11343] [serial = 1733] [outer = 0x8d049c00] 01:35:44 INFO - PROCESS | 11343 | 1467362144775 Marionette DEBUG loaded listener.js 01:35:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x8f790c00) [pid = 11343] [serial = 1734] [outer = 0x8d049c00] 01:35:45 INFO - PROCESS | 11343 | --DOCSHELL 0x8d043c00 == 17 [pid = 11343] [id = 566] 01:35:45 INFO - PROCESS | 11343 | 1467362145816 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 01:35:45 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x92fa1400) [pid = 11343] [serial = 1676] [outer = (nil)] [url = about:blank] 01:35:45 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x93a03c00) [pid = 11343] [serial = 1673] [outer = (nil)] [url = about:blank] 01:35:45 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x91167800) [pid = 11343] [serial = 1649] [outer = (nil)] [url = about:blank] 01:35:45 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x91e9c000) [pid = 11343] [serial = 1650] [outer = (nil)] [url = about:blank] 01:35:45 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x923e2000) [pid = 11343] [serial = 1667] [outer = (nil)] [url = about:blank] 01:35:45 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x92572400) [pid = 11343] [serial = 1668] [outer = (nil)] [url = about:blank] 01:35:45 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x91c55800) [pid = 11343] [serial = 1664] [outer = (nil)] [url = about:blank] 01:35:45 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x91e99000) [pid = 11343] [serial = 1665] [outer = (nil)] [url = about:blank] 01:35:45 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x91c60000) [pid = 11343] [serial = 1661] [outer = (nil)] [url = about:blank] 01:35:45 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x920ca400) [pid = 11343] [serial = 1662] [outer = (nil)] [url = about:blank] 01:35:45 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x92fa3800) [pid = 11343] [serial = 1658] [outer = (nil)] [url = about:blank] 01:35:45 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x939d7800) [pid = 11343] [serial = 1659] [outer = (nil)] [url = about:blank] 01:35:45 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x92741c00) [pid = 11343] [serial = 1647] [outer = (nil)] [url = about:blank] 01:35:45 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x92cc6c00) [pid = 11343] [serial = 1655] [outer = (nil)] [url = about:blank] 01:35:45 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x92cd3000) [pid = 11343] [serial = 1656] [outer = (nil)] [url = about:blank] 01:35:45 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x9257b400) [pid = 11343] [serial = 1652] [outer = (nil)] [url = about:blank] 01:35:45 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x92749c00) [pid = 11343] [serial = 1653] [outer = (nil)] [url = about:blank] 01:35:45 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x92dc5800) [pid = 11343] [serial = 1671] [outer = (nil)] [url = about:blank] 01:35:45 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x93a0d800) [pid = 11343] [serial = 1674] [outer = (nil)] [url = about:blank] 01:35:45 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x92cc6800) [pid = 11343] [serial = 1670] [outer = (nil)] [url = about:blank] 01:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1832ms 01:35:45 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x93c1ac00) [pid = 11343] [serial = 1677] [outer = (nil)] [url = about:blank] 01:35:45 INFO - PROCESS | 11343 | 1467362145874 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 01:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:35:45 INFO - PROCESS | 11343 | 1467362145880 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 01:35:45 INFO - PROCESS | 11343 | 1467362145888 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:35:45 INFO - PROCESS | 11343 | 1467362145893 Marionette TRACE conn3 <- [1,2282,null,{}] 01:35:45 INFO - PROCESS | 11343 | 1467362145901 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:45 INFO - PROCESS | 11343 | 1467362145908 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:46 INFO - PROCESS | 11343 | 1467362146092 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 01:35:46 INFO - PROCESS | 11343 | 1467362146239 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:46 INFO - PROCESS | 11343 | 1467362146248 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:46 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c56800 == 18 [pid = 11343] [id = 578] 01:35:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x91c57800) [pid = 11343] [serial = 1735] [outer = (nil)] 01:35:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x91e99c00) [pid = 11343] [serial = 1736] [outer = 0x91c57800] 01:35:46 INFO - PROCESS | 11343 | 1467362146332 Marionette DEBUG loaded listener.js 01:35:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x91fbf000) [pid = 11343] [serial = 1737] [outer = 0x91c57800] 01:35:47 INFO - PROCESS | 11343 | 1467362147204 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 01:35:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:35:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1387ms 01:35:47 INFO - PROCESS | 11343 | 1467362147279 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 01:35:47 INFO - PROCESS | 11343 | 1467362147284 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 01:35:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:35:47 INFO - PROCESS | 11343 | 1467362147292 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:35:47 INFO - PROCESS | 11343 | 1467362147295 Marionette TRACE conn3 <- [1,2286,null,{}] 01:35:47 INFO - PROCESS | 11343 | 1467362147302 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:47 INFO - PROCESS | 11343 | 1467362147307 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:47 INFO - PROCESS | 11343 | 1467362147497 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 01:35:47 INFO - PROCESS | 11343 | 1467362147641 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:47 INFO - PROCESS | 11343 | 1467362147648 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:47 INFO - PROCESS | 11343 | ++DOCSHELL 0x920cf800 == 19 [pid = 11343] [id = 579] 01:35:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x922e5800) [pid = 11343] [serial = 1738] [outer = (nil)] 01:35:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92743800) [pid = 11343] [serial = 1739] [outer = 0x922e5800] 01:35:47 INFO - PROCESS | 11343 | 1467362147721 Marionette DEBUG loaded listener.js 01:35:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x9279f800) [pid = 11343] [serial = 1740] [outer = 0x922e5800] 01:35:48 INFO - PROCESS | 11343 | 1467362148651 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 01:35:48 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 01:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1386ms 01:35:48 INFO - PROCESS | 11343 | 1467362148679 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 01:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:35:48 INFO - PROCESS | 11343 | 1467362148684 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 01:35:48 INFO - PROCESS | 11343 | 1467362148697 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:35:48 INFO - PROCESS | 11343 | 1467362148706 Marionette TRACE conn3 <- [1,2290,null,{}] 01:35:48 INFO - PROCESS | 11343 | 1467362148722 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:48 INFO - PROCESS | 11343 | 1467362148730 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:48 INFO - PROCESS | 11343 | 1467362148957 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 01:35:49 INFO - PROCESS | 11343 | 1467362148989 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:49 INFO - PROCESS | 11343 | 1467362148996 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:49 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d5c800 == 20 [pid = 11343] [id = 580] 01:35:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x92cc9400) [pid = 11343] [serial = 1741] [outer = (nil)] 01:35:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x92cd1400) [pid = 11343] [serial = 1742] [outer = 0x92cc9400] 01:35:49 INFO - PROCESS | 11343 | 1467362149070 Marionette DEBUG loaded listener.js 01:35:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x92576c00) [pid = 11343] [serial = 1743] [outer = 0x92cc9400] 01:35:50 INFO - PROCESS | 11343 | 1467362150054 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 01:35:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:35:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1406ms 01:35:50 INFO - PROCESS | 11343 | 1467362150096 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 01:35:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:35:50 INFO - PROCESS | 11343 | 1467362150101 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 01:35:50 INFO - PROCESS | 11343 | 1467362150114 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:35:50 INFO - PROCESS | 11343 | 1467362150117 Marionette TRACE conn3 <- [1,2294,null,{}] 01:35:50 INFO - PROCESS | 11343 | 1467362150124 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:50 INFO - PROCESS | 11343 | 1467362150128 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:50 INFO - PROCESS | 11343 | 1467362150356 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 01:35:50 INFO - PROCESS | 11343 | 1467362150382 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:50 INFO - PROCESS | 11343 | 1467362150394 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:50 INFO - PROCESS | 11343 | ++DOCSHELL 0x92984000 == 21 [pid = 11343] [id = 581] 01:35:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x939d7800) [pid = 11343] [serial = 1744] [outer = (nil)] 01:35:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x93a02000) [pid = 11343] [serial = 1745] [outer = 0x939d7800] 01:35:50 INFO - PROCESS | 11343 | 1467362150487 Marionette DEBUG loaded listener.js 01:35:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x939e3c00) [pid = 11343] [serial = 1746] [outer = 0x939d7800] 01:35:51 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x952dac00) [pid = 11343] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:35:51 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x8fa86800) [pid = 11343] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:35:51 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x92580400) [pid = 11343] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:35:51 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x8d045000) [pid = 11343] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:35:51 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x92577800) [pid = 11343] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:35:51 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x9257f800) [pid = 11343] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:35:51 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x91c5e800) [pid = 11343] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:35:51 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x8fa87000) [pid = 11343] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:35:51 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x91c5dc00) [pid = 11343] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:35:51 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8fa86000) [pid = 11343] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:35:51 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x91d55000) [pid = 11343] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:35:51 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x8effb000) [pid = 11343] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:35:51 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x8d045c00) [pid = 11343] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:35:51 INFO - PROCESS | 11343 | 1467362151610 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 01:35:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:35:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1538ms 01:35:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:35:51 INFO - PROCESS | 11343 | 1467362151646 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 01:35:51 INFO - PROCESS | 11343 | 1467362151649 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 01:35:51 INFO - PROCESS | 11343 | 1467362151656 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:35:51 INFO - PROCESS | 11343 | 1467362151660 Marionette TRACE conn3 <- [1,2298,null,{}] 01:35:51 INFO - PROCESS | 11343 | 1467362151665 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:51 INFO - PROCESS | 11343 | 1467362151670 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:51 INFO - PROCESS | 11343 | 1467362151827 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 01:35:52 INFO - PROCESS | 11343 | 1467362151981 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:52 INFO - PROCESS | 11343 | 1467362151999 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:52 INFO - PROCESS | 11343 | ++DOCSHELL 0x91164c00 == 22 [pid = 11343] [id = 582] 01:35:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x91c56000) [pid = 11343] [serial = 1747] [outer = (nil)] 01:35:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x92cca800) [pid = 11343] [serial = 1748] [outer = 0x91c56000] 01:35:52 INFO - PROCESS | 11343 | 1467362152083 Marionette DEBUG loaded listener.js 01:35:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x93a45400) [pid = 11343] [serial = 1749] [outer = 0x91c56000] 01:35:52 INFO - PROCESS | 11343 | 1467362152990 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 01:35:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:35:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1398ms 01:35:53 INFO - PROCESS | 11343 | 1467362153055 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 01:35:53 INFO - PROCESS | 11343 | 1467362153062 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 01:35:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:35:53 INFO - PROCESS | 11343 | 1467362153072 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:35:53 INFO - PROCESS | 11343 | 1467362153078 Marionette TRACE conn3 <- [1,2302,null,{}] 01:35:53 INFO - PROCESS | 11343 | 1467362153149 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:53 INFO - PROCESS | 11343 | 1467362153155 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:53 INFO - PROCESS | 11343 | 1467362153372 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 01:35:53 INFO - PROCESS | 11343 | 1467362153555 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:53 INFO - PROCESS | 11343 | 1467362153569 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:53 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff6c00 == 23 [pid = 11343] [id = 583] 01:35:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x8f903400) [pid = 11343] [serial = 1750] [outer = (nil)] 01:35:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x91c5c000) [pid = 11343] [serial = 1751] [outer = 0x8f903400] 01:35:53 INFO - PROCESS | 11343 | 1467362153718 Marionette DEBUG loaded listener.js 01:35:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x91e92c00) [pid = 11343] [serial = 1752] [outer = 0x8f903400] 01:35:54 INFO - PROCESS | 11343 | 1467362154655 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 01:35:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:35:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1652ms 01:35:54 INFO - PROCESS | 11343 | 1467362154726 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 01:35:54 INFO - PROCESS | 11343 | 1467362154733 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 01:35:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:35:54 INFO - PROCESS | 11343 | 1467362154745 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:35:54 INFO - PROCESS | 11343 | 1467362154748 Marionette TRACE conn3 <- [1,2306,null,{}] 01:35:54 INFO - PROCESS | 11343 | 1467362154756 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:54 INFO - PROCESS | 11343 | 1467362154762 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:55 INFO - PROCESS | 11343 | 1467362155003 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 01:35:55 INFO - PROCESS | 11343 | 1467362155257 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:55 INFO - PROCESS | 11343 | 1467362155266 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:55 INFO - PROCESS | 11343 | ++DOCSHELL 0x923e8400 == 24 [pid = 11343] [id = 584] 01:35:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x92425800) [pid = 11343] [serial = 1753] [outer = (nil)] 01:35:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x92580400) [pid = 11343] [serial = 1754] [outer = 0x92425800] 01:35:55 INFO - PROCESS | 11343 | 1467362155369 Marionette DEBUG loaded listener.js 01:35:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x9279dc00) [pid = 11343] [serial = 1755] [outer = 0x92425800] 01:35:56 INFO - PROCESS | 11343 | 1467362156339 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 01:35:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:35:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1632ms 01:35:56 INFO - PROCESS | 11343 | 1467362156378 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 01:35:56 INFO - PROCESS | 11343 | 1467362156385 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 01:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:35:56 INFO - PROCESS | 11343 | 1467362156395 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:35:56 INFO - PROCESS | 11343 | 1467362156404 Marionette TRACE conn3 <- [1,2310,null,{}] 01:35:56 INFO - PROCESS | 11343 | 1467362156427 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:56 INFO - PROCESS | 11343 | 1467362156439 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:56 INFO - PROCESS | 11343 | 1467362156722 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 01:35:57 INFO - PROCESS | 11343 | 1467362157056 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:57 INFO - PROCESS | 11343 | 1467362157067 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:57 INFO - PROCESS | 11343 | ++DOCSHELL 0x93a0f800 == 25 [pid = 11343] [id = 585] 01:35:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x93a43c00) [pid = 11343] [serial = 1756] [outer = (nil)] 01:35:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x93c16c00) [pid = 11343] [serial = 1757] [outer = 0x93a43c00] 01:35:57 INFO - PROCESS | 11343 | 1467362157171 Marionette DEBUG loaded listener.js 01:35:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x93c20c00) [pid = 11343] [serial = 1758] [outer = 0x93a43c00] 01:35:58 INFO - PROCESS | 11343 | 1467362158120 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 01:35:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:35:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1804ms 01:35:58 INFO - PROCESS | 11343 | 1467362158199 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 01:35:58 INFO - PROCESS | 11343 | 1467362158204 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 01:35:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:35:58 INFO - PROCESS | 11343 | 1467362158212 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:35:58 INFO - PROCESS | 11343 | 1467362158215 Marionette TRACE conn3 <- [1,2314,null,{}] 01:35:58 INFO - PROCESS | 11343 | 1467362158223 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:58 INFO - PROCESS | 11343 | 1467362158227 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:58 INFO - PROCESS | 11343 | 1467362158456 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 01:35:58 INFO - PROCESS | 11343 | 1467362158701 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:58 INFO - PROCESS | 11343 | 1467362158711 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:35:58 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff9c00 == 26 [pid = 11343] [id = 586] 01:35:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x93c28000) [pid = 11343] [serial = 1759] [outer = (nil)] 01:35:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x95166800) [pid = 11343] [serial = 1760] [outer = 0x93c28000] 01:35:58 INFO - PROCESS | 11343 | 1467362158844 Marionette DEBUG loaded listener.js 01:35:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x952ce000) [pid = 11343] [serial = 1761] [outer = 0x93c28000] 01:35:59 INFO - PROCESS | 11343 | 1467362159785 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 01:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1637ms 01:35:59 INFO - PROCESS | 11343 | 1467362159850 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 01:35:59 INFO - PROCESS | 11343 | 1467362159854 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 01:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:35:59 INFO - PROCESS | 11343 | 1467362159863 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:35:59 INFO - PROCESS | 11343 | 1467362159867 Marionette TRACE conn3 <- [1,2318,null,{}] 01:35:59 INFO - PROCESS | 11343 | 1467362159873 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:35:59 INFO - PROCESS | 11343 | 1467362159878 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:00 INFO - PROCESS | 11343 | 1467362160106 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 01:36:00 INFO - PROCESS | 11343 | 1467362160449 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:00 INFO - PROCESS | 11343 | 1467362160460 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:00 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d043000 == 27 [pid = 11343] [id = 587] 01:36:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x923ea800) [pid = 11343] [serial = 1762] [outer = (nil)] 01:36:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x952d6400) [pid = 11343] [serial = 1763] [outer = 0x923ea800] 01:36:00 INFO - PROCESS | 11343 | 1467362160549 Marionette DEBUG loaded listener.js 01:36:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x952da400) [pid = 11343] [serial = 1764] [outer = 0x923ea800] 01:36:01 INFO - PROCESS | 11343 | 1467362161524 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 01:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:36:01 INFO - PROCESS | 11343 | 1467362161602 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 01:36:01 INFO - PROCESS | 11343 | 1467362161609 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:36:01 INFO - PROCESS | 11343 | 1467362161613 Marionette TRACE conn3 <- [1,2322,null,{}] 01:36:01 INFO - PROCESS | 11343 | 1467362161620 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:01 INFO - PROCESS | 11343 | 1467362161633 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:02 INFO - PROCESS | 11343 | 1467362162016 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 01:36:02 INFO - PROCESS | 11343 | 1467362162412 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:02 INFO - PROCESS | 11343 | 1467362162425 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:02 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff0800 == 28 [pid = 11343] [id = 588] 01:36:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x96eb6c00) [pid = 11343] [serial = 1765] [outer = (nil)] 01:36:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x98a3d000) [pid = 11343] [serial = 1766] [outer = 0x96eb6c00] 01:36:02 INFO - PROCESS | 11343 | 1467362162562 Marionette DEBUG loaded listener.js 01:36:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x98e1dc00) [pid = 11343] [serial = 1767] [outer = 0x96eb6c00] 01:36:03 INFO - PROCESS | 11343 | 1467362163645 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 01:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 2094ms 01:36:03 INFO - PROCESS | 11343 | 1467362163703 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 01:36:03 INFO - PROCESS | 11343 | 1467362163708 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 01:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:36:03 INFO - PROCESS | 11343 | 1467362163715 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:36:03 INFO - PROCESS | 11343 | 1467362163719 Marionette TRACE conn3 <- [1,2326,null,{}] 01:36:03 INFO - PROCESS | 11343 | 1467362163725 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:03 INFO - PROCESS | 11343 | 1467362163731 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:03 INFO - PROCESS | 11343 | 1467362163972 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 01:36:04 INFO - PROCESS | 11343 | 1467362164560 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:04 INFO - PROCESS | 11343 | 1467362164570 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:04 INFO - PROCESS | 11343 | ++DOCSHELL 0x8effc800 == 29 [pid = 11343] [id = 589] 01:36:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x8f785c00) [pid = 11343] [serial = 1768] [outer = (nil)] 01:36:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0x8f90a800) [pid = 11343] [serial = 1769] [outer = 0x8f785c00] 01:36:04 INFO - PROCESS | 11343 | 1467362164686 Marionette DEBUG loaded listener.js 01:36:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 93 (0x91167400) [pid = 11343] [serial = 1770] [outer = 0x8f785c00] 01:36:05 INFO - PROCESS | 11343 | 1467362165777 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 01:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 2144ms 01:36:05 INFO - PROCESS | 11343 | 1467362165862 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 01:36:05 INFO - PROCESS | 11343 | 1467362165869 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 01:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:36:05 INFO - PROCESS | 11343 | 1467362165878 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:36:05 INFO - PROCESS | 11343 | 1467362165884 Marionette TRACE conn3 <- [1,2330,null,{}] 01:36:05 INFO - PROCESS | 11343 | 1467362165893 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:05 INFO - PROCESS | 11343 | 1467362165901 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:06 INFO - PROCESS | 11343 | 1467362166488 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 01:36:06 INFO - PROCESS | 11343 | 1467362166715 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:06 INFO - PROCESS | 11343 | 1467362166724 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:07 INFO - PROCESS | 11343 | --DOCSHELL 0x8d044800 == 28 [pid = 11343] [id = 568] 01:36:07 INFO - PROCESS | 11343 | --DOCSHELL 0x91c5cc00 == 27 [pid = 11343] [id = 567] 01:36:07 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d044000 == 28 [pid = 11343] [id = 590] 01:36:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 94 (0x8d044800) [pid = 11343] [serial = 1771] [outer = (nil)] 01:36:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 95 (0x8eff0400) [pid = 11343] [serial = 1772] [outer = 0x8d044800] 01:36:07 INFO - PROCESS | 11343 | 1467362167868 Marionette DEBUG loaded listener.js 01:36:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 96 (0x8f784000) [pid = 11343] [serial = 1773] [outer = 0x8d044800] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 95 (0x9839a400) [pid = 11343] [serial = 1695] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 94 (0x92573400) [pid = 11343] [serial = 1716] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 93 (0x98e0f400) [pid = 11343] [serial = 1697] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 92 (0x8eff7400) [pid = 11343] [serial = 1679] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x92747800) [pid = 11343] [serial = 1685] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x93c2d000) [pid = 11343] [serial = 1688] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x91ea1c00) [pid = 11343] [serial = 1683] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x8fa90000) [pid = 11343] [serial = 1709] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x91165000) [pid = 11343] [serial = 1710] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x8f787c00) [pid = 11343] [serial = 1680] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x91ea1400) [pid = 11343] [serial = 1704] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x91e93400) [pid = 11343] [serial = 1682] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x91d5d800) [pid = 11343] [serial = 1703] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x952cfc00) [pid = 11343] [serial = 1692] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x91e9d800) [pid = 11343] [serial = 1712] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x9533e000) [pid = 11343] [serial = 1694] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x98eb7800) [pid = 11343] [serial = 1698] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x927aa400) [pid = 11343] [serial = 1686] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x93c32400) [pid = 11343] [serial = 1689] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x923ea000) [pid = 11343] [serial = 1718] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x923f0000) [pid = 11343] [serial = 1715] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x91e92800) [pid = 11343] [serial = 1701] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x9516d400) [pid = 11343] [serial = 1691] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8efef800) [pid = 11343] [serial = 1706] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x8fa86400) [pid = 11343] [serial = 1700] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x8effd400) [pid = 11343] [serial = 1707] [outer = (nil)] [url = about:blank] 01:36:08 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x91fbfc00) [pid = 11343] [serial = 1713] [outer = (nil)] [url = about:blank] 01:36:09 INFO - PROCESS | 11343 | 1467362169037 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 01:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 3190ms 01:36:09 INFO - PROCESS | 11343 | 1467362169070 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 01:36:09 INFO - PROCESS | 11343 | 1467362169076 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 01:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:36:09 INFO - PROCESS | 11343 | 1467362169095 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:36:09 INFO - PROCESS | 11343 | 1467362169098 Marionette TRACE conn3 <- [1,2334,null,{}] 01:36:09 INFO - PROCESS | 11343 | 1467362169109 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:09 INFO - PROCESS | 11343 | 1467362169114 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:09 INFO - PROCESS | 11343 | 1467362169311 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 01:36:09 INFO - PROCESS | 11343 | 1467362169323 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:09 INFO - PROCESS | 11343 | 1467362169329 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:09 INFO - PROCESS | 11343 | ++DOCSHELL 0x91161800 == 29 [pid = 11343] [id = 591] 01:36:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x91162800) [pid = 11343] [serial = 1774] [outer = (nil)] 01:36:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x91169000) [pid = 11343] [serial = 1775] [outer = 0x91162800] 01:36:09 INFO - PROCESS | 11343 | 1467362169427 Marionette DEBUG loaded listener.js 01:36:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x91c57c00) [pid = 11343] [serial = 1776] [outer = 0x91162800] 01:36:10 INFO - PROCESS | 11343 | 1467362170510 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 01:36:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:36:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1450ms 01:36:10 INFO - PROCESS | 11343 | 1467362170536 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 01:36:10 INFO - PROCESS | 11343 | 1467362170545 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 01:36:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:36:10 INFO - PROCESS | 11343 | 1467362170579 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:36:10 INFO - PROCESS | 11343 | 1467362170585 Marionette TRACE conn3 <- [1,2338,null,{}] 01:36:10 INFO - PROCESS | 11343 | 1467362170614 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:10 INFO - PROCESS | 11343 | 1467362170619 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:10 INFO - PROCESS | 11343 | 1467362170881 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 01:36:10 INFO - PROCESS | 11343 | 1467362170912 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:10 INFO - PROCESS | 11343 | 1467362170923 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:10 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e94400 == 30 [pid = 11343] [id = 592] 01:36:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x91e95c00) [pid = 11343] [serial = 1777] [outer = (nil)] 01:36:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x91e9b400) [pid = 11343] [serial = 1778] [outer = 0x91e95c00] 01:36:11 INFO - PROCESS | 11343 | 1467362171002 Marionette DEBUG loaded listener.js 01:36:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x91fb3800) [pid = 11343] [serial = 1779] [outer = 0x91e95c00] 01:36:12 INFO - PROCESS | 11343 | 1467362172148 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 01:36:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:36:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1611ms 01:36:12 INFO - PROCESS | 11343 | 1467362172189 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 01:36:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:36:12 INFO - PROCESS | 11343 | 1467362172194 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 01:36:12 INFO - PROCESS | 11343 | 1467362172219 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:36:12 INFO - PROCESS | 11343 | 1467362172226 Marionette TRACE conn3 <- [1,2342,null,{}] 01:36:12 INFO - PROCESS | 11343 | 1467362172244 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:12 INFO - PROCESS | 11343 | 1467362172254 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:12 INFO - PROCESS | 11343 | 1467362172518 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 01:36:12 INFO - PROCESS | 11343 | 1467362172541 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:12 INFO - PROCESS | 11343 | 1467362172551 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:12 INFO - PROCESS | 11343 | ++DOCSHELL 0x920cd000 == 31 [pid = 11343] [id = 593] 01:36:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x920d3c00) [pid = 11343] [serial = 1780] [outer = (nil)] 01:36:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x922e3c00) [pid = 11343] [serial = 1781] [outer = 0x920d3c00] 01:36:12 INFO - PROCESS | 11343 | 1467362172634 Marionette DEBUG loaded listener.js 01:36:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x92424c00) [pid = 11343] [serial = 1782] [outer = 0x920d3c00] 01:36:13 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x91c56000) [pid = 11343] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:36:13 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x92cc9400) [pid = 11343] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:36:13 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x939d7800) [pid = 11343] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:36:13 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x8efee800) [pid = 11343] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:36:13 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x91c57800) [pid = 11343] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:36:13 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x927a6000) [pid = 11343] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:36:13 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x8f905800) [pid = 11343] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:36:13 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92cc9c00) [pid = 11343] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:36:13 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x8f789800) [pid = 11343] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:36:13 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x922e5800) [pid = 11343] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:36:13 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x8d049c00) [pid = 11343] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:36:14 INFO - PROCESS | 11343 | 1467362174242 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 01:36:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:36:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2060ms 01:36:14 INFO - PROCESS | 11343 | 1467362174261 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 01:36:14 INFO - PROCESS | 11343 | 1467362174266 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 01:36:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:36:14 INFO - PROCESS | 11343 | 1467362174273 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:36:14 INFO - PROCESS | 11343 | 1467362174276 Marionette TRACE conn3 <- [1,2346,null,{}] 01:36:14 INFO - PROCESS | 11343 | 1467362174283 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:14 INFO - PROCESS | 11343 | 1467362174288 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:14 INFO - PROCESS | 11343 | 1467362174465 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 01:36:14 INFO - PROCESS | 11343 | 1467362174626 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:14 INFO - PROCESS | 11343 | 1467362174633 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:14 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f781400 == 32 [pid = 11343] [id = 594] 01:36:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x91162c00) [pid = 11343] [serial = 1783] [outer = (nil)] 01:36:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x92573400) [pid = 11343] [serial = 1784] [outer = 0x91162c00] 01:36:14 INFO - PROCESS | 11343 | 1467362174710 Marionette DEBUG loaded listener.js 01:36:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x92578000) [pid = 11343] [serial = 1785] [outer = 0x91162c00] 01:36:15 INFO - PROCESS | 11343 | 1467362175628 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 01:36:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:36:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1380ms 01:36:15 INFO - PROCESS | 11343 | 1467362175655 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 01:36:15 INFO - PROCESS | 11343 | 1467362175663 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 01:36:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:36:15 INFO - PROCESS | 11343 | 1467362175674 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:36:15 INFO - PROCESS | 11343 | 1467362175680 Marionette TRACE conn3 <- [1,2350,null,{}] 01:36:15 INFO - PROCESS | 11343 | 1467362175693 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:15 INFO - PROCESS | 11343 | 1467362175699 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:15 INFO - PROCESS | 11343 | 1467362175948 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 01:36:16 INFO - PROCESS | 11343 | 1467362176236 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:16 INFO - PROCESS | 11343 | 1467362176250 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:16 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa8f000 == 33 [pid = 11343] [id = 595] 01:36:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x8fa8f400) [pid = 11343] [serial = 1786] [outer = (nil)] 01:36:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x91160400) [pid = 11343] [serial = 1787] [outer = 0x8fa8f400] 01:36:16 INFO - PROCESS | 11343 | 1467362176385 Marionette DEBUG loaded listener.js 01:36:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x91e92800) [pid = 11343] [serial = 1788] [outer = 0x8fa8f400] 01:36:17 INFO - PROCESS | 11343 | 1467362177486 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 01:36:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:36:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1900ms 01:36:17 INFO - PROCESS | 11343 | 1467362177573 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 01:36:17 INFO - PROCESS | 11343 | 1467362177581 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 01:36:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:36:17 INFO - PROCESS | 11343 | 1467362177594 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:36:17 INFO - PROCESS | 11343 | 1467362177599 Marionette TRACE conn3 <- [1,2354,null,{}] 01:36:17 INFO - PROCESS | 11343 | 1467362177616 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:17 INFO - PROCESS | 11343 | 1467362177627 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:17 INFO - PROCESS | 11343 | 1467362177948 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 01:36:18 INFO - PROCESS | 11343 | 1467362178151 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:18 INFO - PROCESS | 11343 | 1467362178161 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:18 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff9400 == 34 [pid = 11343] [id = 596] 01:36:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x922dc400) [pid = 11343] [serial = 1789] [outer = (nil)] 01:36:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92574000) [pid = 11343] [serial = 1790] [outer = 0x922dc400] 01:36:18 INFO - PROCESS | 11343 | 1467362178251 Marionette DEBUG loaded listener.js 01:36:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x92749400) [pid = 11343] [serial = 1791] [outer = 0x922dc400] 01:36:19 INFO - PROCESS | 11343 | 1467362179330 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 01:36:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:36:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1796ms 01:36:19 INFO - PROCESS | 11343 | 1467362179390 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 01:36:19 INFO - PROCESS | 11343 | 1467362179395 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 01:36:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:36:19 INFO - PROCESS | 11343 | 1467362179402 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:36:19 INFO - PROCESS | 11343 | 1467362179408 Marionette TRACE conn3 <- [1,2358,null,{}] 01:36:19 INFO - PROCESS | 11343 | 1467362179426 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:19 INFO - PROCESS | 11343 | 1467362179435 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:19 INFO - PROCESS | 11343 | 1467362179701 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 01:36:20 INFO - PROCESS | 11343 | 1467362180031 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:20 INFO - PROCESS | 11343 | 1467362180045 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:20 INFO - PROCESS | 11343 | ++DOCSHELL 0x9298d000 == 35 [pid = 11343] [id = 597] 01:36:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x9298f800) [pid = 11343] [serial = 1792] [outer = (nil)] 01:36:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x92cd0000) [pid = 11343] [serial = 1793] [outer = 0x9298f800] 01:36:20 INFO - PROCESS | 11343 | 1467362180133 Marionette DEBUG loaded listener.js 01:36:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x92dd3400) [pid = 11343] [serial = 1794] [outer = 0x9298f800] 01:36:21 INFO - PROCESS | 11343 | 1467362181167 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 01:36:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:36:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1843ms 01:36:21 INFO - PROCESS | 11343 | 1467362181246 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 01:36:21 INFO - PROCESS | 11343 | 1467362181252 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 01:36:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:36:21 INFO - PROCESS | 11343 | 1467362181259 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:36:21 INFO - PROCESS | 11343 | 1467362181263 Marionette TRACE conn3 <- [1,2362,null,{}] 01:36:21 INFO - PROCESS | 11343 | 1467362181269 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:21 INFO - PROCESS | 11343 | 1467362181275 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:21 INFO - PROCESS | 11343 | 1467362181523 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 01:36:21 INFO - PROCESS | 11343 | 1467362181836 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:21 INFO - PROCESS | 11343 | 1467362181847 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:21 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f902000 == 36 [pid = 11343] [id = 598] 01:36:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x8f90a000) [pid = 11343] [serial = 1795] [outer = (nil)] 01:36:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x91d5a000) [pid = 11343] [serial = 1796] [outer = 0x8f90a000] 01:36:21 INFO - PROCESS | 11343 | 1467362181938 Marionette DEBUG loaded listener.js 01:36:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x91fb9400) [pid = 11343] [serial = 1797] [outer = 0x8f90a000] 01:36:23 INFO - PROCESS | 11343 | 1467362183255 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 01:36:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:36:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 2040ms 01:36:23 INFO - PROCESS | 11343 | 1467362183300 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 01:36:23 INFO - PROCESS | 11343 | 1467362183307 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 01:36:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:36:23 INFO - PROCESS | 11343 | 1467362183314 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:36:23 INFO - PROCESS | 11343 | 1467362183322 Marionette TRACE conn3 <- [1,2366,null,{}] 01:36:23 INFO - PROCESS | 11343 | 1467362183329 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:23 INFO - PROCESS | 11343 | 1467362183335 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:23 INFO - PROCESS | 11343 | 1467362183528 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 01:36:23 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa81800 == 35 [pid = 11343] [id = 569] 01:36:23 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x92cd1400) [pid = 11343] [serial = 1742] [outer = (nil)] [url = about:blank] 01:36:23 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x93a02000) [pid = 11343] [serial = 1745] [outer = (nil)] [url = about:blank] 01:36:23 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x92428c00) [pid = 11343] [serial = 1719] [outer = (nil)] [url = about:blank] 01:36:23 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x91e99c00) [pid = 11343] [serial = 1736] [outer = (nil)] [url = about:blank] 01:36:23 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x91fbf000) [pid = 11343] [serial = 1737] [outer = (nil)] [url = about:blank] 01:36:23 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x92983800) [pid = 11343] [serial = 1727] [outer = (nil)] [url = about:blank] 01:36:23 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x92989800) [pid = 11343] [serial = 1728] [outer = (nil)] [url = about:blank] 01:36:23 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x8f910000) [pid = 11343] [serial = 1721] [outer = (nil)] [url = about:blank] 01:36:23 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x91d54c00) [pid = 11343] [serial = 1722] [outer = (nil)] [url = about:blank] 01:36:23 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x92cd2000) [pid = 11343] [serial = 1730] [outer = (nil)] [url = about:blank] 01:36:23 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x92dcec00) [pid = 11343] [serial = 1731] [outer = (nil)] [url = about:blank] 01:36:23 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x922e8400) [pid = 11343] [serial = 1724] [outer = (nil)] [url = about:blank] 01:36:23 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x9257d800) [pid = 11343] [serial = 1725] [outer = (nil)] [url = about:blank] 01:36:23 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x92743800) [pid = 11343] [serial = 1739] [outer = (nil)] [url = about:blank] 01:36:23 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x8effc400) [pid = 11343] [serial = 1733] [outer = (nil)] [url = about:blank] 01:36:23 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x8f790c00) [pid = 11343] [serial = 1734] [outer = (nil)] [url = about:blank] 01:36:23 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x92576c00) [pid = 11343] [serial = 1743] [outer = (nil)] [url = about:blank] 01:36:23 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x939e3c00) [pid = 11343] [serial = 1746] [outer = (nil)] [url = about:blank] 01:36:23 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x9279f800) [pid = 11343] [serial = 1740] [outer = (nil)] [url = about:blank] 01:36:23 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x93a45400) [pid = 11343] [serial = 1749] [outer = (nil)] [url = about:blank] 01:36:23 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x92cca800) [pid = 11343] [serial = 1748] [outer = (nil)] [url = about:blank] 01:36:23 INFO - PROCESS | 11343 | 1467362183802 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:23 INFO - PROCESS | 11343 | 1467362183810 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:23 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f787800 == 36 [pid = 11343] [id = 599] 01:36:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x8f790c00) [pid = 11343] [serial = 1798] [outer = (nil)] 01:36:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x8fa87800) [pid = 11343] [serial = 1799] [outer = 0x8f790c00] 01:36:23 INFO - PROCESS | 11343 | 1467362183898 Marionette DEBUG loaded listener.js 01:36:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x91d56c00) [pid = 11343] [serial = 1800] [outer = 0x8f790c00] 01:36:24 INFO - PROCESS | 11343 | 1467362184739 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 01:36:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:36:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1492ms 01:36:24 INFO - PROCESS | 11343 | 1467362184807 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 01:36:24 INFO - PROCESS | 11343 | 1467362184813 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 01:36:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:36:24 INFO - PROCESS | 11343 | 1467362184842 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:36:24 INFO - PROCESS | 11343 | 1467362184848 Marionette TRACE conn3 <- [1,2370,null,{}] 01:36:24 INFO - PROCESS | 11343 | 1467362184855 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:24 INFO - PROCESS | 11343 | 1467362184862 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:25 INFO - PROCESS | 11343 | 1467362185045 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 01:36:25 INFO - PROCESS | 11343 | 1467362185055 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:25 INFO - PROCESS | 11343 | 1467362185062 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:25 INFO - PROCESS | 11343 | ++DOCSHELL 0x923e7c00 == 37 [pid = 11343] [id = 600] 01:36:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x923eb000) [pid = 11343] [serial = 1801] [outer = (nil)] 01:36:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x9242b800) [pid = 11343] [serial = 1802] [outer = 0x923eb000] 01:36:25 INFO - PROCESS | 11343 | 1467362185148 Marionette DEBUG loaded listener.js 01:36:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x9257fc00) [pid = 11343] [serial = 1803] [outer = 0x923eb000] 01:36:26 INFO - PROCESS | 11343 | 1467362186217 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 01:36:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:36:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1458ms 01:36:26 INFO - PROCESS | 11343 | 1467362186284 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 01:36:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:36:26 INFO - PROCESS | 11343 | 1467362186288 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 01:36:26 INFO - PROCESS | 11343 | 1467362186304 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:36:26 INFO - PROCESS | 11343 | 1467362186310 Marionette TRACE conn3 <- [1,2374,null,{}] 01:36:26 INFO - PROCESS | 11343 | 1467362186326 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:26 INFO - PROCESS | 11343 | 1467362186334 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:26 INFO - PROCESS | 11343 | 1467362186574 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 01:36:26 INFO - PROCESS | 11343 | 1467362186597 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:26 INFO - PROCESS | 11343 | 1467362186607 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:26 INFO - PROCESS | 11343 | ++DOCSHELL 0x92cc5400 == 38 [pid = 11343] [id = 601] 01:36:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x92cc5800) [pid = 11343] [serial = 1804] [outer = (nil)] 01:36:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x92cce400) [pid = 11343] [serial = 1805] [outer = 0x92cc5800] 01:36:26 INFO - PROCESS | 11343 | 1467362186694 Marionette DEBUG loaded listener.js 01:36:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x92dd0800) [pid = 11343] [serial = 1806] [outer = 0x92cc5800] 01:36:27 INFO - PROCESS | 11343 | 1467362187686 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 01:36:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:36:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1447ms 01:36:27 INFO - PROCESS | 11343 | 1467362187751 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 01:36:27 INFO - PROCESS | 11343 | 1467362187756 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 01:36:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:36:27 INFO - PROCESS | 11343 | 1467362187762 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:36:27 INFO - PROCESS | 11343 | 1467362187766 Marionette TRACE conn3 <- [1,2378,null,{}] 01:36:27 INFO - PROCESS | 11343 | 1467362187772 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:27 INFO - PROCESS | 11343 | 1467362187777 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:28 INFO - PROCESS | 11343 | 1467362188012 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 01:36:28 INFO - PROCESS | 11343 | 1467362188038 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:28 INFO - PROCESS | 11343 | 1467362188045 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:28 INFO - PROCESS | 11343 | ++DOCSHELL 0x92f9c400 == 39 [pid = 11343] [id = 602] 01:36:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x92f9fc00) [pid = 11343] [serial = 1807] [outer = (nil)] 01:36:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x93a02000) [pid = 11343] [serial = 1808] [outer = 0x92f9fc00] 01:36:28 INFO - PROCESS | 11343 | 1467362188117 Marionette DEBUG loaded listener.js 01:36:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x93a46400) [pid = 11343] [serial = 1809] [outer = 0x92f9fc00] 01:36:28 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x93c28000) [pid = 11343] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:36:28 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x8d044800) [pid = 11343] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:36:28 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x8f903400) [pid = 11343] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:36:28 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x923ea800) [pid = 11343] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:36:28 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x920d3c00) [pid = 11343] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:36:28 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x91162800) [pid = 11343] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:36:28 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x93a43c00) [pid = 11343] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:36:28 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x8f785c00) [pid = 11343] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:36:28 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x92425800) [pid = 11343] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:36:28 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x91e95c00) [pid = 11343] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:36:28 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x96eb6c00) [pid = 11343] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:36:29 INFO - PROCESS | 11343 | 1467362189175 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 01:36:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:36:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1435ms 01:36:29 INFO - PROCESS | 11343 | 1467362189201 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 01:36:29 INFO - PROCESS | 11343 | 1467362189205 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 01:36:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:36:29 INFO - PROCESS | 11343 | 1467362189211 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:36:29 INFO - PROCESS | 11343 | 1467362189213 Marionette TRACE conn3 <- [1,2382,null,{}] 01:36:29 INFO - PROCESS | 11343 | 1467362189220 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:29 INFO - PROCESS | 11343 | 1467362189225 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:29 INFO - PROCESS | 11343 | 1467362189382 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 01:36:29 INFO - PROCESS | 11343 | 1467362189527 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:29 INFO - PROCESS | 11343 | 1467362189538 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:29 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03c800 == 40 [pid = 11343] [id = 603] 01:36:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x8f785c00) [pid = 11343] [serial = 1810] [outer = (nil)] 01:36:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x92cccc00) [pid = 11343] [serial = 1811] [outer = 0x8f785c00] 01:36:29 INFO - PROCESS | 11343 | 1467362189604 Marionette DEBUG loaded listener.js 01:36:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x92f96800) [pid = 11343] [serial = 1812] [outer = 0x8f785c00] 01:36:30 INFO - PROCESS | 11343 | 1467362190436 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 01:36:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:36:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1287ms 01:36:30 INFO - PROCESS | 11343 | 1467362190562 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 01:36:30 INFO - PROCESS | 11343 | 1467362190568 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 01:36:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:36:30 INFO - PROCESS | 11343 | 1467362190578 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:36:30 INFO - PROCESS | 11343 | 1467362190584 Marionette TRACE conn3 <- [1,2386,null,{}] 01:36:30 INFO - PROCESS | 11343 | 1467362190605 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:30 INFO - PROCESS | 11343 | 1467362190613 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:30 INFO - PROCESS | 11343 | 1467362190866 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 01:36:31 INFO - PROCESS | 11343 | 1467362191128 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:31 INFO - PROCESS | 11343 | 1467362191145 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:31 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa85800 == 41 [pid = 11343] [id = 604] 01:36:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x8fa89000) [pid = 11343] [serial = 1813] [outer = (nil)] 01:36:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x9115ec00) [pid = 11343] [serial = 1814] [outer = 0x8fa89000] 01:36:31 INFO - PROCESS | 11343 | 1467362191256 Marionette DEBUG loaded listener.js 01:36:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x91d5a400) [pid = 11343] [serial = 1815] [outer = 0x8fa89000] 01:36:32 INFO - PROCESS | 11343 | 1467362192302 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 01:36:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:36:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1803ms 01:36:32 INFO - PROCESS | 11343 | 1467362192382 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 01:36:32 INFO - PROCESS | 11343 | 1467362192388 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 01:36:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:36:32 INFO - PROCESS | 11343 | 1467362192400 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:36:32 INFO - PROCESS | 11343 | 1467362192405 Marionette TRACE conn3 <- [1,2390,null,{}] 01:36:32 INFO - PROCESS | 11343 | 1467362192413 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:32 INFO - PROCESS | 11343 | 1467362192420 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:32 INFO - PROCESS | 11343 | 1467362192662 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 01:36:32 INFO - PROCESS | 11343 | 1467362192957 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:32 INFO - PROCESS | 11343 | 1467362192966 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:33 INFO - PROCESS | 11343 | ++DOCSHELL 0x920cac00 == 42 [pid = 11343] [id = 605] 01:36:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x9242e000) [pid = 11343] [serial = 1816] [outer = (nil)] 01:36:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x9274ac00) [pid = 11343] [serial = 1817] [outer = 0x9242e000] 01:36:33 INFO - PROCESS | 11343 | 1467362193054 Marionette DEBUG loaded listener.js 01:36:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x927a6c00) [pid = 11343] [serial = 1818] [outer = 0x9242e000] 01:36:34 INFO - PROCESS | 11343 | 1467362194025 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 01:36:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:36:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1695ms 01:36:34 INFO - PROCESS | 11343 | 1467362194092 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 01:36:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:36:34 INFO - PROCESS | 11343 | 1467362194096 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 01:36:34 INFO - PROCESS | 11343 | 1467362194103 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:36:34 INFO - PROCESS | 11343 | 1467362194107 Marionette TRACE conn3 <- [1,2394,null,{}] 01:36:34 INFO - PROCESS | 11343 | 1467362194122 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:34 INFO - PROCESS | 11343 | 1467362194131 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:34 INFO - PROCESS | 11343 | 1467362194367 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 01:36:34 INFO - PROCESS | 11343 | 1467362194646 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:34 INFO - PROCESS | 11343 | 1467362194659 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:34 INFO - PROCESS | 11343 | ++DOCSHELL 0x93a04c00 == 43 [pid = 11343] [id = 606] 01:36:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x93c1a400) [pid = 11343] [serial = 1819] [outer = (nil)] 01:36:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x93c28000) [pid = 11343] [serial = 1820] [outer = 0x93c1a400] 01:36:34 INFO - PROCESS | 11343 | 1467362194791 Marionette DEBUG loaded listener.js 01:36:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x93c31800) [pid = 11343] [serial = 1821] [outer = 0x93c1a400] 01:36:35 INFO - PROCESS | 11343 | 1467362195737 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 01:36:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:36:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1655ms 01:36:35 INFO - PROCESS | 11343 | 1467362195766 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 01:36:35 INFO - PROCESS | 11343 | 1467362195771 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 01:36:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:36:35 INFO - PROCESS | 11343 | 1467362195780 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:36:35 INFO - PROCESS | 11343 | 1467362195783 Marionette TRACE conn3 <- [1,2398,null,{}] 01:36:35 INFO - PROCESS | 11343 | 1467362195790 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:35 INFO - PROCESS | 11343 | 1467362195795 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:35 INFO - PROCESS | 11343 | 1467362195986 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 01:36:36 INFO - PROCESS | 11343 | 1467362196169 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:36 INFO - PROCESS | 11343 | 1467362196177 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:36 INFO - PROCESS | 11343 | ++DOCSHELL 0x91fc0c00 == 44 [pid = 11343] [id = 607] 01:36:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x9274b000) [pid = 11343] [serial = 1822] [outer = (nil)] 01:36:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x95171400) [pid = 11343] [serial = 1823] [outer = 0x9274b000] 01:36:36 INFO - PROCESS | 11343 | 1467362196269 Marionette DEBUG loaded listener.js 01:36:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x952d4400) [pid = 11343] [serial = 1824] [outer = 0x9274b000] 01:36:37 INFO - PROCESS | 11343 | 1467362197281 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 01:36:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:36:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1583ms 01:36:37 INFO - PROCESS | 11343 | 1467362197364 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 01:36:37 INFO - PROCESS | 11343 | 1467362197368 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 01:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:36:37 INFO - PROCESS | 11343 | 1467362197375 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:36:37 INFO - PROCESS | 11343 | 1467362197379 Marionette TRACE conn3 <- [1,2402,null,{}] 01:36:37 INFO - PROCESS | 11343 | 1467362197385 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:37 INFO - PROCESS | 11343 | 1467362197390 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:37 INFO - PROCESS | 11343 | 1467362197610 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 01:36:37 INFO - PROCESS | 11343 | 1467362197845 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:37 INFO - PROCESS | 11343 | 1467362197853 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:37 INFO - PROCESS | 11343 | ++DOCSHELL 0x8effac00 == 45 [pid = 11343] [id = 608] 01:36:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x95167800) [pid = 11343] [serial = 1825] [outer = (nil)] 01:36:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x96eb0400) [pid = 11343] [serial = 1826] [outer = 0x95167800] 01:36:37 INFO - PROCESS | 11343 | 1467362197956 Marionette DEBUG loaded listener.js 01:36:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x96eb6c00) [pid = 11343] [serial = 1827] [outer = 0x95167800] 01:36:38 INFO - PROCESS | 11343 | 1467362198869 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 01:36:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:36:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1543ms 01:36:38 INFO - PROCESS | 11343 | 1467362198922 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 01:36:38 INFO - PROCESS | 11343 | 1467362198925 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 01:36:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:36:38 INFO - PROCESS | 11343 | 1467362198935 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:36:38 INFO - PROCESS | 11343 | 1467362198938 Marionette TRACE conn3 <- [1,2406,null,{}] 01:36:38 INFO - PROCESS | 11343 | 1467362198945 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:38 INFO - PROCESS | 11343 | 1467362198957 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:39 INFO - PROCESS | 11343 | 1467362199204 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 01:36:39 INFO - PROCESS | 11343 | 1467362199366 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:39 INFO - PROCESS | 11343 | 1467362199374 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:39 INFO - PROCESS | 11343 | ++DOCSHELL 0x947a7800 == 46 [pid = 11343] [id = 609] 01:36:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x952dcc00) [pid = 11343] [serial = 1828] [outer = (nil)] 01:36:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x98e17c00) [pid = 11343] [serial = 1829] [outer = 0x952dcc00] 01:36:39 INFO - PROCESS | 11343 | 1467362199458 Marionette DEBUG loaded listener.js 01:36:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x98ebbc00) [pid = 11343] [serial = 1830] [outer = 0x952dcc00] 01:36:40 INFO - PROCESS | 11343 | 1467362200440 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 01:36:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:36:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1535ms 01:36:40 INFO - PROCESS | 11343 | 1467362200490 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 01:36:40 INFO - PROCESS | 11343 | 1467362200493 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 01:36:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:36:40 INFO - PROCESS | 11343 | 1467362200503 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:36:40 INFO - PROCESS | 11343 | 1467362200506 Marionette TRACE conn3 <- [1,2410,null,{}] 01:36:40 INFO - PROCESS | 11343 | 1467362200512 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:40 INFO - PROCESS | 11343 | 1467362200518 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:40 INFO - PROCESS | 11343 | 1467362200699 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 01:36:40 INFO - PROCESS | 11343 | 1467362200895 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:40 INFO - PROCESS | 11343 | 1467362200906 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:40 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d5ec00 == 47 [pid = 11343] [id = 610] 01:36:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x91fb8800) [pid = 11343] [serial = 1831] [outer = (nil)] 01:36:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x98e1d400) [pid = 11343] [serial = 1832] [outer = 0x91fb8800] 01:36:40 INFO - PROCESS | 11343 | 1467362200986 Marionette DEBUG loaded listener.js 01:36:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x98f27800) [pid = 11343] [serial = 1833] [outer = 0x91fb8800] 01:36:42 INFO - PROCESS | 11343 | 1467362201993 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 01:36:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:36:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1531ms 01:36:42 INFO - PROCESS | 11343 | 1467362202036 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 01:36:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:36:42 INFO - PROCESS | 11343 | 1467362202041 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 01:36:42 INFO - PROCESS | 11343 | 1467362202047 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:36:42 INFO - PROCESS | 11343 | 1467362202051 Marionette TRACE conn3 <- [1,2414,null,{}] 01:36:42 INFO - PROCESS | 11343 | 1467362202057 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:42 INFO - PROCESS | 11343 | 1467362202062 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:42 INFO - PROCESS | 11343 | 1467362202541 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 01:36:42 INFO - PROCESS | 11343 | 1467362202821 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:42 INFO - PROCESS | 11343 | 1467362202829 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:42 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f78ac00 == 48 [pid = 11343] [id = 611] 01:36:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x8f78c800) [pid = 11343] [serial = 1834] [outer = (nil)] 01:36:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x8f904000) [pid = 11343] [serial = 1835] [outer = 0x8f78c800] 01:36:42 INFO - PROCESS | 11343 | 1467362202910 Marionette DEBUG loaded listener.js 01:36:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x8f910000) [pid = 11343] [serial = 1836] [outer = 0x8f78c800] 01:36:43 INFO - PROCESS | 11343 | 1467362203808 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 01:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1840ms 01:36:43 INFO - PROCESS | 11343 | 1467362203889 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 01:36:43 INFO - PROCESS | 11343 | 1467362203896 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 01:36:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:36:43 INFO - PROCESS | 11343 | 1467362203905 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:36:43 INFO - PROCESS | 11343 | 1467362203911 Marionette TRACE conn3 <- [1,2418,null,{}] 01:36:43 INFO - PROCESS | 11343 | 1467362203918 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:43 INFO - PROCESS | 11343 | 1467362203923 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:44 INFO - PROCESS | 11343 | 1467362204105 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 01:36:44 INFO - PROCESS | 11343 | 1467362204275 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:44 INFO - PROCESS | 11343 | 1467362204285 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:44 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03cc00 == 49 [pid = 11343] [id = 612] 01:36:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x8eff0000) [pid = 11343] [serial = 1837] [outer = (nil)] 01:36:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x920d6000) [pid = 11343] [serial = 1838] [outer = 0x8eff0000] 01:36:44 INFO - PROCESS | 11343 | 1467362204359 Marionette DEBUG loaded listener.js 01:36:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0x92422400) [pid = 11343] [serial = 1839] [outer = 0x8eff0000] 01:36:45 INFO - PROCESS | 11343 | 1467362205409 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:36:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:36:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1599ms 01:36:45 INFO - PROCESS | 11343 | 1467362205505 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 01:36:45 INFO - PROCESS | 11343 | 1467362205509 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 01:36:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:36:45 INFO - PROCESS | 11343 | 1467362205517 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:36:45 INFO - PROCESS | 11343 | 1467362205521 Marionette TRACE conn3 <- [1,2422,null,{}] 01:36:45 INFO - PROCESS | 11343 | 1467362205528 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:45 INFO - PROCESS | 11343 | 1467362205532 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:46 INFO - PROCESS | 11343 | --DOCSHELL 0x8f78b800 == 48 [pid = 11343] [id = 571] 01:36:46 INFO - PROCESS | 11343 | --DOCSHELL 0x8f905400 == 47 [pid = 11343] [id = 573] 01:36:46 INFO - PROCESS | 11343 | --DOCSHELL 0x92984000 == 46 [pid = 11343] [id = 581] 01:36:46 INFO - PROCESS | 11343 | --DOCSHELL 0x91d51800 == 45 [pid = 11343] [id = 570] 01:36:46 INFO - PROCESS | 11343 | --DOCSHELL 0x93a0f800 == 44 [pid = 11343] [id = 585] 01:36:46 INFO - PROCESS | 11343 | --DOCSHELL 0x8d047000 == 43 [pid = 11343] [id = 577] 01:36:46 INFO - PROCESS | 11343 | --DOCSHELL 0x91164c00 == 42 [pid = 11343] [id = 582] 01:36:46 INFO - PROCESS | 11343 | --DOCSHELL 0x9298b000 == 41 [pid = 11343] [id = 576] 01:36:46 INFO - PROCESS | 11343 | --DOCSHELL 0x927a5c00 == 40 [pid = 11343] [id = 575] 01:36:46 INFO - PROCESS | 11343 | --DOCSHELL 0x91d5c800 == 39 [pid = 11343] [id = 580] 01:36:46 INFO - PROCESS | 11343 | --DOCSHELL 0x8d048c00 == 38 [pid = 11343] [id = 572] 01:36:46 INFO - PROCESS | 11343 | --DOCSHELL 0x923e8400 == 37 [pid = 11343] [id = 584] 01:36:46 INFO - PROCESS | 11343 | --DOCSHELL 0x8d041c00 == 36 [pid = 11343] [id = 574] 01:36:46 INFO - PROCESS | 11343 | --DOCSHELL 0x91c56800 == 35 [pid = 11343] [id = 578] 01:36:46 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff6c00 == 34 [pid = 11343] [id = 583] 01:36:46 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff9c00 == 33 [pid = 11343] [id = 586] 01:36:46 INFO - PROCESS | 11343 | --DOCSHELL 0x8effc800 == 32 [pid = 11343] [id = 589] 01:36:46 INFO - PROCESS | 11343 | --DOCSHELL 0x8d043000 == 31 [pid = 11343] [id = 587] 01:36:46 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff0800 == 30 [pid = 11343] [id = 588] 01:36:46 INFO - PROCESS | 11343 | --DOCSHELL 0x920cf800 == 29 [pid = 11343] [id = 579] 01:36:46 INFO - PROCESS | 11343 | --DOCSHELL 0x8d044000 == 28 [pid = 11343] [id = 590] 01:36:46 INFO - PROCESS | 11343 | 1467362206745 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x92424c00) [pid = 11343] [serial = 1782] [outer = (nil)] [url = about:blank] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x8f90a800) [pid = 11343] [serial = 1769] [outer = (nil)] [url = about:blank] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x91e9b400) [pid = 11343] [serial = 1778] [outer = (nil)] [url = about:blank] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x98e1dc00) [pid = 11343] [serial = 1767] [outer = (nil)] [url = about:blank] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x98a3d000) [pid = 11343] [serial = 1766] [outer = (nil)] [url = about:blank] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x95166800) [pid = 11343] [serial = 1760] [outer = (nil)] [url = about:blank] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x93c16c00) [pid = 11343] [serial = 1757] [outer = (nil)] [url = about:blank] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x91fb3800) [pid = 11343] [serial = 1779] [outer = (nil)] [url = about:blank] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x92580400) [pid = 11343] [serial = 1754] [outer = (nil)] [url = about:blank] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x952ce000) [pid = 11343] [serial = 1761] [outer = (nil)] [url = about:blank] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x8f784000) [pid = 11343] [serial = 1773] [outer = (nil)] [url = about:blank] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x91e92c00) [pid = 11343] [serial = 1752] [outer = (nil)] [url = about:blank] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x952da400) [pid = 11343] [serial = 1764] [outer = (nil)] [url = about:blank] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x922e3c00) [pid = 11343] [serial = 1781] [outer = (nil)] [url = about:blank] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x8eff0400) [pid = 11343] [serial = 1772] [outer = (nil)] [url = about:blank] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x91169000) [pid = 11343] [serial = 1775] [outer = (nil)] [url = about:blank] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x93c20c00) [pid = 11343] [serial = 1758] [outer = (nil)] [url = about:blank] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x91c57c00) [pid = 11343] [serial = 1776] [outer = (nil)] [url = about:blank] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x91167400) [pid = 11343] [serial = 1770] [outer = (nil)] [url = about:blank] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x9279dc00) [pid = 11343] [serial = 1755] [outer = (nil)] [url = about:blank] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x91c5c000) [pid = 11343] [serial = 1751] [outer = (nil)] [url = about:blank] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x952d6400) [pid = 11343] [serial = 1763] [outer = (nil)] [url = about:blank] 01:36:46 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x92573400) [pid = 11343] [serial = 1784] [outer = (nil)] [url = about:blank] 01:36:47 INFO - PROCESS | 11343 | 1467362207104 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:47 INFO - PROCESS | 11343 | 1467362207115 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:47 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff9c00 == 29 [pid = 11343] [id = 613] 01:36:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x8effa400) [pid = 11343] [serial = 1840] [outer = (nil)] 01:36:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x8effd800) [pid = 11343] [serial = 1841] [outer = 0x8effa400] 01:36:47 INFO - PROCESS | 11343 | 1467362207193 Marionette DEBUG loaded listener.js 01:36:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x8f78e400) [pid = 11343] [serial = 1842] [outer = 0x8effa400] 01:36:48 INFO - PROCESS | 11343 | 1467362208080 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 01:36:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:36:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2584ms 01:36:48 INFO - PROCESS | 11343 | 1467362208119 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 01:36:48 INFO - PROCESS | 11343 | 1467362208126 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 01:36:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:36:48 INFO - PROCESS | 11343 | 1467362208136 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:36:48 INFO - PROCESS | 11343 | 1467362208142 Marionette TRACE conn3 <- [1,2426,null,{}] 01:36:48 INFO - PROCESS | 11343 | 1467362208149 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:48 INFO - PROCESS | 11343 | 1467362208155 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:48 INFO - PROCESS | 11343 | 1467362208332 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 01:36:48 INFO - PROCESS | 11343 | 1467362208344 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:48 INFO - PROCESS | 11343 | 1467362208355 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:48 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa88000 == 30 [pid = 11343] [id = 614] 01:36:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x9115d800) [pid = 11343] [serial = 1843] [outer = (nil)] 01:36:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x91c57400) [pid = 11343] [serial = 1844] [outer = 0x9115d800] 01:36:48 INFO - PROCESS | 11343 | 1467362208427 Marionette DEBUG loaded listener.js 01:36:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x91c60400) [pid = 11343] [serial = 1845] [outer = 0x9115d800] 01:36:49 INFO - PROCESS | 11343 | 1467362209413 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 01:36:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:36:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1338ms 01:36:49 INFO - PROCESS | 11343 | 1467362209475 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 01:36:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:36:49 INFO - PROCESS | 11343 | 1467362209480 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 01:36:49 INFO - PROCESS | 11343 | 1467362209487 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:36:49 INFO - PROCESS | 11343 | 1467362209491 Marionette TRACE conn3 <- [1,2430,null,{}] 01:36:49 INFO - PROCESS | 11343 | 1467362209497 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:49 INFO - PROCESS | 11343 | 1467362209503 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:49 INFO - PROCESS | 11343 | 1467362209732 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 01:36:49 INFO - PROCESS | 11343 | 1467362209759 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:49 INFO - PROCESS | 11343 | 1467362209770 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:49 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d040c00 == 31 [pid = 11343] [id = 615] 01:36:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x91164400) [pid = 11343] [serial = 1846] [outer = (nil)] 01:36:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x91ea1800) [pid = 11343] [serial = 1847] [outer = 0x91164400] 01:36:49 INFO - PROCESS | 11343 | 1467362209851 Marionette DEBUG loaded listener.js 01:36:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x91fbe800) [pid = 11343] [serial = 1848] [outer = 0x91164400] 01:36:50 INFO - PROCESS | 11343 | 1467362210926 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 01:36:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:36:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1487ms 01:36:50 INFO - PROCESS | 11343 | 1467362210976 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 01:36:50 INFO - PROCESS | 11343 | 1467362210983 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 01:36:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:36:51 INFO - PROCESS | 11343 | 1467362211013 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:36:51 INFO - PROCESS | 11343 | 1467362211021 Marionette TRACE conn3 <- [1,2434,null,{}] 01:36:51 INFO - PROCESS | 11343 | 1467362211028 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:51 INFO - PROCESS | 11343 | 1467362211035 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:51 INFO - PROCESS | 11343 | 1467362211299 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 01:36:51 INFO - PROCESS | 11343 | 1467362211325 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:51 INFO - PROCESS | 11343 | 1467362211333 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:51 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d60400 == 32 [pid = 11343] [id = 616] 01:36:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x920d6c00) [pid = 11343] [serial = 1849] [outer = (nil)] 01:36:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x92425000) [pid = 11343] [serial = 1850] [outer = 0x920d6c00] 01:36:51 INFO - PROCESS | 11343 | 1467362211405 Marionette DEBUG loaded listener.js 01:36:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x92741c00) [pid = 11343] [serial = 1851] [outer = 0x920d6c00] 01:36:52 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x8f785c00) [pid = 11343] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:36:52 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x92f9fc00) [pid = 11343] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:36:52 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x91162c00) [pid = 11343] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:36:52 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x9298f800) [pid = 11343] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:36:52 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x923eb000) [pid = 11343] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:36:52 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x8f90a000) [pid = 11343] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:36:52 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x922dc400) [pid = 11343] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:36:52 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x8f790c00) [pid = 11343] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:36:52 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8fa8f400) [pid = 11343] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:36:52 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x92cc5800) [pid = 11343] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:36:53 INFO - PROCESS | 11343 | 1467362213008 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 01:36:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:36:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 2052ms 01:36:53 INFO - PROCESS | 11343 | 1467362213055 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 01:36:53 INFO - PROCESS | 11343 | 1467362213059 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 01:36:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:36:53 INFO - PROCESS | 11343 | 1467362213065 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:36:53 INFO - PROCESS | 11343 | 1467362213069 Marionette TRACE conn3 <- [1,2438,null,{}] 01:36:53 INFO - PROCESS | 11343 | 1467362213074 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:53 INFO - PROCESS | 11343 | 1467362213079 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:53 INFO - PROCESS | 11343 | 1467362213306 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 01:36:53 INFO - PROCESS | 11343 | 1467362213323 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:53 INFO - PROCESS | 11343 | 1467362213336 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:53 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e99800 == 33 [pid = 11343] [id = 617] 01:36:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x922e9400) [pid = 11343] [serial = 1852] [outer = (nil)] 01:36:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x9257c800) [pid = 11343] [serial = 1853] [outer = 0x922e9400] 01:36:53 INFO - PROCESS | 11343 | 1467362213411 Marionette DEBUG loaded listener.js 01:36:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x92750000) [pid = 11343] [serial = 1854] [outer = 0x922e9400] 01:36:54 INFO - PROCESS | 11343 | 1467362214357 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 01:36:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:36:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1333ms 01:36:54 INFO - PROCESS | 11343 | 1467362214401 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 01:36:54 INFO - PROCESS | 11343 | 1467362214408 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 01:36:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:36:54 INFO - PROCESS | 11343 | 1467362214418 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:36:54 INFO - PROCESS | 11343 | 1467362214426 Marionette TRACE conn3 <- [1,2442,null,{}] 01:36:54 INFO - PROCESS | 11343 | 1467362214447 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:54 INFO - PROCESS | 11343 | 1467362214455 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:54 INFO - PROCESS | 11343 | 1467362214792 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 01:36:54 INFO - PROCESS | 11343 | 1467362214949 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:54 INFO - PROCESS | 11343 | 1467362214964 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:55 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa82800 == 34 [pid = 11343] [id = 618] 01:36:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x8fa83400) [pid = 11343] [serial = 1855] [outer = (nil)] 01:36:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x8fa8b000) [pid = 11343] [serial = 1856] [outer = 0x8fa83400] 01:36:55 INFO - PROCESS | 11343 | 1467362215093 Marionette DEBUG loaded listener.js 01:36:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x91d5e400) [pid = 11343] [serial = 1857] [outer = 0x8fa83400] 01:36:56 INFO - PROCESS | 11343 | 1467362216111 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 01:36:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:36:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1753ms 01:36:56 INFO - PROCESS | 11343 | 1467362216171 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 01:36:56 INFO - PROCESS | 11343 | 1467362216179 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 01:36:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:36:56 INFO - PROCESS | 11343 | 1467362216190 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:36:56 INFO - PROCESS | 11343 | 1467362216195 Marionette TRACE conn3 <- [1,2446,null,{}] 01:36:56 INFO - PROCESS | 11343 | 1467362216203 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:56 INFO - PROCESS | 11343 | 1467362216210 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:56 INFO - PROCESS | 11343 | 1467362216440 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 01:36:56 INFO - PROCESS | 11343 | 1467362216679 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:56 INFO - PROCESS | 11343 | 1467362216689 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:56 INFO - PROCESS | 11343 | ++DOCSHELL 0x8effb400 == 35 [pid = 11343] [id = 619] 01:36:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x91e95c00) [pid = 11343] [serial = 1858] [outer = (nil)] 01:36:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x92573400) [pid = 11343] [serial = 1859] [outer = 0x91e95c00] 01:36:56 INFO - PROCESS | 11343 | 1467362216818 Marionette DEBUG loaded listener.js 01:36:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x927a7000) [pid = 11343] [serial = 1860] [outer = 0x91e95c00] 01:36:57 INFO - PROCESS | 11343 | 1467362217904 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 01:36:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:36:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1751ms 01:36:57 INFO - PROCESS | 11343 | 1467362217941 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 01:36:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:36:57 INFO - PROCESS | 11343 | 1467362217946 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 01:36:57 INFO - PROCESS | 11343 | 1467362217953 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:36:57 INFO - PROCESS | 11343 | 1467362217960 Marionette TRACE conn3 <- [1,2450,null,{}] 01:36:57 INFO - PROCESS | 11343 | 1467362217977 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:57 INFO - PROCESS | 11343 | 1467362217987 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:58 INFO - PROCESS | 11343 | 1467362218215 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 01:36:58 INFO - PROCESS | 11343 | 1467362218493 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:58 INFO - PROCESS | 11343 | 1467362218504 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:36:58 INFO - PROCESS | 11343 | ++DOCSHELL 0x92cd0800 == 36 [pid = 11343] [id = 620] 01:36:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x92cd0c00) [pid = 11343] [serial = 1861] [outer = (nil)] 01:36:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x92dd0400) [pid = 11343] [serial = 1862] [outer = 0x92cd0c00] 01:36:58 INFO - PROCESS | 11343 | 1467362218638 Marionette DEBUG loaded listener.js 01:36:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x92fa5c00) [pid = 11343] [serial = 1863] [outer = 0x92cd0c00] 01:36:59 INFO - PROCESS | 11343 | 1467362219668 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 01:36:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:36:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1801ms 01:36:59 INFO - PROCESS | 11343 | 1467362219754 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 01:36:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:36:59 INFO - PROCESS | 11343 | 1467362219760 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 01:36:59 INFO - PROCESS | 11343 | 1467362219766 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:36:59 INFO - PROCESS | 11343 | 1467362219770 Marionette TRACE conn3 <- [1,2454,null,{}] 01:36:59 INFO - PROCESS | 11343 | 1467362219776 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:36:59 INFO - PROCESS | 11343 | 1467362219781 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:00 INFO - PROCESS | 11343 | 1467362220008 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 01:37:00 INFO - PROCESS | 11343 | 1467362220246 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:00 INFO - PROCESS | 11343 | 1467362220254 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:00 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f783c00 == 37 [pid = 11343] [id = 621] 01:37:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x8f90c000) [pid = 11343] [serial = 1864] [outer = (nil)] 01:37:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x920ca400) [pid = 11343] [serial = 1865] [outer = 0x8f90c000] 01:37:00 INFO - PROCESS | 11343 | 1467362220380 Marionette DEBUG loaded listener.js 01:37:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x92572c00) [pid = 11343] [serial = 1866] [outer = 0x8f90c000] 01:37:01 INFO - PROCESS | 11343 | 1467362221591 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 01:37:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:37:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1886ms 01:37:01 INFO - PROCESS | 11343 | 1467362221652 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 01:37:01 INFO - PROCESS | 11343 | 1467362221659 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 01:37:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:37:01 INFO - PROCESS | 11343 | 1467362221678 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:37:01 INFO - PROCESS | 11343 | 1467362221683 Marionette TRACE conn3 <- [1,2458,null,{}] 01:37:01 INFO - PROCESS | 11343 | 1467362221692 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:01 INFO - PROCESS | 11343 | 1467362221697 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:01 INFO - PROCESS | 11343 | 1467362221920 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 01:37:01 INFO - PROCESS | 11343 | --DOCSHELL 0x92f9c400 == 36 [pid = 11343] [id = 602] 01:37:01 INFO - PROCESS | 11343 | --DOCSHELL 0x920cd000 == 35 [pid = 11343] [id = 593] 01:37:02 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x92cccc00) [pid = 11343] [serial = 1811] [outer = (nil)] [url = about:blank] 01:37:02 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x93a02000) [pid = 11343] [serial = 1808] [outer = (nil)] [url = about:blank] 01:37:02 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x92578000) [pid = 11343] [serial = 1785] [outer = (nil)] [url = about:blank] 01:37:02 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x92cd0000) [pid = 11343] [serial = 1793] [outer = (nil)] [url = about:blank] 01:37:02 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x92dd3400) [pid = 11343] [serial = 1794] [outer = (nil)] [url = about:blank] 01:37:02 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x9242b800) [pid = 11343] [serial = 1802] [outer = (nil)] [url = about:blank] 01:37:02 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x91d5a000) [pid = 11343] [serial = 1796] [outer = (nil)] [url = about:blank] 01:37:02 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x91fb9400) [pid = 11343] [serial = 1797] [outer = (nil)] [url = about:blank] 01:37:02 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x92574000) [pid = 11343] [serial = 1790] [outer = (nil)] [url = about:blank] 01:37:02 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x92749400) [pid = 11343] [serial = 1791] [outer = (nil)] [url = about:blank] 01:37:02 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x8fa87800) [pid = 11343] [serial = 1799] [outer = (nil)] [url = about:blank] 01:37:02 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x91d56c00) [pid = 11343] [serial = 1800] [outer = (nil)] [url = about:blank] 01:37:02 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x91160400) [pid = 11343] [serial = 1787] [outer = (nil)] [url = about:blank] 01:37:02 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x91e92800) [pid = 11343] [serial = 1788] [outer = (nil)] [url = about:blank] 01:37:02 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x92cce400) [pid = 11343] [serial = 1805] [outer = (nil)] [url = about:blank] 01:37:02 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92dd0800) [pid = 11343] [serial = 1806] [outer = (nil)] [url = about:blank] 01:37:02 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x93a46400) [pid = 11343] [serial = 1809] [outer = (nil)] [url = about:blank] 01:37:02 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x9257fc00) [pid = 11343] [serial = 1803] [outer = (nil)] [url = about:blank] 01:37:02 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x92f96800) [pid = 11343] [serial = 1812] [outer = (nil)] [url = about:blank] 01:37:02 INFO - PROCESS | 11343 | 1467362222190 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:02 INFO - PROCESS | 11343 | 1467362222202 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:02 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f78d800 == 36 [pid = 11343] [id = 622] 01:37:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x8f790c00) [pid = 11343] [serial = 1867] [outer = (nil)] 01:37:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x91166800) [pid = 11343] [serial = 1868] [outer = 0x8f790c00] 01:37:02 INFO - PROCESS | 11343 | 1467362222282 Marionette DEBUG loaded listener.js 01:37:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x91e92800) [pid = 11343] [serial = 1869] [outer = 0x8f790c00] 01:37:03 INFO - PROCESS | 11343 | 1467362223153 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 01:37:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:37:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1536ms 01:37:03 INFO - PROCESS | 11343 | 1467362223213 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 01:37:03 INFO - PROCESS | 11343 | 1467362223220 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 01:37:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:37:03 INFO - PROCESS | 11343 | 1467362223230 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:37:03 INFO - PROCESS | 11343 | 1467362223235 Marionette TRACE conn3 <- [1,2462,null,{}] 01:37:03 INFO - PROCESS | 11343 | 1467362223242 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:03 INFO - PROCESS | 11343 | 1467362223247 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:03 INFO - PROCESS | 11343 | 1467362223420 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 01:37:03 INFO - PROCESS | 11343 | 1467362223561 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:03 INFO - PROCESS | 11343 | 1467362223573 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:03 INFO - PROCESS | 11343 | ++DOCSHELL 0x920d5400 == 37 [pid = 11343] [id = 623] 01:37:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x920d6400) [pid = 11343] [serial = 1870] [outer = (nil)] 01:37:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x923e3c00) [pid = 11343] [serial = 1871] [outer = 0x920d6400] 01:37:03 INFO - PROCESS | 11343 | 1467362223651 Marionette DEBUG loaded listener.js 01:37:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x92430400) [pid = 11343] [serial = 1872] [outer = 0x920d6400] 01:37:04 INFO - PROCESS | 11343 | 1467362224577 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 01:37:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:37:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1380ms 01:37:04 INFO - PROCESS | 11343 | 1467362224612 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 01:37:04 INFO - PROCESS | 11343 | 1467362224615 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 01:37:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:37:04 INFO - PROCESS | 11343 | 1467362224623 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:37:04 INFO - PROCESS | 11343 | 1467362224629 Marionette TRACE conn3 <- [1,2466,null,{}] 01:37:04 INFO - PROCESS | 11343 | 1467362224655 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:04 INFO - PROCESS | 11343 | 1467362224664 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:04 INFO - PROCESS | 11343 | 1467362224944 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 01:37:05 INFO - PROCESS | 11343 | 1467362224978 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:05 INFO - PROCESS | 11343 | 1467362224991 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:05 INFO - PROCESS | 11343 | ++DOCSHELL 0x920ca000 == 38 [pid = 11343] [id = 624] 01:37:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x9298cc00) [pid = 11343] [serial = 1873] [outer = (nil)] 01:37:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92cc7c00) [pid = 11343] [serial = 1874] [outer = 0x9298cc00] 01:37:05 INFO - PROCESS | 11343 | 1467362225163 Marionette DEBUG loaded listener.js 01:37:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x92cd4000) [pid = 11343] [serial = 1875] [outer = 0x9298cc00] 01:37:06 INFO - PROCESS | 11343 | 1467362226072 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 01:37:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:37:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1501ms 01:37:06 INFO - PROCESS | 11343 | 1467362226125 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 01:37:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:37:06 INFO - PROCESS | 11343 | 1467362226130 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 01:37:06 INFO - PROCESS | 11343 | 1467362226137 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:37:06 INFO - PROCESS | 11343 | 1467362226141 Marionette TRACE conn3 <- [1,2470,null,{}] 01:37:06 INFO - PROCESS | 11343 | 1467362226153 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:06 INFO - PROCESS | 11343 | 1467362226157 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:06 INFO - PROCESS | 11343 | 1467362226397 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 01:37:06 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x8fa89000) [pid = 11343] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:37:06 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x8effa400) [pid = 11343] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:37:06 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x9242e000) [pid = 11343] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:37:06 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8eff0000) [pid = 11343] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:37:06 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x93c1a400) [pid = 11343] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:37:06 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x9115d800) [pid = 11343] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:37:06 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x91164400) [pid = 11343] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:37:06 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x9274b000) [pid = 11343] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:37:06 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x95167800) [pid = 11343] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:37:06 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x920d6c00) [pid = 11343] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:37:06 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x952dcc00) [pid = 11343] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:37:06 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x91fb8800) [pid = 11343] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:37:06 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x8f78c800) [pid = 11343] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:37:06 INFO - PROCESS | 11343 | 1467362226647 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:06 INFO - PROCESS | 11343 | 1467362226654 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:06 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d041000 == 39 [pid = 11343] [id = 625] 01:37:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x8eff0000) [pid = 11343] [serial = 1876] [outer = (nil)] 01:37:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x8fa8d000) [pid = 11343] [serial = 1877] [outer = 0x8eff0000] 01:37:06 INFO - PROCESS | 11343 | 1467362226771 Marionette DEBUG loaded listener.js 01:37:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x91fb8800) [pid = 11343] [serial = 1878] [outer = 0x8eff0000] 01:37:07 INFO - PROCESS | 11343 | 1467362227609 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 01:37:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:37:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1595ms 01:37:07 INFO - PROCESS | 11343 | 1467362227734 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 01:37:07 INFO - PROCESS | 11343 | 1467362227740 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 01:37:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:37:07 INFO - PROCESS | 11343 | 1467362227752 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:37:07 INFO - PROCESS | 11343 | 1467362227756 Marionette TRACE conn3 <- [1,2474,null,{}] 01:37:07 INFO - PROCESS | 11343 | 1467362227770 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:07 INFO - PROCESS | 11343 | 1467362227774 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:08 INFO - PROCESS | 11343 | 1467362228015 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 01:37:08 INFO - PROCESS | 11343 | 1467362228286 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:08 INFO - PROCESS | 11343 | 1467362228296 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:08 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f782c00 == 40 [pid = 11343] [id = 626] 01:37:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x8f784800) [pid = 11343] [serial = 1879] [outer = (nil)] 01:37:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x8f904400) [pid = 11343] [serial = 1880] [outer = 0x8f784800] 01:37:08 INFO - PROCESS | 11343 | 1467362228400 Marionette DEBUG loaded listener.js 01:37:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x8fa81c00) [pid = 11343] [serial = 1881] [outer = 0x8f784800] 01:37:09 INFO - PROCESS | 11343 | 1467362229420 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 01:37:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:37:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1742ms 01:37:09 INFO - PROCESS | 11343 | 1467362229495 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 01:37:09 INFO - PROCESS | 11343 | 1467362229502 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 01:37:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:37:09 INFO - PROCESS | 11343 | 1467362229510 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:37:09 INFO - PROCESS | 11343 | 1467362229514 Marionette TRACE conn3 <- [1,2478,null,{}] 01:37:09 INFO - PROCESS | 11343 | 1467362229523 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:09 INFO - PROCESS | 11343 | 1467362229532 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:09 INFO - PROCESS | 11343 | 1467362229769 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 01:37:10 INFO - PROCESS | 11343 | 1467362230010 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:10 INFO - PROCESS | 11343 | 1467362230022 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:10 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d5a800 == 41 [pid = 11343] [id = 627] 01:37:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x91e95800) [pid = 11343] [serial = 1882] [outer = (nil)] 01:37:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x91fba000) [pid = 11343] [serial = 1883] [outer = 0x91e95800] 01:37:10 INFO - PROCESS | 11343 | 1467362230127 Marionette DEBUG loaded listener.js 01:37:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x920d2000) [pid = 11343] [serial = 1884] [outer = 0x91e95800] 01:37:11 INFO - PROCESS | 11343 | 1467362231084 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 01:37:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:37:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1635ms 01:37:11 INFO - PROCESS | 11343 | 1467362231146 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 01:37:11 INFO - PROCESS | 11343 | 1467362231152 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 01:37:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:37:11 INFO - PROCESS | 11343 | 1467362231158 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:37:11 INFO - PROCESS | 11343 | 1467362231163 Marionette TRACE conn3 <- [1,2482,null,{}] 01:37:11 INFO - PROCESS | 11343 | 1467362231169 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:11 INFO - PROCESS | 11343 | 1467362231175 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:11 INFO - PROCESS | 11343 | 1467362231412 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 01:37:11 INFO - PROCESS | 11343 | 1467362231699 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:11 INFO - PROCESS | 11343 | 1467362231708 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:11 INFO - PROCESS | 11343 | ++DOCSHELL 0x92743800 == 42 [pid = 11343] [id = 628] 01:37:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x927a4400) [pid = 11343] [serial = 1885] [outer = (nil)] 01:37:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x92985000) [pid = 11343] [serial = 1886] [outer = 0x927a4400] 01:37:11 INFO - PROCESS | 11343 | 1467362231842 Marionette DEBUG loaded listener.js 01:37:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92ccc800) [pid = 11343] [serial = 1887] [outer = 0x927a4400] 01:37:12 INFO - PROCESS | 11343 | 1467362232889 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 01:37:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:37:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1784ms 01:37:12 INFO - PROCESS | 11343 | 1467362232944 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 01:37:12 INFO - PROCESS | 11343 | 1467362232950 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 01:37:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:37:12 INFO - PROCESS | 11343 | 1467362232969 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:37:12 INFO - PROCESS | 11343 | 1467362232977 Marionette TRACE conn3 <- [1,2486,null,{}] 01:37:12 INFO - PROCESS | 11343 | 1467362232983 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:12 INFO - PROCESS | 11343 | 1467362232991 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:13 INFO - PROCESS | 11343 | 1467362233244 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 01:37:13 INFO - PROCESS | 11343 | 1467362233479 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:13 INFO - PROCESS | 11343 | 1467362233490 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:13 INFO - PROCESS | 11343 | ++DOCSHELL 0x9242e000 == 43 [pid = 11343] [id = 629] 01:37:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x92cd3400) [pid = 11343] [serial = 1888] [outer = (nil)] 01:37:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x93a47800) [pid = 11343] [serial = 1889] [outer = 0x92cd3400] 01:37:13 INFO - PROCESS | 11343 | 1467362233586 Marionette DEBUG loaded listener.js 01:37:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x93c25800) [pid = 11343] [serial = 1890] [outer = 0x92cd3400] 01:37:14 INFO - PROCESS | 11343 | 1467362234506 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 01:37:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:37:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1611ms 01:37:14 INFO - PROCESS | 11343 | 1467362234571 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 01:37:14 INFO - PROCESS | 11343 | 1467362234575 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 01:37:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:37:14 INFO - PROCESS | 11343 | 1467362234582 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:37:14 INFO - PROCESS | 11343 | 1467362234586 Marionette TRACE conn3 <- [1,2490,null,{}] 01:37:14 INFO - PROCESS | 11343 | 1467362234592 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:14 INFO - PROCESS | 11343 | 1467362234598 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:14 INFO - PROCESS | 11343 | 1467362234791 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 01:37:15 INFO - PROCESS | 11343 | 1467362235036 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:15 INFO - PROCESS | 11343 | 1467362235047 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:15 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f908800 == 44 [pid = 11343] [id = 630] 01:37:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x9115c800) [pid = 11343] [serial = 1891] [outer = (nil)] 01:37:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x93c35c00) [pid = 11343] [serial = 1892] [outer = 0x9115c800] 01:37:15 INFO - PROCESS | 11343 | 1467362235172 Marionette DEBUG loaded listener.js 01:37:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x947ae400) [pid = 11343] [serial = 1893] [outer = 0x9115c800] 01:37:16 INFO - PROCESS | 11343 | 1467362236133 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 01:37:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:37:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1595ms 01:37:16 INFO - PROCESS | 11343 | 1467362236179 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 01:37:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:37:16 INFO - PROCESS | 11343 | 1467362236184 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 01:37:16 INFO - PROCESS | 11343 | 1467362236190 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:37:16 INFO - PROCESS | 11343 | 1467362236194 Marionette TRACE conn3 <- [1,2494,null,{}] 01:37:16 INFO - PROCESS | 11343 | 1467362236200 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:16 INFO - PROCESS | 11343 | 1467362236205 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:16 INFO - PROCESS | 11343 | 1467362236394 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 01:37:16 INFO - PROCESS | 11343 | 1467362236583 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:16 INFO - PROCESS | 11343 | 1467362236603 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:16 INFO - PROCESS | 11343 | ++DOCSHELL 0x952cfc00 == 45 [pid = 11343] [id = 631] 01:37:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x952d0000) [pid = 11343] [serial = 1894] [outer = (nil)] 01:37:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x952d5c00) [pid = 11343] [serial = 1895] [outer = 0x952d0000] 01:37:16 INFO - PROCESS | 11343 | 1467362236744 Marionette DEBUG loaded listener.js 01:37:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x97863c00) [pid = 11343] [serial = 1896] [outer = 0x952d0000] 01:37:17 INFO - PROCESS | 11343 | 1467362237860 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 01:37:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:37:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1734ms 01:37:17 INFO - PROCESS | 11343 | 1467362237927 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 01:37:17 INFO - PROCESS | 11343 | 1467362237932 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 01:37:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:37:17 INFO - PROCESS | 11343 | 1467362237942 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:37:17 INFO - PROCESS | 11343 | 1467362237945 Marionette TRACE conn3 <- [1,2498,null,{}] 01:37:17 INFO - PROCESS | 11343 | 1467362237951 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:17 INFO - PROCESS | 11343 | 1467362237956 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:18 INFO - PROCESS | 11343 | 1467362238154 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 01:37:18 INFO - PROCESS | 11343 | 1467362238591 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:18 INFO - PROCESS | 11343 | 1467362238599 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:18 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03ec00 == 46 [pid = 11343] [id = 632] 01:37:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x8d041400) [pid = 11343] [serial = 1897] [outer = (nil)] 01:37:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x8effa400) [pid = 11343] [serial = 1898] [outer = 0x8d041400] 01:37:18 INFO - PROCESS | 11343 | 1467362238728 Marionette DEBUG loaded listener.js 01:37:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x8f78e000) [pid = 11343] [serial = 1899] [outer = 0x8d041400] 01:37:19 INFO - PROCESS | 11343 | 1467362239660 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 01:37:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:37:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1781ms 01:37:19 INFO - PROCESS | 11343 | 1467362239730 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 01:37:19 INFO - PROCESS | 11343 | 1467362239736 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 01:37:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:37:19 INFO - PROCESS | 11343 | 1467362239754 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:37:19 INFO - PROCESS | 11343 | 1467362239763 Marionette TRACE conn3 <- [1,2502,null,{}] 01:37:19 INFO - PROCESS | 11343 | 1467362239777 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:19 INFO - PROCESS | 11343 | 1467362239789 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:20 INFO - PROCESS | 11343 | 1467362240033 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x91d60400 == 45 [pid = 11343] [id = 616] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x91e94400 == 44 [pid = 11343] [id = 592] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x8d040c00 == 43 [pid = 11343] [id = 615] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x8d041000 == 42 [pid = 11343] [id = 625] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x920ca000 == 41 [pid = 11343] [id = 624] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x920d5400 == 40 [pid = 11343] [id = 623] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x8f78d800 == 39 [pid = 11343] [id = 622] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x8f783c00 == 38 [pid = 11343] [id = 621] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x92cd0800 == 37 [pid = 11343] [id = 620] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa82800 == 36 [pid = 11343] [id = 618] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x8effb400 == 35 [pid = 11343] [id = 619] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x8effac00 == 34 [pid = 11343] [id = 608] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03cc00 == 33 [pid = 11343] [id = 612] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff9c00 == 32 [pid = 11343] [id = 613] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x923e7c00 == 31 [pid = 11343] [id = 600] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x8f78ac00 == 30 [pid = 11343] [id = 611] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa8f000 == 29 [pid = 11343] [id = 595] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x91e99800 == 28 [pid = 11343] [id = 617] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff9400 == 27 [pid = 11343] [id = 596] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x9298d000 == 26 [pid = 11343] [id = 597] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x93a04c00 == 25 [pid = 11343] [id = 606] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x92cc5400 == 24 [pid = 11343] [id = 601] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa88000 == 23 [pid = 11343] [id = 614] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x8f781400 == 22 [pid = 11343] [id = 594] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x8f787800 == 21 [pid = 11343] [id = 599] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x8f902000 == 20 [pid = 11343] [id = 598] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x920cac00 == 19 [pid = 11343] [id = 605] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03c800 == 18 [pid = 11343] [id = 603] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x91d5ec00 == 17 [pid = 11343] [id = 610] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x947a7800 == 16 [pid = 11343] [id = 609] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa85800 == 15 [pid = 11343] [id = 604] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x91161800 == 14 [pid = 11343] [id = 591] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x91fc0c00 == 13 [pid = 11343] [id = 607] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x952cfc00 == 12 [pid = 11343] [id = 631] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x8f908800 == 11 [pid = 11343] [id = 630] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x9242e000 == 10 [pid = 11343] [id = 629] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x91d5a800 == 9 [pid = 11343] [id = 627] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x92743800 == 8 [pid = 11343] [id = 628] 01:37:21 INFO - PROCESS | 11343 | --DOCSHELL 0x8f782c00 == 7 [pid = 11343] [id = 626] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x91d5a400) [pid = 11343] [serial = 1815] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x9115ec00) [pid = 11343] [serial = 1814] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x8effd800) [pid = 11343] [serial = 1841] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x927a6c00) [pid = 11343] [serial = 1818] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x9274ac00) [pid = 11343] [serial = 1817] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x8f78e400) [pid = 11343] [serial = 1842] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x92422400) [pid = 11343] [serial = 1839] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x920d6000) [pid = 11343] [serial = 1838] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x93c31800) [pid = 11343] [serial = 1821] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x93c28000) [pid = 11343] [serial = 1820] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x91c57400) [pid = 11343] [serial = 1844] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x91fbe800) [pid = 11343] [serial = 1848] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x952d4400) [pid = 11343] [serial = 1824] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x95171400) [pid = 11343] [serial = 1823] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x96eb6c00) [pid = 11343] [serial = 1827] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x96eb0400) [pid = 11343] [serial = 1826] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92425000) [pid = 11343] [serial = 1850] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x98ebbc00) [pid = 11343] [serial = 1830] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x98e17c00) [pid = 11343] [serial = 1829] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x98f27800) [pid = 11343] [serial = 1833] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x98e1d400) [pid = 11343] [serial = 1832] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x8f910000) [pid = 11343] [serial = 1836] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x8f904000) [pid = 11343] [serial = 1835] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x91ea1800) [pid = 11343] [serial = 1847] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x92741c00) [pid = 11343] [serial = 1851] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x91c60400) [pid = 11343] [serial = 1845] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x9257c800) [pid = 11343] [serial = 1853] [outer = (nil)] [url = about:blank] 01:37:21 INFO - PROCESS | 11343 | 1467362241405 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:21 INFO - PROCESS | 11343 | 1467362241421 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:21 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d04a000 == 8 [pid = 11343] [id = 633] 01:37:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x8efeec00) [pid = 11343] [serial = 1900] [outer = (nil)] 01:37:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x8eff3800) [pid = 11343] [serial = 1901] [outer = 0x8efeec00] 01:37:21 INFO - PROCESS | 11343 | 1467362241499 Marionette DEBUG loaded listener.js 01:37:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x8f78ac00) [pid = 11343] [serial = 1902] [outer = 0x8efeec00] 01:37:22 INFO - PROCESS | 11343 | 1467362242420 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:37:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:37:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 2704ms 01:37:22 INFO - PROCESS | 11343 | 1467362242455 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 01:37:22 INFO - PROCESS | 11343 | 1467362242462 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 01:37:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:37:22 INFO - PROCESS | 11343 | 1467362242470 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:37:22 INFO - PROCESS | 11343 | 1467362242475 Marionette TRACE conn3 <- [1,2506,null,{}] 01:37:22 INFO - PROCESS | 11343 | 1467362242491 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:22 INFO - PROCESS | 11343 | 1467362242503 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:22 INFO - PROCESS | 11343 | 1467362242720 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 01:37:23 INFO - PROCESS | 11343 | 1467362242988 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:23 INFO - PROCESS | 11343 | 1467362243007 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:23 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa8d800 == 9 [pid = 11343] [id = 634] 01:37:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x8fa8e000) [pid = 11343] [serial = 1903] [outer = (nil)] 01:37:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x9115fc00) [pid = 11343] [serial = 1904] [outer = 0x8fa8e000] 01:37:23 INFO - PROCESS | 11343 | 1467362243116 Marionette DEBUG loaded listener.js 01:37:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x91c52800) [pid = 11343] [serial = 1905] [outer = 0x8fa8e000] 01:37:24 INFO - PROCESS | 11343 | 1467362244013 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 01:37:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:37:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1590ms 01:37:24 INFO - PROCESS | 11343 | 1467362244066 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 01:37:24 INFO - PROCESS | 11343 | 1467362244073 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 01:37:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:37:24 INFO - PROCESS | 11343 | 1467362244093 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:37:24 INFO - PROCESS | 11343 | 1467362244098 Marionette TRACE conn3 <- [1,2510,null,{}] 01:37:24 INFO - PROCESS | 11343 | 1467362244104 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:24 INFO - PROCESS | 11343 | 1467362244109 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:24 INFO - PROCESS | 11343 | 1467362244358 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 01:37:24 INFO - PROCESS | 11343 | 1467362244387 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:24 INFO - PROCESS | 11343 | 1467362244400 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:24 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d58c00 == 10 [pid = 11343] [id = 635] 01:37:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x91d5bc00) [pid = 11343] [serial = 1906] [outer = (nil)] 01:37:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x91e98c00) [pid = 11343] [serial = 1907] [outer = 0x91d5bc00] 01:37:24 INFO - PROCESS | 11343 | 1467362244469 Marionette DEBUG loaded listener.js 01:37:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x91e9e400) [pid = 11343] [serial = 1908] [outer = 0x91d5bc00] 01:37:25 INFO - PROCESS | 11343 | 1467362245579 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 01:37:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:37:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1533ms 01:37:25 INFO - PROCESS | 11343 | 1467362245626 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 01:37:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:37:25 INFO - PROCESS | 11343 | 1467362245630 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 01:37:25 INFO - PROCESS | 11343 | 1467362245647 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:37:25 INFO - PROCESS | 11343 | 1467362245657 Marionette TRACE conn3 <- [1,2514,null,{}] 01:37:25 INFO - PROCESS | 11343 | 1467362245677 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:25 INFO - PROCESS | 11343 | 1467362245686 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:26 INFO - PROCESS | 11343 | 1467362246362 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 01:37:26 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x8eff0000) [pid = 11343] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:37:26 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x9298cc00) [pid = 11343] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:37:26 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x8f790c00) [pid = 11343] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:37:26 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x91e95c00) [pid = 11343] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:37:26 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x8f90c000) [pid = 11343] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:37:26 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x8fa83400) [pid = 11343] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:37:26 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x920d6400) [pid = 11343] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:37:26 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x922e9400) [pid = 11343] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:37:26 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x92cd0c00) [pid = 11343] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:37:26 INFO - PROCESS | 11343 | 1467362246528 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:26 INFO - PROCESS | 11343 | 1467362246536 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:26 INFO - PROCESS | 11343 | ++DOCSHELL 0x8effa800 == 11 [pid = 11343] [id = 636] 01:37:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x8f784000) [pid = 11343] [serial = 1909] [outer = (nil)] 01:37:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x91d52400) [pid = 11343] [serial = 1910] [outer = 0x8f784000] 01:37:26 INFO - PROCESS | 11343 | 1467362246633 Marionette DEBUG loaded listener.js 01:37:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x922dd800) [pid = 11343] [serial = 1911] [outer = 0x8f784000] 01:37:27 INFO - PROCESS | 11343 | 1467362247455 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 01:37:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:37:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1870ms 01:37:27 INFO - PROCESS | 11343 | 1467362247513 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 01:37:27 INFO - PROCESS | 11343 | 1467362247522 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 01:37:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:37:27 INFO - PROCESS | 11343 | 1467362247529 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:37:27 INFO - PROCESS | 11343 | 1467362247532 Marionette TRACE conn3 <- [1,2518,null,{}] 01:37:27 INFO - PROCESS | 11343 | 1467362247538 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:27 INFO - PROCESS | 11343 | 1467362247543 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:27 INFO - PROCESS | 11343 | 1467362247763 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 01:37:27 INFO - PROCESS | 11343 | 1467362247778 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:27 INFO - PROCESS | 11343 | 1467362247786 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:27 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f787800 == 12 [pid = 11343] [id = 637] 01:37:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x91e95c00) [pid = 11343] [serial = 1912] [outer = (nil)] 01:37:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x923f0c00) [pid = 11343] [serial = 1913] [outer = 0x91e95c00] 01:37:27 INFO - PROCESS | 11343 | 1467362247869 Marionette DEBUG loaded listener.js 01:37:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x92426000) [pid = 11343] [serial = 1914] [outer = 0x91e95c00] 01:37:29 INFO - PROCESS | 11343 | 1467362249058 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 01:37:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:37:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1587ms 01:37:29 INFO - PROCESS | 11343 | 1467362249118 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 01:37:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:37:29 INFO - PROCESS | 11343 | 1467362249125 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 01:37:29 INFO - PROCESS | 11343 | 1467362249135 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:37:29 INFO - PROCESS | 11343 | 1467362249141 Marionette TRACE conn3 <- [1,2522,null,{}] 01:37:29 INFO - PROCESS | 11343 | 1467362249152 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:29 INFO - PROCESS | 11343 | 1467362249157 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:29 INFO - PROCESS | 11343 | 1467362249353 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 01:37:29 INFO - PROCESS | 11343 | 1467362249602 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:29 INFO - PROCESS | 11343 | 1467362249614 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:29 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa81800 == 13 [pid = 11343] [id = 638] 01:37:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x8fa8a800) [pid = 11343] [serial = 1915] [outer = (nil)] 01:37:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x91c57c00) [pid = 11343] [serial = 1916] [outer = 0x8fa8a800] 01:37:29 INFO - PROCESS | 11343 | 1467362249740 Marionette DEBUG loaded listener.js 01:37:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x91ea0c00) [pid = 11343] [serial = 1917] [outer = 0x8fa8a800] 01:37:30 INFO - PROCESS | 11343 | 1467362250818 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 01:37:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:37:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1751ms 01:37:30 INFO - PROCESS | 11343 | 1467362250884 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 01:37:30 INFO - PROCESS | 11343 | 1467362250892 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 01:37:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:37:30 INFO - PROCESS | 11343 | 1467362250904 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:37:30 INFO - PROCESS | 11343 | 1467362250908 Marionette TRACE conn3 <- [1,2526,null,{}] 01:37:30 INFO - PROCESS | 11343 | 1467362250915 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:30 INFO - PROCESS | 11343 | 1467362250921 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:31 INFO - PROCESS | 11343 | 1467362251151 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 01:37:31 INFO - PROCESS | 11343 | 1467362251396 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:31 INFO - PROCESS | 11343 | 1467362251408 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:31 INFO - PROCESS | 11343 | ++DOCSHELL 0x8effb800 == 14 [pid = 11343] [id = 639] 01:37:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x9116b400) [pid = 11343] [serial = 1918] [outer = (nil)] 01:37:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x92571800) [pid = 11343] [serial = 1919] [outer = 0x9116b400] 01:37:31 INFO - PROCESS | 11343 | 1467362251540 Marionette DEBUG loaded listener.js 01:37:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x9257ac00) [pid = 11343] [serial = 1920] [outer = 0x9116b400] 01:37:32 INFO - PROCESS | 11343 | 1467362252639 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 01:37:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:37:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1786ms 01:37:32 INFO - PROCESS | 11343 | 1467362252689 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 01:37:32 INFO - PROCESS | 11343 | 1467362252694 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 01:37:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:37:32 INFO - PROCESS | 11343 | 1467362252702 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:37:32 INFO - PROCESS | 11343 | 1467362252709 Marionette TRACE conn3 <- [1,2530,null,{}] 01:37:32 INFO - PROCESS | 11343 | 1467362252726 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:32 INFO - PROCESS | 11343 | 1467362252735 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:32 INFO - PROCESS | 11343 | 1467362252986 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 01:37:33 INFO - PROCESS | 11343 | 1467362253265 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:33 INFO - PROCESS | 11343 | 1467362253277 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:33 INFO - PROCESS | 11343 | ++DOCSHELL 0x927a1c00 == 15 [pid = 11343] [id = 640] 01:37:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x927a6400) [pid = 11343] [serial = 1921] [outer = (nil)] 01:37:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x92981400) [pid = 11343] [serial = 1922] [outer = 0x927a6400] 01:37:33 INFO - PROCESS | 11343 | 1467362253368 Marionette DEBUG loaded listener.js 01:37:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92987400) [pid = 11343] [serial = 1923] [outer = 0x927a6400] 01:37:34 INFO - PROCESS | 11343 | 1467362254366 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 01:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1739ms 01:37:34 INFO - PROCESS | 11343 | 1467362254442 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 01:37:34 INFO - PROCESS | 11343 | 1467362254448 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 01:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:37:34 INFO - PROCESS | 11343 | 1467362254455 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:37:34 INFO - PROCESS | 11343 | 1467362254457 Marionette TRACE conn3 <- [1,2534,null,{}] 01:37:34 INFO - PROCESS | 11343 | 1467362254464 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:34 INFO - PROCESS | 11343 | 1467362254470 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:34 INFO - PROCESS | 11343 | 1467362254692 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 01:37:35 INFO - PROCESS | 11343 | 1467362255065 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:35 INFO - PROCESS | 11343 | 1467362255075 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:35 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff9c00 == 16 [pid = 11343] [id = 641] 01:37:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x8effb400) [pid = 11343] [serial = 1924] [outer = (nil)] 01:37:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x8f905000) [pid = 11343] [serial = 1925] [outer = 0x8effb400] 01:37:35 INFO - PROCESS | 11343 | 1467362255198 Marionette DEBUG loaded listener.js 01:37:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x8fa83000) [pid = 11343] [serial = 1926] [outer = 0x8effb400] 01:37:35 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03ec00 == 15 [pid = 11343] [id = 632] 01:37:36 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x92cd4000) [pid = 11343] [serial = 1875] [outer = (nil)] [url = about:blank] 01:37:36 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x91e92800) [pid = 11343] [serial = 1869] [outer = (nil)] [url = about:blank] 01:37:36 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x927a7000) [pid = 11343] [serial = 1860] [outer = (nil)] [url = about:blank] 01:37:36 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x920ca400) [pid = 11343] [serial = 1865] [outer = (nil)] [url = about:blank] 01:37:36 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x91d5e400) [pid = 11343] [serial = 1857] [outer = (nil)] [url = about:blank] 01:37:36 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8fa8b000) [pid = 11343] [serial = 1856] [outer = (nil)] [url = about:blank] 01:37:36 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x923e3c00) [pid = 11343] [serial = 1871] [outer = (nil)] [url = about:blank] 01:37:36 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92572c00) [pid = 11343] [serial = 1866] [outer = (nil)] [url = about:blank] 01:37:36 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x91166800) [pid = 11343] [serial = 1868] [outer = (nil)] [url = about:blank] 01:37:36 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x92750000) [pid = 11343] [serial = 1854] [outer = (nil)] [url = about:blank] 01:37:36 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x92fa5c00) [pid = 11343] [serial = 1863] [outer = (nil)] [url = about:blank] 01:37:36 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x92cc7c00) [pid = 11343] [serial = 1874] [outer = (nil)] [url = about:blank] 01:37:36 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x92dd0400) [pid = 11343] [serial = 1862] [outer = (nil)] [url = about:blank] 01:37:36 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x92573400) [pid = 11343] [serial = 1859] [outer = (nil)] [url = about:blank] 01:37:36 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x92430400) [pid = 11343] [serial = 1872] [outer = (nil)] [url = about:blank] 01:37:36 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x91fb8800) [pid = 11343] [serial = 1878] [outer = (nil)] [url = about:blank] 01:37:36 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x8fa8d000) [pid = 11343] [serial = 1877] [outer = (nil)] [url = about:blank] 01:37:36 INFO - PROCESS | 11343 | 1467362256256 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 01:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1833ms 01:37:36 INFO - PROCESS | 11343 | 1467362256291 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 01:37:36 INFO - PROCESS | 11343 | 1467362256298 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 01:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:37:36 INFO - PROCESS | 11343 | 1467362256306 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:37:36 INFO - PROCESS | 11343 | 1467362256312 Marionette TRACE conn3 <- [1,2538,null,{}] 01:37:36 INFO - PROCESS | 11343 | 1467362256321 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:36 INFO - PROCESS | 11343 | 1467362256329 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:36 INFO - PROCESS | 11343 | 1467362256539 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 01:37:36 INFO - PROCESS | 11343 | 1467362256733 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:36 INFO - PROCESS | 11343 | 1467362256742 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:36 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f902000 == 16 [pid = 11343] [id = 642] 01:37:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x91166800) [pid = 11343] [serial = 1927] [outer = (nil)] 01:37:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x91d5f400) [pid = 11343] [serial = 1928] [outer = 0x91166800] 01:37:36 INFO - PROCESS | 11343 | 1467362256820 Marionette DEBUG loaded listener.js 01:37:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x91fbbc00) [pid = 11343] [serial = 1929] [outer = 0x91166800] 01:37:37 INFO - PROCESS | 11343 | 1467362257704 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 01:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1443ms 01:37:37 INFO - PROCESS | 11343 | 1467362257753 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 01:37:37 INFO - PROCESS | 11343 | 1467362257759 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 01:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:37:37 INFO - PROCESS | 11343 | 1467362257767 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:37:37 INFO - PROCESS | 11343 | 1467362257769 Marionette TRACE conn3 <- [1,2542,null,{}] 01:37:37 INFO - PROCESS | 11343 | 1467362257776 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:37 INFO - PROCESS | 11343 | 1467362257781 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:37 INFO - PROCESS | 11343 | 1467362257964 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 01:37:38 INFO - PROCESS | 11343 | 1467362258163 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:38 INFO - PROCESS | 11343 | 1467362258169 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:38 INFO - PROCESS | 11343 | ++DOCSHELL 0x92424000 == 17 [pid = 11343] [id = 643] 01:37:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x92430800) [pid = 11343] [serial = 1930] [outer = (nil)] 01:37:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x92576c00) [pid = 11343] [serial = 1931] [outer = 0x92430800] 01:37:38 INFO - PROCESS | 11343 | 1467362258249 Marionette DEBUG loaded listener.js 01:37:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x92741800) [pid = 11343] [serial = 1932] [outer = 0x92430800] 01:37:39 INFO - PROCESS | 11343 | 1467362259191 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 01:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1481ms 01:37:39 INFO - PROCESS | 11343 | 1467362259259 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 01:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:37:39 INFO - PROCESS | 11343 | 1467362259264 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 01:37:39 INFO - PROCESS | 11343 | 1467362259278 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:37:39 INFO - PROCESS | 11343 | 1467362259287 Marionette TRACE conn3 <- [1,2546,null,{}] 01:37:39 INFO - PROCESS | 11343 | 1467362259305 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:39 INFO - PROCESS | 11343 | 1467362259313 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:39 INFO - PROCESS | 11343 | 1467362259551 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 01:37:39 INFO - PROCESS | 11343 | 1467362259576 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:39 INFO - PROCESS | 11343 | 1467362259585 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:39 INFO - PROCESS | 11343 | ++DOCSHELL 0x91ea1800 == 18 [pid = 11343] [id = 644] 01:37:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x92423400) [pid = 11343] [serial = 1933] [outer = (nil)] 01:37:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x9298cc00) [pid = 11343] [serial = 1934] [outer = 0x92423400] 01:37:39 INFO - PROCESS | 11343 | 1467362259662 Marionette DEBUG loaded listener.js 01:37:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x9298f400) [pid = 11343] [serial = 1935] [outer = 0x92423400] 01:37:40 INFO - PROCESS | 11343 | 1467362260807 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 01:37:40 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x91d5bc00) [pid = 11343] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:37:40 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x8fa8e000) [pid = 11343] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:37:40 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x8efeec00) [pid = 11343] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:37:40 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x8f784000) [pid = 11343] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:37:40 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x8d041400) [pid = 11343] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:37:40 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x8f784800) [pid = 11343] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:37:40 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x91e95800) [pid = 11343] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:37:40 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x927a4400) [pid = 11343] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:37:40 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x92cd3400) [pid = 11343] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:37:40 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x9115c800) [pid = 11343] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:37:40 INFO - PROCESS | 11343 | --DOMWINDOW == 59 (0x952d0000) [pid = 11343] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:37:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:37:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1611ms 01:37:40 INFO - PROCESS | 11343 | 1467362260882 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 01:37:40 INFO - PROCESS | 11343 | 1467362260886 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 01:37:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:37:40 INFO - PROCESS | 11343 | 1467362260893 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:37:40 INFO - PROCESS | 11343 | 1467362260897 Marionette TRACE conn3 <- [1,2550,null,{}] 01:37:40 INFO - PROCESS | 11343 | 1467362260904 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:40 INFO - PROCESS | 11343 | 1467362260908 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:41 INFO - PROCESS | 11343 | 1467362261093 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 01:37:41 INFO - PROCESS | 11343 | 1467362261240 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:41 INFO - PROCESS | 11343 | 1467362261246 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:41 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d043800 == 19 [pid = 11343] [id = 645] 01:37:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 60 (0x8f90c000) [pid = 11343] [serial = 1936] [outer = (nil)] 01:37:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x920cf000) [pid = 11343] [serial = 1937] [outer = 0x8f90c000] 01:37:41 INFO - PROCESS | 11343 | 1467362261324 Marionette DEBUG loaded listener.js 01:37:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x923ecc00) [pid = 11343] [serial = 1938] [outer = 0x8f90c000] 01:37:42 INFO - PROCESS | 11343 | 1467362262251 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 01:37:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:37:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1384ms 01:37:42 INFO - PROCESS | 11343 | 1467362262279 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 01:37:42 INFO - PROCESS | 11343 | 1467362262283 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 01:37:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:37:42 INFO - PROCESS | 11343 | 1467362262291 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:37:42 INFO - PROCESS | 11343 | 1467362262294 Marionette TRACE conn3 <- [1,2554,null,{}] 01:37:42 INFO - PROCESS | 11343 | 1467362262300 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:42 INFO - PROCESS | 11343 | 1467362262306 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:42 INFO - PROCESS | 11343 | 1467362262474 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 01:37:42 INFO - PROCESS | 11343 | 1467362262491 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:42 INFO - PROCESS | 11343 | 1467362262509 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:42 INFO - PROCESS | 11343 | ++DOCSHELL 0x92cd1c00 == 20 [pid = 11343] [id = 646] 01:37:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x92cd2c00) [pid = 11343] [serial = 1939] [outer = (nil)] 01:37:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x92dcbc00) [pid = 11343] [serial = 1940] [outer = 0x92cd2c00] 01:37:42 INFO - PROCESS | 11343 | 1467362262603 Marionette DEBUG loaded listener.js 01:37:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x92fa1000) [pid = 11343] [serial = 1941] [outer = 0x92cd2c00] 01:37:43 INFO - PROCESS | 11343 | 1467362263962 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 01:37:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:37:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1739ms 01:37:44 INFO - PROCESS | 11343 | 1467362264031 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 01:37:44 INFO - PROCESS | 11343 | 1467362264038 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 01:37:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:37:44 INFO - PROCESS | 11343 | 1467362264048 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:37:44 INFO - PROCESS | 11343 | 1467362264054 Marionette TRACE conn3 <- [1,2558,null,{}] 01:37:44 INFO - PROCESS | 11343 | 1467362264065 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:44 INFO - PROCESS | 11343 | 1467362264071 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:44 INFO - PROCESS | 11343 | 1467362264296 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 01:37:44 INFO - PROCESS | 11343 | 1467362264539 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:44 INFO - PROCESS | 11343 | 1467362264549 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:44 INFO - PROCESS | 11343 | ++DOCSHELL 0x91163c00 == 21 [pid = 11343] [id = 647] 01:37:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x91165400) [pid = 11343] [serial = 1942] [outer = (nil)] 01:37:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x91e92c00) [pid = 11343] [serial = 1943] [outer = 0x91165400] 01:37:44 INFO - PROCESS | 11343 | 1467362264686 Marionette DEBUG loaded listener.js 01:37:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x922e2000) [pid = 11343] [serial = 1944] [outer = 0x91165400] 01:37:45 INFO - PROCESS | 11343 | 1467362265826 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 01:37:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:37:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1839ms 01:37:45 INFO - PROCESS | 11343 | 1467362265887 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 01:37:45 INFO - PROCESS | 11343 | 1467362265894 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 01:37:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:37:45 INFO - PROCESS | 11343 | 1467362265906 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:37:45 INFO - PROCESS | 11343 | 1467362265911 Marionette TRACE conn3 <- [1,2562,null,{}] 01:37:45 INFO - PROCESS | 11343 | 1467362265919 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:45 INFO - PROCESS | 11343 | 1467362265927 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:46 INFO - PROCESS | 11343 | 1467362266177 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 01:37:46 INFO - PROCESS | 11343 | 1467362266466 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:46 INFO - PROCESS | 11343 | 1467362266472 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:46 INFO - PROCESS | 11343 | ++DOCSHELL 0x92577400 == 22 [pid = 11343] [id = 648] 01:37:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x9274ac00) [pid = 11343] [serial = 1945] [outer = (nil)] 01:37:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x9279f400) [pid = 11343] [serial = 1946] [outer = 0x9274ac00] 01:37:46 INFO - PROCESS | 11343 | 1467362266561 Marionette DEBUG loaded listener.js 01:37:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x927a6800) [pid = 11343] [serial = 1947] [outer = 0x9274ac00] 01:37:47 INFO - PROCESS | 11343 | 1467362267547 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 01:37:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:37:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1690ms 01:37:47 INFO - PROCESS | 11343 | 1467362267597 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 01:37:47 INFO - PROCESS | 11343 | 1467362267605 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 01:37:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:37:47 INFO - PROCESS | 11343 | 1467362267616 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:37:47 INFO - PROCESS | 11343 | 1467362267627 Marionette TRACE conn3 <- [1,2566,null,{}] 01:37:47 INFO - PROCESS | 11343 | 1467362267645 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:47 INFO - PROCESS | 11343 | 1467362267654 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:47 INFO - PROCESS | 11343 | 1467362267880 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 01:37:48 INFO - PROCESS | 11343 | 1467362268185 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:48 INFO - PROCESS | 11343 | 1467362268198 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:48 INFO - PROCESS | 11343 | ++DOCSHELL 0x92fa0800 == 23 [pid = 11343] [id = 649] 01:37:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x92fa3000) [pid = 11343] [serial = 1948] [outer = (nil)] 01:37:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x93a07c00) [pid = 11343] [serial = 1949] [outer = 0x92fa3000] 01:37:48 INFO - PROCESS | 11343 | 1467362268290 Marionette DEBUG loaded listener.js 01:37:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x93a42800) [pid = 11343] [serial = 1950] [outer = 0x92fa3000] 01:37:49 INFO - PROCESS | 11343 | 1467362269223 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 01:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1651ms 01:37:49 INFO - PROCESS | 11343 | 1467362269267 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 01:37:49 INFO - PROCESS | 11343 | 1467362269272 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 01:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:37:49 INFO - PROCESS | 11343 | 1467362269279 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:37:49 INFO - PROCESS | 11343 | 1467362269282 Marionette TRACE conn3 <- [1,2570,null,{}] 01:37:49 INFO - PROCESS | 11343 | 1467362269288 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:49 INFO - PROCESS | 11343 | 1467362269294 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:49 INFO - PROCESS | 11343 | 1467362269481 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 01:37:49 INFO - PROCESS | 11343 | 1467362269669 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:49 INFO - PROCESS | 11343 | 1467362269677 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:49 INFO - PROCESS | 11343 | ++DOCSHELL 0x939da000 == 24 [pid = 11343] [id = 650] 01:37:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x93a46000) [pid = 11343] [serial = 1951] [outer = (nil)] 01:37:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x93c1c000) [pid = 11343] [serial = 1952] [outer = 0x93a46000] 01:37:49 INFO - PROCESS | 11343 | 1467362269760 Marionette DEBUG loaded listener.js 01:37:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x93c2c000) [pid = 11343] [serial = 1953] [outer = 0x93a46000] 01:37:50 INFO - PROCESS | 11343 | 1467362270756 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 01:37:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:37:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1546ms 01:37:50 INFO - PROCESS | 11343 | 1467362270826 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 01:37:50 INFO - PROCESS | 11343 | 1467362270831 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 01:37:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:37:50 INFO - PROCESS | 11343 | 1467362270837 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:37:50 INFO - PROCESS | 11343 | 1467362270841 Marionette TRACE conn3 <- [1,2574,null,{}] 01:37:50 INFO - PROCESS | 11343 | 1467362270847 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:50 INFO - PROCESS | 11343 | 1467362270852 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:51 INFO - PROCESS | 11343 | 1467362271075 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 01:37:51 INFO - PROCESS | 11343 | 1467362271322 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:51 INFO - PROCESS | 11343 | 1467362271332 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:51 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f790800 == 25 [pid = 11343] [id = 651] 01:37:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x8fa89c00) [pid = 11343] [serial = 1954] [outer = (nil)] 01:37:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x93c18000) [pid = 11343] [serial = 1955] [outer = 0x8fa89c00] 01:37:51 INFO - PROCESS | 11343 | 1467362271427 Marionette DEBUG loaded listener.js 01:37:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x93c32c00) [pid = 11343] [serial = 1956] [outer = 0x8fa89c00] 01:37:52 INFO - PROCESS | 11343 | 1467362272373 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 01:37:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:37:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1593ms 01:37:52 INFO - PROCESS | 11343 | 1467362272438 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 01:37:52 INFO - PROCESS | 11343 | 1467362272443 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 01:37:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:37:52 INFO - PROCESS | 11343 | 1467362272451 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:37:52 INFO - PROCESS | 11343 | 1467362272454 Marionette TRACE conn3 <- [1,2578,null,{}] 01:37:52 INFO - PROCESS | 11343 | 1467362272458 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:52 INFO - PROCESS | 11343 | 1467362272470 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:52 INFO - PROCESS | 11343 | 1467362272696 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 01:37:52 INFO - PROCESS | 11343 | 1467362272910 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:52 INFO - PROCESS | 11343 | 1467362272918 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:53 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f782c00 == 26 [pid = 11343] [id = 652] 01:37:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x8f783400) [pid = 11343] [serial = 1957] [outer = (nil)] 01:37:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x8f903400) [pid = 11343] [serial = 1958] [outer = 0x8f783400] 01:37:53 INFO - PROCESS | 11343 | 1467362273293 Marionette DEBUG loaded listener.js 01:37:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x8fa87800) [pid = 11343] [serial = 1959] [outer = 0x8f783400] 01:37:54 INFO - PROCESS | 11343 | 1467362274398 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 01:37:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:37:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1987ms 01:37:54 INFO - PROCESS | 11343 | 1467362274440 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 01:37:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:37:54 INFO - PROCESS | 11343 | 1467362274445 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 01:37:54 INFO - PROCESS | 11343 | 1467362274454 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:37:54 INFO - PROCESS | 11343 | 1467362274459 Marionette TRACE conn3 <- [1,2582,null,{}] 01:37:54 INFO - PROCESS | 11343 | 1467362274466 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:54 INFO - PROCESS | 11343 | 1467362274472 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:54 INFO - PROCESS | 11343 | 1467362274725 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 01:37:55 INFO - PROCESS | 11343 | 1467362275199 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:55 INFO - PROCESS | 11343 | 1467362275213 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:55 INFO - PROCESS | 11343 | ++DOCSHELL 0x920c9800 == 27 [pid = 11343] [id = 653] 01:37:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x923e6800) [pid = 11343] [serial = 1960] [outer = (nil)] 01:37:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x92429400) [pid = 11343] [serial = 1961] [outer = 0x923e6800] 01:37:55 INFO - PROCESS | 11343 | 1467362275312 Marionette DEBUG loaded listener.js 01:37:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x92745800) [pid = 11343] [serial = 1962] [outer = 0x923e6800] 01:37:56 INFO - PROCESS | 11343 | --DOCSHELL 0x8d04a000 == 26 [pid = 11343] [id = 633] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x91e9e400) [pid = 11343] [serial = 1908] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x91e98c00) [pid = 11343] [serial = 1907] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x9115fc00) [pid = 11343] [serial = 1904] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x8eff3800) [pid = 11343] [serial = 1901] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x91d52400) [pid = 11343] [serial = 1910] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x8f78e000) [pid = 11343] [serial = 1899] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x8effa400) [pid = 11343] [serial = 1898] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x8fa81c00) [pid = 11343] [serial = 1881] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x8f904400) [pid = 11343] [serial = 1880] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x920d2000) [pid = 11343] [serial = 1884] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x91fba000) [pid = 11343] [serial = 1883] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x92ccc800) [pid = 11343] [serial = 1887] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x92985000) [pid = 11343] [serial = 1886] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8f78ac00) [pid = 11343] [serial = 1902] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x93c25800) [pid = 11343] [serial = 1890] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x93a47800) [pid = 11343] [serial = 1889] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x947ae400) [pid = 11343] [serial = 1893] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x93c35c00) [pid = 11343] [serial = 1892] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x923f0c00) [pid = 11343] [serial = 1913] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x97863c00) [pid = 11343] [serial = 1896] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x952d5c00) [pid = 11343] [serial = 1895] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x91c52800) [pid = 11343] [serial = 1905] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x922dd800) [pid = 11343] [serial = 1911] [outer = (nil)] [url = about:blank] 01:37:57 INFO - PROCESS | 11343 | 1467362277471 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 01:37:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:37:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 3049ms 01:37:57 INFO - PROCESS | 11343 | 1467362277502 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 01:37:57 INFO - PROCESS | 11343 | 1467362277508 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 01:37:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:37:57 INFO - PROCESS | 11343 | 1467362277518 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:37:57 INFO - PROCESS | 11343 | 1467362277523 Marionette TRACE conn3 <- [1,2586,null,{}] 01:37:57 INFO - PROCESS | 11343 | 1467362277533 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:57 INFO - PROCESS | 11343 | 1467362277538 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:57 INFO - PROCESS | 11343 | 1467362277732 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 01:37:57 INFO - PROCESS | 11343 | 1467362277933 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:57 INFO - PROCESS | 11343 | 1467362277946 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:57 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f788400 == 27 [pid = 11343] [id = 654] 01:37:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x8f788800) [pid = 11343] [serial = 1963] [outer = (nil)] 01:37:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x8fa85800) [pid = 11343] [serial = 1964] [outer = 0x8f788800] 01:37:58 INFO - PROCESS | 11343 | 1467362278053 Marionette DEBUG loaded listener.js 01:37:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x8fa90400) [pid = 11343] [serial = 1965] [outer = 0x8f788800] 01:37:59 INFO - PROCESS | 11343 | 1467362279011 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 01:37:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:37:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1534ms 01:37:59 INFO - PROCESS | 11343 | 1467362279053 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 01:37:59 INFO - PROCESS | 11343 | 1467362279062 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 01:37:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:37:59 INFO - PROCESS | 11343 | 1467362279074 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:37:59 INFO - PROCESS | 11343 | 1467362279078 Marionette TRACE conn3 <- [1,2590,null,{}] 01:37:59 INFO - PROCESS | 11343 | 1467362279085 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:37:59 INFO - PROCESS | 11343 | 1467362279090 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:59 INFO - PROCESS | 11343 | 1467362279285 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 01:37:59 INFO - PROCESS | 11343 | 1467362279500 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:37:59 INFO - PROCESS | 11343 | 1467362279513 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:37:59 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c52800 == 28 [pid = 11343] [id = 655] 01:37:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x91d53800) [pid = 11343] [serial = 1966] [outer = (nil)] 01:37:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x91d60000) [pid = 11343] [serial = 1967] [outer = 0x91d53800] 01:37:59 INFO - PROCESS | 11343 | 1467362279638 Marionette DEBUG loaded listener.js 01:37:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x91e99400) [pid = 11343] [serial = 1968] [outer = 0x91d53800] 01:38:00 INFO - PROCESS | 11343 | 1467362280986 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 01:38:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:38:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1991ms 01:38:01 INFO - PROCESS | 11343 | 1467362281071 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 01:38:01 INFO - PROCESS | 11343 | 1467362281078 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 01:38:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:38:01 INFO - PROCESS | 11343 | 1467362281088 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:38:01 INFO - PROCESS | 11343 | 1467362281103 Marionette TRACE conn3 <- [1,2594,null,{}] 01:38:01 INFO - PROCESS | 11343 | 1467362281189 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:01 INFO - PROCESS | 11343 | 1467362281204 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:01 INFO - PROCESS | 11343 | 1467362281415 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 01:38:01 INFO - PROCESS | 11343 | 1467362281583 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:01 INFO - PROCESS | 11343 | 1467362281594 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:01 INFO - PROCESS | 11343 | ++DOCSHELL 0x922e9000 == 29 [pid = 11343] [id = 656] 01:38:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x922e9800) [pid = 11343] [serial = 1969] [outer = (nil)] 01:38:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x923ee800) [pid = 11343] [serial = 1970] [outer = 0x922e9800] 01:38:01 INFO - PROCESS | 11343 | 1467362281700 Marionette DEBUG loaded listener.js 01:38:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x92575000) [pid = 11343] [serial = 1971] [outer = 0x922e9800] 01:38:02 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x92423400) [pid = 11343] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:38:02 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x8fa8a800) [pid = 11343] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:38:02 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x9116b400) [pid = 11343] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:38:02 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x91166800) [pid = 11343] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:38:02 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x92430800) [pid = 11343] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:38:02 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x8f90c000) [pid = 11343] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:38:02 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x927a6400) [pid = 11343] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:38:02 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x8effb400) [pid = 11343] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:38:02 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x91e95c00) [pid = 11343] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:38:02 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x92cd2c00) [pid = 11343] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:38:03 INFO - PROCESS | 11343 | 1467362283125 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 01:38:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:38:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2063ms 01:38:03 INFO - PROCESS | 11343 | 1467362283149 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 01:38:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:38:03 INFO - PROCESS | 11343 | 1467362283154 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 01:38:03 INFO - PROCESS | 11343 | 1467362283163 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:38:03 INFO - PROCESS | 11343 | 1467362283168 Marionette TRACE conn3 <- [1,2598,null,{}] 01:38:03 INFO - PROCESS | 11343 | 1467362283177 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:03 INFO - PROCESS | 11343 | 1467362283183 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:03 INFO - PROCESS | 11343 | 1467362283381 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 01:38:03 INFO - PROCESS | 11343 | 1467362283391 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:03 INFO - PROCESS | 11343 | 1467362283399 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:03 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f787c00 == 30 [pid = 11343] [id = 657] 01:38:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x91162c00) [pid = 11343] [serial = 1972] [outer = (nil)] 01:38:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x9274b000) [pid = 11343] [serial = 1973] [outer = 0x91162c00] 01:38:03 INFO - PROCESS | 11343 | 1467362283610 Marionette DEBUG loaded listener.js 01:38:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x92986800) [pid = 11343] [serial = 1974] [outer = 0x91162c00] 01:38:04 INFO - PROCESS | 11343 | 1467362284441 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 01:38:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:38:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1339ms 01:38:04 INFO - PROCESS | 11343 | 1467362284501 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 01:38:04 INFO - PROCESS | 11343 | 1467362284504 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 01:38:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:38:04 INFO - PROCESS | 11343 | 1467362284510 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:38:04 INFO - PROCESS | 11343 | 1467362284514 Marionette TRACE conn3 <- [1,2602,null,{}] 01:38:04 INFO - PROCESS | 11343 | 1467362284519 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:04 INFO - PROCESS | 11343 | 1467362284524 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:04 INFO - PROCESS | 11343 | 1467362284817 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 01:38:05 INFO - PROCESS | 11343 | 1467362285031 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:05 INFO - PROCESS | 11343 | 1467362285042 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:05 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff7000 == 31 [pid = 11343] [id = 658] 01:38:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x8effb000) [pid = 11343] [serial = 1975] [outer = (nil)] 01:38:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x8f78ac00) [pid = 11343] [serial = 1976] [outer = 0x8effb000] 01:38:05 INFO - PROCESS | 11343 | 1467362285193 Marionette DEBUG loaded listener.js 01:38:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x8f90b000) [pid = 11343] [serial = 1977] [outer = 0x8effb000] 01:38:06 INFO - PROCESS | 11343 | 1467362286294 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 01:38:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:38:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1838ms 01:38:06 INFO - PROCESS | 11343 | 1467362286352 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 01:38:06 INFO - PROCESS | 11343 | 1467362286359 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 01:38:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:38:06 INFO - PROCESS | 11343 | 1467362286369 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:38:06 INFO - PROCESS | 11343 | 1467362286374 Marionette TRACE conn3 <- [1,2606,null,{}] 01:38:06 INFO - PROCESS | 11343 | 1467362286382 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:06 INFO - PROCESS | 11343 | 1467362286390 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:06 INFO - PROCESS | 11343 | 1467362286707 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 01:38:06 INFO - PROCESS | 11343 | 1467362286896 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:06 INFO - PROCESS | 11343 | 1467362286908 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:06 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d58400 == 32 [pid = 11343] [id = 659] 01:38:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x91d59c00) [pid = 11343] [serial = 1978] [outer = (nil)] 01:38:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x91e93800) [pid = 11343] [serial = 1979] [outer = 0x91d59c00] 01:38:06 INFO - PROCESS | 11343 | 1467362286994 Marionette DEBUG loaded listener.js 01:38:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x91e9f800) [pid = 11343] [serial = 1980] [outer = 0x91d59c00] 01:38:08 INFO - PROCESS | 11343 | 1467362288100 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 01:38:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:38:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1785ms 01:38:08 INFO - PROCESS | 11343 | 1467362288155 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 01:38:08 INFO - PROCESS | 11343 | 1467362288159 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 01:38:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:38:08 INFO - PROCESS | 11343 | 1467362288167 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:38:08 INFO - PROCESS | 11343 | 1467362288171 Marionette TRACE conn3 <- [1,2610,null,{}] 01:38:08 INFO - PROCESS | 11343 | 1467362288178 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:08 INFO - PROCESS | 11343 | 1467362288184 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:08 INFO - PROCESS | 11343 | 1467362288415 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 01:38:08 INFO - PROCESS | 11343 | 1467362288758 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:08 INFO - PROCESS | 11343 | 1467362288767 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:08 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03c000 == 33 [pid = 11343] [id = 660] 01:38:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x92423c00) [pid = 11343] [serial = 1981] [outer = (nil)] 01:38:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x92743400) [pid = 11343] [serial = 1982] [outer = 0x92423c00] 01:38:08 INFO - PROCESS | 11343 | 1467362288887 Marionette DEBUG loaded listener.js 01:38:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x927a1400) [pid = 11343] [serial = 1983] [outer = 0x92423c00] 01:38:09 INFO - PROCESS | 11343 | 1467362289959 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 01:38:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:38:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1888ms 01:38:10 INFO - PROCESS | 11343 | 1467362290057 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 01:38:10 INFO - PROCESS | 11343 | 1467362290064 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 01:38:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:38:10 INFO - PROCESS | 11343 | 1467362290081 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:38:10 INFO - PROCESS | 11343 | 1467362290089 Marionette TRACE conn3 <- [1,2614,null,{}] 01:38:10 INFO - PROCESS | 11343 | 1467362290095 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:10 INFO - PROCESS | 11343 | 1467362290102 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:10 INFO - PROCESS | 11343 | 1467362290338 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 01:38:10 INFO - PROCESS | 11343 | 1467362290748 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:10 INFO - PROCESS | 11343 | 1467362290759 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:10 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d040000 == 34 [pid = 11343] [id = 661] 01:38:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x8d041400) [pid = 11343] [serial = 1984] [outer = (nil)] 01:38:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x8efefc00) [pid = 11343] [serial = 1985] [outer = 0x8d041400] 01:38:10 INFO - PROCESS | 11343 | 1467362290837 Marionette DEBUG loaded listener.js 01:38:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x8f78d800) [pid = 11343] [serial = 1986] [outer = 0x8d041400] 01:38:11 INFO - PROCESS | 11343 | --DOCSHELL 0x8d043800 == 33 [pid = 11343] [id = 645] 01:38:11 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa8d800 == 32 [pid = 11343] [id = 634] 01:38:11 INFO - PROCESS | 11343 | --DOCSHELL 0x91ea1800 == 31 [pid = 11343] [id = 644] 01:38:11 INFO - PROCESS | 11343 | --DOCSHELL 0x8f787c00 == 30 [pid = 11343] [id = 657] 01:38:11 INFO - PROCESS | 11343 | --DOCSHELL 0x922e9000 == 29 [pid = 11343] [id = 656] 01:38:11 INFO - PROCESS | 11343 | --DOCSHELL 0x91c52800 == 28 [pid = 11343] [id = 655] 01:38:11 INFO - PROCESS | 11343 | --DOCSHELL 0x8f788400 == 27 [pid = 11343] [id = 654] 01:38:11 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x9298cc00) [pid = 11343] [serial = 1934] [outer = (nil)] [url = about:blank] 01:38:11 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x91ea0c00) [pid = 11343] [serial = 1917] [outer = (nil)] [url = about:blank] 01:38:11 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x9257ac00) [pid = 11343] [serial = 1920] [outer = (nil)] [url = about:blank] 01:38:11 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x91d5f400) [pid = 11343] [serial = 1928] [outer = (nil)] [url = about:blank] 01:38:11 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x92576c00) [pid = 11343] [serial = 1931] [outer = (nil)] [url = about:blank] 01:38:11 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x9298f400) [pid = 11343] [serial = 1935] [outer = (nil)] [url = about:blank] 01:38:11 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x920cf000) [pid = 11343] [serial = 1937] [outer = (nil)] [url = about:blank] 01:38:11 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x92981400) [pid = 11343] [serial = 1922] [outer = (nil)] [url = about:blank] 01:38:11 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x8f905000) [pid = 11343] [serial = 1925] [outer = (nil)] [url = about:blank] 01:38:11 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x92571800) [pid = 11343] [serial = 1919] [outer = (nil)] [url = about:blank] 01:38:11 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x92741800) [pid = 11343] [serial = 1932] [outer = (nil)] [url = about:blank] 01:38:11 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x8fa83000) [pid = 11343] [serial = 1926] [outer = (nil)] [url = about:blank] 01:38:11 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x91c57c00) [pid = 11343] [serial = 1916] [outer = (nil)] [url = about:blank] 01:38:11 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x92426000) [pid = 11343] [serial = 1914] [outer = (nil)] [url = about:blank] 01:38:11 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x91fbbc00) [pid = 11343] [serial = 1929] [outer = (nil)] [url = about:blank] 01:38:11 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x92987400) [pid = 11343] [serial = 1923] [outer = (nil)] [url = about:blank] 01:38:11 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x923ecc00) [pid = 11343] [serial = 1938] [outer = (nil)] [url = about:blank] 01:38:11 INFO - PROCESS | 11343 | --DOMWINDOW == 59 (0x92dcbc00) [pid = 11343] [serial = 1940] [outer = (nil)] [url = about:blank] 01:38:11 INFO - PROCESS | 11343 | --DOMWINDOW == 58 (0x92fa1000) [pid = 11343] [serial = 1941] [outer = (nil)] [url = about:blank] 01:38:11 INFO - PROCESS | 11343 | 1467362291956 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 01:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1945ms 01:38:12 INFO - PROCESS | 11343 | 1467362292020 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 01:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:38:12 INFO - PROCESS | 11343 | 1467362292026 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 01:38:12 INFO - PROCESS | 11343 | 1467362292034 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:38:12 INFO - PROCESS | 11343 | 1467362292039 Marionette TRACE conn3 <- [1,2618,null,{}] 01:38:12 INFO - PROCESS | 11343 | 1467362292050 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:12 INFO - PROCESS | 11343 | 1467362292063 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:12 INFO - PROCESS | 11343 | 1467362292407 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 01:38:12 INFO - PROCESS | 11343 | 1467362292723 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:12 INFO - PROCESS | 11343 | 1467362292738 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:12 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c56000 == 28 [pid = 11343] [id = 662] 01:38:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 59 (0x91c5b400) [pid = 11343] [serial = 1987] [outer = (nil)] 01:38:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 60 (0x91d56000) [pid = 11343] [serial = 1988] [outer = 0x91c5b400] 01:38:12 INFO - PROCESS | 11343 | 1467362292881 Marionette DEBUG loaded listener.js 01:38:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x91e9e400) [pid = 11343] [serial = 1989] [outer = 0x91c5b400] 01:38:13 INFO - PROCESS | 11343 | 1467362293940 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 01:38:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:38:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1951ms 01:38:13 INFO - PROCESS | 11343 | 1467362293988 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 01:38:13 INFO - PROCESS | 11343 | 1467362293994 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 01:38:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:38:14 INFO - PROCESS | 11343 | 1467362294009 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:38:14 INFO - PROCESS | 11343 | 1467362294012 Marionette TRACE conn3 <- [1,2622,null,{}] 01:38:14 INFO - PROCESS | 11343 | 1467362294018 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:14 INFO - PROCESS | 11343 | 1467362294024 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:14 INFO - PROCESS | 11343 | 1467362294201 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 01:38:14 INFO - PROCESS | 11343 | 1467362294359 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:14 INFO - PROCESS | 11343 | 1467362294366 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:14 INFO - PROCESS | 11343 | ++DOCSHELL 0x91fbcc00 == 29 [pid = 11343] [id = 663] 01:38:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x91fbf000) [pid = 11343] [serial = 1990] [outer = (nil)] 01:38:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x922e1000) [pid = 11343] [serial = 1991] [outer = 0x91fbf000] 01:38:14 INFO - PROCESS | 11343 | 1467362294440 Marionette DEBUG loaded listener.js 01:38:14 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x92426000) [pid = 11343] [serial = 1992] [outer = 0x91fbf000] 01:38:15 INFO - PROCESS | 11343 | 1467362295440 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 01:38:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:38:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1495ms 01:38:15 INFO - PROCESS | 11343 | 1467362295509 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 01:38:15 INFO - PROCESS | 11343 | 1467362295514 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 01:38:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:38:15 INFO - PROCESS | 11343 | 1467362295522 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:38:15 INFO - PROCESS | 11343 | 1467362295530 Marionette TRACE conn3 <- [1,2626,null,{}] 01:38:15 INFO - PROCESS | 11343 | 1467362295555 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:15 INFO - PROCESS | 11343 | 1467362295563 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:15 INFO - PROCESS | 11343 | 1467362295803 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 01:38:15 INFO - PROCESS | 11343 | 1467362295826 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:15 INFO - PROCESS | 11343 | 1467362295834 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:15 INFO - PROCESS | 11343 | ++DOCSHELL 0x920d4000 == 30 [pid = 11343] [id = 664] 01:38:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x922e8c00) [pid = 11343] [serial = 1993] [outer = (nil)] 01:38:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x92981400) [pid = 11343] [serial = 1994] [outer = 0x922e8c00] 01:38:15 INFO - PROCESS | 11343 | 1467362295906 Marionette DEBUG loaded listener.js 01:38:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x9298d000) [pid = 11343] [serial = 1995] [outer = 0x922e8c00] 01:38:16 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x8f788800) [pid = 11343] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:38:16 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x91165400) [pid = 11343] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:38:16 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x9274ac00) [pid = 11343] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:38:16 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x92fa3000) [pid = 11343] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:38:16 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x93a46000) [pid = 11343] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:38:16 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x8fa89c00) [pid = 11343] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:38:16 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x8f783400) [pid = 11343] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:38:16 INFO - PROCESS | 11343 | --DOMWINDOW == 59 (0x922e9800) [pid = 11343] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:38:16 INFO - PROCESS | 11343 | --DOMWINDOW == 58 (0x91d53800) [pid = 11343] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:38:16 INFO - PROCESS | 11343 | --DOMWINDOW == 57 (0x923e6800) [pid = 11343] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:38:16 INFO - PROCESS | 11343 | 1467362296961 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 01:38:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:38:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1493ms 01:38:17 INFO - PROCESS | 11343 | 1467362297014 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 01:38:17 INFO - PROCESS | 11343 | 1467362297018 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 01:38:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:38:17 INFO - PROCESS | 11343 | 1467362297029 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:38:17 INFO - PROCESS | 11343 | 1467362297032 Marionette TRACE conn3 <- [1,2630,null,{}] 01:38:17 INFO - PROCESS | 11343 | 1467362297040 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:17 INFO - PROCESS | 11343 | 1467362297044 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:17 INFO - PROCESS | 11343 | 1467362297219 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 01:38:17 INFO - PROCESS | 11343 | 1467362297230 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:17 INFO - PROCESS | 11343 | 1467362297238 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:17 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90d400 == 31 [pid = 11343] [id = 665] 01:38:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 58 (0x8f910400) [pid = 11343] [serial = 1996] [outer = (nil)] 01:38:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 59 (0x92572800) [pid = 11343] [serial = 1997] [outer = 0x8f910400] 01:38:17 INFO - PROCESS | 11343 | 1467362297320 Marionette DEBUG loaded listener.js 01:38:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 60 (0x92989400) [pid = 11343] [serial = 1998] [outer = 0x8f910400] 01:38:18 INFO - PROCESS | 11343 | 1467362298320 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 01:38:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:38:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1336ms 01:38:18 INFO - PROCESS | 11343 | 1467362298361 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 01:38:18 INFO - PROCESS | 11343 | 1467362298365 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 01:38:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:38:18 INFO - PROCESS | 11343 | 1467362298371 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:38:18 INFO - PROCESS | 11343 | 1467362298374 Marionette TRACE conn3 <- [1,2634,null,{}] 01:38:18 INFO - PROCESS | 11343 | 1467362298380 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:18 INFO - PROCESS | 11343 | 1467362298386 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:18 INFO - PROCESS | 11343 | 1467362298544 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 01:38:18 INFO - PROCESS | 11343 | 1467362298558 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:18 INFO - PROCESS | 11343 | 1467362298577 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:18 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f786c00 == 32 [pid = 11343] [id = 666] 01:38:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x92990800) [pid = 11343] [serial = 1999] [outer = (nil)] 01:38:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x92dd0000) [pid = 11343] [serial = 2000] [outer = 0x92990800] 01:38:18 INFO - PROCESS | 11343 | 1467362298659 Marionette DEBUG loaded listener.js 01:38:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x93a01400) [pid = 11343] [serial = 2001] [outer = 0x92990800] 01:38:19 INFO - PROCESS | 11343 | 1467362299942 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 01:38:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:38:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1650ms 01:38:20 INFO - PROCESS | 11343 | 1467362300023 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 01:38:20 INFO - PROCESS | 11343 | 1467362300030 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 01:38:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:38:20 INFO - PROCESS | 11343 | 1467362300038 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:38:20 INFO - PROCESS | 11343 | 1467362300048 Marionette TRACE conn3 <- [1,2638,null,{}] 01:38:20 INFO - PROCESS | 11343 | 1467362300056 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:20 INFO - PROCESS | 11343 | 1467362300061 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:20 INFO - PROCESS | 11343 | 1467362300304 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 01:38:20 INFO - PROCESS | 11343 | 1467362300548 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:20 INFO - PROCESS | 11343 | 1467362300558 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:20 INFO - PROCESS | 11343 | ++DOCSHELL 0x9116b400 == 33 [pid = 11343] [id = 667] 01:38:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x91c52800) [pid = 11343] [serial = 2002] [outer = (nil)] 01:38:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x91d59800) [pid = 11343] [serial = 2003] [outer = 0x91c52800] 01:38:20 INFO - PROCESS | 11343 | 1467362300658 Marionette DEBUG loaded listener.js 01:38:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x920cdc00) [pid = 11343] [serial = 2004] [outer = 0x91c52800] 01:38:21 INFO - PROCESS | 11343 | 1467362301757 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 01:38:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:38:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1754ms 01:38:21 INFO - PROCESS | 11343 | 1467362301792 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 01:38:21 INFO - PROCESS | 11343 | 1467362301800 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 01:38:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:38:21 INFO - PROCESS | 11343 | 1467362301813 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:38:21 INFO - PROCESS | 11343 | 1467362301818 Marionette TRACE conn3 <- [1,2642,null,{}] 01:38:21 INFO - PROCESS | 11343 | 1467362301825 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:21 INFO - PROCESS | 11343 | 1467362301830 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:22 INFO - PROCESS | 11343 | 1467362302038 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 01:38:22 INFO - PROCESS | 11343 | 1467362302226 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:22 INFO - PROCESS | 11343 | 1467362302234 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:22 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff3000 == 34 [pid = 11343] [id = 668] 01:38:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x923f0000) [pid = 11343] [serial = 2005] [outer = (nil)] 01:38:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x92749400) [pid = 11343] [serial = 2006] [outer = 0x923f0000] 01:38:22 INFO - PROCESS | 11343 | 1467362302325 Marionette DEBUG loaded listener.js 01:38:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x92983800) [pid = 11343] [serial = 2007] [outer = 0x923f0000] 01:38:23 INFO - PROCESS | 11343 | 1467362303458 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 01:38:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:38:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1691ms 01:38:23 INFO - PROCESS | 11343 | 1467362303504 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 01:38:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:38:23 INFO - PROCESS | 11343 | 1467362303510 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 01:38:23 INFO - PROCESS | 11343 | 1467362303517 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:38:23 INFO - PROCESS | 11343 | 1467362303523 Marionette TRACE conn3 <- [1,2646,null,{}] 01:38:23 INFO - PROCESS | 11343 | 1467362303541 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:23 INFO - PROCESS | 11343 | 1467362303550 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:23 INFO - PROCESS | 11343 | 1467362303752 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 01:38:24 INFO - PROCESS | 11343 | 1467362304022 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:24 INFO - PROCESS | 11343 | 1467362304037 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:24 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d044000 == 35 [pid = 11343] [id = 669] 01:38:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x91fbb400) [pid = 11343] [serial = 2008] [outer = (nil)] 01:38:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x93c17000) [pid = 11343] [serial = 2009] [outer = 0x91fbb400] 01:38:24 INFO - PROCESS | 11343 | 1467362304169 Marionette DEBUG loaded listener.js 01:38:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x93c26800) [pid = 11343] [serial = 2010] [outer = 0x91fbb400] 01:38:25 INFO - PROCESS | 11343 | 1467362305154 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 01:38:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:38:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1688ms 01:38:25 INFO - PROCESS | 11343 | 1467362305205 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 01:38:25 INFO - PROCESS | 11343 | 1467362305211 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 01:38:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:38:25 INFO - PROCESS | 11343 | 1467362305217 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:38:25 INFO - PROCESS | 11343 | 1467362305222 Marionette TRACE conn3 <- [1,2650,null,{}] 01:38:25 INFO - PROCESS | 11343 | 1467362305229 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:25 INFO - PROCESS | 11343 | 1467362305234 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:25 INFO - PROCESS | 11343 | 1467362305432 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 01:38:25 INFO - PROCESS | 11343 | 1467362305620 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:25 INFO - PROCESS | 11343 | 1467362305627 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:25 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f901400 == 36 [pid = 11343] [id = 670] 01:38:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x93c2bc00) [pid = 11343] [serial = 2011] [outer = (nil)] 01:38:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x947a8000) [pid = 11343] [serial = 2012] [outer = 0x93c2bc00] 01:38:25 INFO - PROCESS | 11343 | 1467362305758 Marionette DEBUG loaded listener.js 01:38:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x947b0000) [pid = 11343] [serial = 2013] [outer = 0x93c2bc00] 01:38:26 INFO - PROCESS | 11343 | 1467362306706 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 01:38:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:38:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1547ms 01:38:26 INFO - PROCESS | 11343 | 1467362306770 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 01:38:26 INFO - PROCESS | 11343 | 1467362306775 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 01:38:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:38:26 INFO - PROCESS | 11343 | 1467362306784 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:38:26 INFO - PROCESS | 11343 | 1467362306787 Marionette TRACE conn3 <- [1,2654,null,{}] 01:38:26 INFO - PROCESS | 11343 | 1467362306794 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:26 INFO - PROCESS | 11343 | 1467362306798 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:26 INFO - PROCESS | 11343 | 1467362306991 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 01:38:27 INFO - PROCESS | 11343 | 1467362307190 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:27 INFO - PROCESS | 11343 | 1467362307199 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:27 INFO - PROCESS | 11343 | ++DOCSHELL 0x920d0400 == 37 [pid = 11343] [id = 671] 01:38:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x920d6000) [pid = 11343] [serial = 2014] [outer = (nil)] 01:38:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x95171000) [pid = 11343] [serial = 2015] [outer = 0x920d6000] 01:38:27 INFO - PROCESS | 11343 | 1467362307330 Marionette DEBUG loaded listener.js 01:38:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x952d8000) [pid = 11343] [serial = 2016] [outer = 0x920d6000] 01:38:28 INFO - PROCESS | 11343 | 1467362308424 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 01:38:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:38:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1688ms 01:38:28 INFO - PROCESS | 11343 | 1467362308473 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 01:38:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:38:28 INFO - PROCESS | 11343 | 1467362308477 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 01:38:28 INFO - PROCESS | 11343 | 1467362308484 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:38:28 INFO - PROCESS | 11343 | 1467362308487 Marionette TRACE conn3 <- [1,2658,null,{}] 01:38:28 INFO - PROCESS | 11343 | 1467362308493 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:28 INFO - PROCESS | 11343 | 1467362308504 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:28 INFO - PROCESS | 11343 | 1467362308764 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 01:38:29 INFO - PROCESS | 11343 | 1467362309008 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:29 INFO - PROCESS | 11343 | 1467362309015 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:29 INFO - PROCESS | 11343 | ++DOCSHELL 0x8effb400 == 38 [pid = 11343] [id = 672] 01:38:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x8effc800) [pid = 11343] [serial = 2017] [outer = (nil)] 01:38:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x8f905000) [pid = 11343] [serial = 2018] [outer = 0x8effc800] 01:38:29 INFO - PROCESS | 11343 | 1467362309325 Marionette DEBUG loaded listener.js 01:38:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x8fa88000) [pid = 11343] [serial = 2019] [outer = 0x8effc800] 01:38:30 INFO - PROCESS | 11343 | 1467362310401 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 01:38:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:38:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1986ms 01:38:30 INFO - PROCESS | 11343 | 1467362310471 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 01:38:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:38:30 INFO - PROCESS | 11343 | 1467362310477 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 01:38:30 INFO - PROCESS | 11343 | 1467362310486 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:38:30 INFO - PROCESS | 11343 | 1467362310491 Marionette TRACE conn3 <- [1,2662,null,{}] 01:38:30 INFO - PROCESS | 11343 | 1467362310499 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:30 INFO - PROCESS | 11343 | 1467362310504 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:31 INFO - PROCESS | 11343 | --DOCSHELL 0x92424000 == 37 [pid = 11343] [id = 643] 01:38:31 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff9c00 == 36 [pid = 11343] [id = 641] 01:38:31 INFO - PROCESS | 11343 | --DOCSHELL 0x8f787800 == 35 [pid = 11343] [id = 637] 01:38:31 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff7000 == 34 [pid = 11343] [id = 658] 01:38:31 INFO - PROCESS | 11343 | --DOCSHELL 0x92fa0800 == 33 [pid = 11343] [id = 649] 01:38:31 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03c000 == 32 [pid = 11343] [id = 660] 01:38:31 INFO - PROCESS | 11343 | --DOCSHELL 0x927a1c00 == 31 [pid = 11343] [id = 640] 01:38:31 INFO - PROCESS | 11343 | --DOCSHELL 0x91d58400 == 30 [pid = 11343] [id = 659] 01:38:31 INFO - PROCESS | 11343 | --DOCSHELL 0x8effb800 == 29 [pid = 11343] [id = 639] 01:38:31 INFO - PROCESS | 11343 | --DOCSHELL 0x92cd1c00 == 28 [pid = 11343] [id = 646] 01:38:31 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa81800 == 27 [pid = 11343] [id = 638] 01:38:31 INFO - PROCESS | 11343 | --DOCSHELL 0x92577400 == 26 [pid = 11343] [id = 648] 01:38:31 INFO - PROCESS | 11343 | --DOCSHELL 0x939da000 == 25 [pid = 11343] [id = 650] 01:38:31 INFO - PROCESS | 11343 | --DOCSHELL 0x8f902000 == 24 [pid = 11343] [id = 642] 01:38:31 INFO - PROCESS | 11343 | --DOCSHELL 0x91163c00 == 23 [pid = 11343] [id = 647] 01:38:31 INFO - PROCESS | 11343 | --DOCSHELL 0x8f790800 == 22 [pid = 11343] [id = 651] 01:38:31 INFO - PROCESS | 11343 | --DOCSHELL 0x920c9800 == 21 [pid = 11343] [id = 653] 01:38:31 INFO - PROCESS | 11343 | --DOCSHELL 0x8f782c00 == 20 [pid = 11343] [id = 652] 01:38:31 INFO - PROCESS | 11343 | --DOCSHELL 0x91d58c00 == 19 [pid = 11343] [id = 635] 01:38:31 INFO - PROCESS | 11343 | --DOCSHELL 0x8effa800 == 18 [pid = 11343] [id = 636] 01:38:31 INFO - PROCESS | 11343 | 1467362311792 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 01:38:31 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x9274b000) [pid = 11343] [serial = 1973] [outer = (nil)] [url = about:blank] 01:38:31 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x923ee800) [pid = 11343] [serial = 1970] [outer = (nil)] [url = about:blank] 01:38:31 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x91d60000) [pid = 11343] [serial = 1967] [outer = (nil)] [url = about:blank] 01:38:31 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x92429400) [pid = 11343] [serial = 1961] [outer = (nil)] [url = about:blank] 01:38:31 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x8fa85800) [pid = 11343] [serial = 1964] [outer = (nil)] [url = about:blank] 01:38:31 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x8fa90400) [pid = 11343] [serial = 1965] [outer = (nil)] [url = about:blank] 01:38:31 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x92745800) [pid = 11343] [serial = 1962] [outer = (nil)] [url = about:blank] 01:38:31 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x922e2000) [pid = 11343] [serial = 1944] [outer = (nil)] [url = about:blank] 01:38:31 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x91e92c00) [pid = 11343] [serial = 1943] [outer = (nil)] [url = about:blank] 01:38:31 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x927a6800) [pid = 11343] [serial = 1947] [outer = (nil)] [url = about:blank] 01:38:31 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x9279f400) [pid = 11343] [serial = 1946] [outer = (nil)] [url = about:blank] 01:38:31 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x93a42800) [pid = 11343] [serial = 1950] [outer = (nil)] [url = about:blank] 01:38:31 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x93a07c00) [pid = 11343] [serial = 1949] [outer = (nil)] [url = about:blank] 01:38:31 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x93c2c000) [pid = 11343] [serial = 1953] [outer = (nil)] [url = about:blank] 01:38:32 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x93c1c000) [pid = 11343] [serial = 1952] [outer = (nil)] [url = about:blank] 01:38:32 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x93c32c00) [pid = 11343] [serial = 1956] [outer = (nil)] [url = about:blank] 01:38:32 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x93c18000) [pid = 11343] [serial = 1955] [outer = (nil)] [url = about:blank] 01:38:32 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x92575000) [pid = 11343] [serial = 1971] [outer = (nil)] [url = about:blank] 01:38:32 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x8fa87800) [pid = 11343] [serial = 1959] [outer = (nil)] [url = about:blank] 01:38:32 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x91e99400) [pid = 11343] [serial = 1968] [outer = (nil)] [url = about:blank] 01:38:32 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x8f903400) [pid = 11343] [serial = 1958] [outer = (nil)] [url = about:blank] 01:38:32 INFO - PROCESS | 11343 | 1467362312136 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:32 INFO - PROCESS | 11343 | 1467362312145 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:32 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff9000 == 19 [pid = 11343] [id = 673] 01:38:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x8eff9800) [pid = 11343] [serial = 2020] [outer = (nil)] 01:38:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x8f782800) [pid = 11343] [serial = 2021] [outer = 0x8eff9800] 01:38:32 INFO - PROCESS | 11343 | 1467362312232 Marionette DEBUG loaded listener.js 01:38:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x8f903400) [pid = 11343] [serial = 2022] [outer = 0x8eff9800] 01:38:33 INFO - PROCESS | 11343 | 1467362313163 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 01:38:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:38:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2754ms 01:38:33 INFO - PROCESS | 11343 | 1467362313243 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 01:38:33 INFO - PROCESS | 11343 | 1467362313269 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 01:38:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:38:33 INFO - PROCESS | 11343 | 1467362313291 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:38:33 INFO - PROCESS | 11343 | 1467362313298 Marionette TRACE conn3 <- [1,2666,null,{}] 01:38:33 INFO - PROCESS | 11343 | 1467362313319 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:33 INFO - PROCESS | 11343 | 1467362313326 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:33 INFO - PROCESS | 11343 | 1467362313577 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 01:38:33 INFO - PROCESS | 11343 | 1467362313675 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:33 INFO - PROCESS | 11343 | 1467362313684 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:33 INFO - PROCESS | 11343 | ++DOCSHELL 0x9115f800 == 20 [pid = 11343] [id = 674] 01:38:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x91160c00) [pid = 11343] [serial = 2023] [outer = (nil)] 01:38:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x91167400) [pid = 11343] [serial = 2024] [outer = 0x91160c00] 01:38:33 INFO - PROCESS | 11343 | 1467362313769 Marionette DEBUG loaded listener.js 01:38:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x91c59000) [pid = 11343] [serial = 2025] [outer = 0x91160c00] 01:38:35 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:38:35 INFO - PROCESS | 11343 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 01:38:35 INFO - PROCESS | 11343 | 1467362315175 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 01:38:35 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) 01:38:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1909ms 01:38:35 INFO - PROCESS | 11343 | 1467362315198 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 01:38:35 INFO - PROCESS | 11343 | 1467362315204 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 01:38:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:38:35 INFO - PROCESS | 11343 | 1467362315215 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:38:35 INFO - PROCESS | 11343 | 1467362315219 Marionette TRACE conn3 <- [1,2670,null,{}] 01:38:35 INFO - PROCESS | 11343 | 1467362315228 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:35 INFO - PROCESS | 11343 | 1467362315233 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:35 INFO - PROCESS | 11343 | 1467362315543 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 01:38:35 INFO - PROCESS | 11343 | 1467362315596 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:35 INFO - PROCESS | 11343 | 1467362315602 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:35 INFO - PROCESS | 11343 | ++DOCSHELL 0x91fbc400 == 21 [pid = 11343] [id = 675] 01:38:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x91fbdc00) [pid = 11343] [serial = 2026] [outer = (nil)] 01:38:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x920cb800) [pid = 11343] [serial = 2027] [outer = 0x91fbdc00] 01:38:35 INFO - PROCESS | 11343 | 1467362315675 Marionette DEBUG loaded listener.js 01:38:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x922e0800) [pid = 11343] [serial = 2028] [outer = 0x91fbdc00] 01:38:36 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x91162c00) [pid = 11343] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:38:36 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x91c5b400) [pid = 11343] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:38:36 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x92990800) [pid = 11343] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:38:36 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x922e8c00) [pid = 11343] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:38:36 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x8f910400) [pid = 11343] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:38:36 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x8effb000) [pid = 11343] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:38:36 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x91fbf000) [pid = 11343] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:38:36 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x91d59c00) [pid = 11343] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:38:36 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x92423c00) [pid = 11343] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:38:36 INFO - PROCESS | 11343 | --DOMWINDOW == 59 (0x8d041400) [pid = 11343] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:38:37 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:38:37 INFO - PROCESS | 11343 | 1467362317602 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 01:38:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 01:38:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:38:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 01:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:38:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2434ms 01:38:37 INFO - PROCESS | 11343 | 1467362317661 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 01:38:37 INFO - PROCESS | 11343 | 1467362317668 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 01:38:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:38:37 INFO - PROCESS | 11343 | 1467362317696 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:38:37 INFO - PROCESS | 11343 | 1467362317704 Marionette TRACE conn3 <- [1,2674,null,{}] 01:38:37 INFO - PROCESS | 11343 | 1467362317711 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:37 INFO - PROCESS | 11343 | 1467362317718 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:37 INFO - PROCESS | 11343 | 1467362317934 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 01:38:38 INFO - PROCESS | 11343 | 1467362318073 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:38 INFO - PROCESS | 11343 | 1467362318080 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:38 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f790000 == 22 [pid = 11343] [id = 676] 01:38:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 60 (0x8f906400) [pid = 11343] [serial = 2029] [outer = (nil)] 01:38:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x91fb7c00) [pid = 11343] [serial = 2030] [outer = 0x8f906400] 01:38:38 INFO - PROCESS | 11343 | 1467362318155 Marionette DEBUG loaded listener.js 01:38:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x92571400) [pid = 11343] [serial = 2031] [outer = 0x8f906400] 01:38:39 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:38:39 INFO - PROCESS | 11343 | 1467362319537 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 01:38:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 01:38:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:38:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 01:38:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:38:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1900ms 01:38:39 INFO - PROCESS | 11343 | 1467362319673 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 01:38:39 INFO - PROCESS | 11343 | 1467362319678 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 01:38:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:38:39 INFO - PROCESS | 11343 | 1467362319693 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:38:39 INFO - PROCESS | 11343 | 1467362319697 Marionette TRACE conn3 <- [1,2678,null,{}] 01:38:39 INFO - PROCESS | 11343 | 1467362319708 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:39 INFO - PROCESS | 11343 | 1467362319717 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:39 INFO - PROCESS | 11343 | 1467362319911 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 01:38:40 INFO - PROCESS | 11343 | 1467362320098 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:40 INFO - PROCESS | 11343 | 1467362320111 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:40 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d047000 == 23 [pid = 11343] [id = 677] 01:38:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x8eff1000) [pid = 11343] [serial = 2032] [outer = (nil)] 01:38:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x9116b800) [pid = 11343] [serial = 2033] [outer = 0x8eff1000] 01:38:40 INFO - PROCESS | 11343 | 1467362320199 Marionette DEBUG loaded listener.js 01:38:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x91d56c00) [pid = 11343] [serial = 2034] [outer = 0x8eff1000] 01:38:41 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:38:41 INFO - PROCESS | 11343 | 1467362321689 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 01:38:41 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) 01:38:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2094ms 01:38:41 INFO - PROCESS | 11343 | 1467362321786 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 01:38:41 INFO - PROCESS | 11343 | 1467362321794 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 01:38:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:38:41 INFO - PROCESS | 11343 | 1467362321807 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:38:41 INFO - PROCESS | 11343 | 1467362321811 Marionette TRACE conn3 <- [1,2682,null,{}] 01:38:41 INFO - PROCESS | 11343 | 1467362321819 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:41 INFO - PROCESS | 11343 | 1467362321824 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:42 INFO - PROCESS | 11343 | 1467362322026 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 01:38:42 INFO - PROCESS | 11343 | 1467362322208 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:42 INFO - PROCESS | 11343 | 1467362322218 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:42 INFO - PROCESS | 11343 | ++DOCSHELL 0x922e3800 == 24 [pid = 11343] [id = 678] 01:38:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x922e6800) [pid = 11343] [serial = 2035] [outer = (nil)] 01:38:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x92424c00) [pid = 11343] [serial = 2036] [outer = 0x922e6800] 01:38:42 INFO - PROCESS | 11343 | 1467362322304 Marionette DEBUG loaded listener.js 01:38:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x9257f400) [pid = 11343] [serial = 2037] [outer = 0x922e6800] 01:38:43 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:38:43 INFO - PROCESS | 11343 | 1467362323776 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 01:38:43 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) 01:38:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1983ms 01:38:43 INFO - PROCESS | 11343 | 1467362323790 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 01:38:43 INFO - PROCESS | 11343 | 1467362323793 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 01:38:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:38:43 INFO - PROCESS | 11343 | 1467362323802 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:38:43 INFO - PROCESS | 11343 | 1467362323809 Marionette TRACE conn3 <- [1,2686,null,{}] 01:38:43 INFO - PROCESS | 11343 | 1467362323973 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:43 INFO - PROCESS | 11343 | 1467362323983 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:44 INFO - PROCESS | 11343 | 1467362324172 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 01:38:44 INFO - PROCESS | 11343 | 1467362324481 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:44 INFO - PROCESS | 11343 | 1467362324492 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:44 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d046400 == 25 [pid = 11343] [id = 679] 01:38:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x8d048000) [pid = 11343] [serial = 2038] [outer = (nil)] 01:38:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x8eff2400) [pid = 11343] [serial = 2039] [outer = 0x8d048000] 01:38:44 INFO - PROCESS | 11343 | 1467362324570 Marionette DEBUG loaded listener.js 01:38:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x8f907c00) [pid = 11343] [serial = 2040] [outer = 0x8d048000] 01:38:45 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92981400) [pid = 11343] [serial = 1994] [outer = (nil)] [url = about:blank] 01:38:45 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x92572800) [pid = 11343] [serial = 1997] [outer = (nil)] [url = about:blank] 01:38:45 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x9298d000) [pid = 11343] [serial = 1995] [outer = (nil)] [url = about:blank] 01:38:45 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x8f78ac00) [pid = 11343] [serial = 1976] [outer = (nil)] [url = about:blank] 01:38:45 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x8f90b000) [pid = 11343] [serial = 1977] [outer = (nil)] [url = about:blank] 01:38:45 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x922e1000) [pid = 11343] [serial = 1991] [outer = (nil)] [url = about:blank] 01:38:45 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x91e93800) [pid = 11343] [serial = 1979] [outer = (nil)] [url = about:blank] 01:38:45 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x91e9f800) [pid = 11343] [serial = 1980] [outer = (nil)] [url = about:blank] 01:38:45 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x92743400) [pid = 11343] [serial = 1982] [outer = (nil)] [url = about:blank] 01:38:45 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x927a1400) [pid = 11343] [serial = 1983] [outer = (nil)] [url = about:blank] 01:38:45 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x8efefc00) [pid = 11343] [serial = 1985] [outer = (nil)] [url = about:blank] 01:38:45 INFO - PROCESS | 11343 | --DOMWINDOW == 59 (0x8f78d800) [pid = 11343] [serial = 1986] [outer = (nil)] [url = about:blank] 01:38:45 INFO - PROCESS | 11343 | --DOMWINDOW == 58 (0x92986800) [pid = 11343] [serial = 1974] [outer = (nil)] [url = about:blank] 01:38:45 INFO - PROCESS | 11343 | --DOMWINDOW == 57 (0x91d56000) [pid = 11343] [serial = 1988] [outer = (nil)] [url = about:blank] 01:38:45 INFO - PROCESS | 11343 | --DOMWINDOW == 56 (0x91e9e400) [pid = 11343] [serial = 1989] [outer = (nil)] [url = about:blank] 01:38:45 INFO - PROCESS | 11343 | --DOMWINDOW == 55 (0x92dd0000) [pid = 11343] [serial = 2000] [outer = (nil)] [url = about:blank] 01:38:45 INFO - PROCESS | 11343 | --DOMWINDOW == 54 (0x93a01400) [pid = 11343] [serial = 2001] [outer = (nil)] [url = about:blank] 01:38:45 INFO - PROCESS | 11343 | --DOMWINDOW == 53 (0x92989400) [pid = 11343] [serial = 1998] [outer = (nil)] [url = about:blank] 01:38:45 INFO - PROCESS | 11343 | --DOMWINDOW == 52 (0x92426000) [pid = 11343] [serial = 1992] [outer = (nil)] [url = about:blank] 01:38:46 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:38:46 INFO - PROCESS | 11343 | 1467362326137 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 01:38:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 01:38:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:38:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 01:38:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:38:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2387ms 01:38:46 INFO - PROCESS | 11343 | 1467362326224 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 01:38:46 INFO - PROCESS | 11343 | 1467362326231 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 01:38:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:38:46 INFO - PROCESS | 11343 | 1467362326245 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:38:46 INFO - PROCESS | 11343 | 1467362326251 Marionette TRACE conn3 <- [1,2690,null,{}] 01:38:46 INFO - PROCESS | 11343 | 1467362326261 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:46 INFO - PROCESS | 11343 | 1467362326266 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:46 INFO - PROCESS | 11343 | 1467362326437 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 01:38:46 INFO - PROCESS | 11343 | 1467362326450 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:46 INFO - PROCESS | 11343 | 1467362326459 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:46 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f906000 == 26 [pid = 11343] [id = 680] 01:38:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 53 (0x8fa81800) [pid = 11343] [serial = 2041] [outer = (nil)] 01:38:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 54 (0x91e94000) [pid = 11343] [serial = 2042] [outer = 0x8fa81800] 01:38:46 INFO - PROCESS | 11343 | 1467362326539 Marionette DEBUG loaded listener.js 01:38:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 55 (0x91e9ec00) [pid = 11343] [serial = 2043] [outer = 0x8fa81800] 01:38:47 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:38:47 INFO - PROCESS | 11343 | 1467362327862 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 01:38:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 01:38:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:38:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 01:38:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:38:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1637ms 01:38:47 INFO - PROCESS | 11343 | 1467362327885 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 01:38:47 INFO - PROCESS | 11343 | 1467362327892 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 01:38:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:38:47 INFO - PROCESS | 11343 | 1467362327901 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:38:47 INFO - PROCESS | 11343 | 1467362327905 Marionette TRACE conn3 <- [1,2694,null,{}] 01:38:47 INFO - PROCESS | 11343 | 1467362327911 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:47 INFO - PROCESS | 11343 | 1467362327917 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:48 INFO - PROCESS | 11343 | 1467362328161 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 01:38:48 INFO - PROCESS | 11343 | 1467362328316 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:48 INFO - PROCESS | 11343 | 1467362328323 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:48 INFO - PROCESS | 11343 | ++DOCSHELL 0x923e4400 == 27 [pid = 11343] [id = 681] 01:38:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 56 (0x923e7c00) [pid = 11343] [serial = 2044] [outer = (nil)] 01:38:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 57 (0x92428000) [pid = 11343] [serial = 2045] [outer = 0x923e7c00] 01:38:48 INFO - PROCESS | 11343 | 1467362328444 Marionette DEBUG loaded listener.js 01:38:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 58 (0x92748c00) [pid = 11343] [serial = 2046] [outer = 0x923e7c00] 01:38:49 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:38:49 INFO - PROCESS | 11343 | 1467362329856 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 01:38:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 01:38:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:38:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 01:38:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:38:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1987ms 01:38:49 INFO - PROCESS | 11343 | 1467362329889 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 01:38:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:38:49 INFO - PROCESS | 11343 | 1467362329894 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 01:38:49 INFO - PROCESS | 11343 | 1467362329908 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:38:49 INFO - PROCESS | 11343 | 1467362329917 Marionette TRACE conn3 <- [1,2698,null,{}] 01:38:50 INFO - PROCESS | 11343 | --DOMWINDOW == 57 (0x920d6000) [pid = 11343] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:38:50 INFO - PROCESS | 11343 | --DOMWINDOW == 56 (0x91c52800) [pid = 11343] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:38:50 INFO - PROCESS | 11343 | --DOMWINDOW == 55 (0x8eff9800) [pid = 11343] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:38:50 INFO - PROCESS | 11343 | --DOMWINDOW == 54 (0x93c2bc00) [pid = 11343] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:38:50 INFO - PROCESS | 11343 | --DOMWINDOW == 53 (0x8effc800) [pid = 11343] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:38:50 INFO - PROCESS | 11343 | --DOMWINDOW == 52 (0x91fbb400) [pid = 11343] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:38:50 INFO - PROCESS | 11343 | --DOMWINDOW == 51 (0x91fbdc00) [pid = 11343] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:38:50 INFO - PROCESS | 11343 | --DOMWINDOW == 50 (0x91160c00) [pid = 11343] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:38:50 INFO - PROCESS | 11343 | --DOMWINDOW == 49 (0x923f0000) [pid = 11343] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:38:50 INFO - PROCESS | 11343 | 1467362330025 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:50 INFO - PROCESS | 11343 | 1467362330032 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:50 INFO - PROCESS | 11343 | 1467362330257 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 01:38:50 INFO - PROCESS | 11343 | 1467362330274 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:50 INFO - PROCESS | 11343 | 1467362330281 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:50 INFO - PROCESS | 11343 | ++DOCSHELL 0x922e7800 == 28 [pid = 11343] [id = 682] 01:38:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 50 (0x927a2000) [pid = 11343] [serial = 2047] [outer = (nil)] 01:38:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 51 (0x92981c00) [pid = 11343] [serial = 2048] [outer = 0x927a2000] 01:38:50 INFO - PROCESS | 11343 | 1467362330356 Marionette DEBUG loaded listener.js 01:38:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 52 (0x9298b800) [pid = 11343] [serial = 2049] [outer = 0x927a2000] 01:38:51 INFO - PROCESS | 11343 | SkCairoFTTypeface::onFilterRec unimplemented 01:38:51 INFO - PROCESS | 11343 | 1467362331693 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 01:38:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 01:38:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:38:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 01:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:38:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:38:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1850ms 01:38:51 INFO - PROCESS | 11343 | 1467362331751 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 01:38:51 INFO - PROCESS | 11343 | 1467362331755 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 01:38:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:38:51 INFO - PROCESS | 11343 | 1467362331762 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:38:51 INFO - PROCESS | 11343 | 1467362331764 Marionette TRACE conn3 <- [1,2702,null,{}] 01:38:51 INFO - PROCESS | 11343 | 1467362331771 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:51 INFO - PROCESS | 11343 | 1467362331776 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:52 INFO - PROCESS | 11343 | 1467362332033 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 01:38:52 INFO - PROCESS | 11343 | 1467362332198 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:52 INFO - PROCESS | 11343 | 1467362332211 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:52 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d03e400 == 29 [pid = 11343] [id = 683] 01:38:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 53 (0x8d03ec00) [pid = 11343] [serial = 2050] [outer = (nil)] 01:38:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 54 (0x8f787000) [pid = 11343] [serial = 2051] [outer = 0x8d03ec00] 01:38:52 INFO - PROCESS | 11343 | 1467362332306 Marionette DEBUG loaded listener.js 01:38:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 55 (0x8f790800) [pid = 11343] [serial = 2052] [outer = 0x8d03ec00] 01:38:53 INFO - PROCESS | 11343 | 1467362333354 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 01:38:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:38:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1651ms 01:38:53 INFO - PROCESS | 11343 | 1467362333417 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 01:38:53 INFO - PROCESS | 11343 | 1467362333423 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 01:38:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:38:53 INFO - PROCESS | 11343 | 1467362333432 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:38:53 INFO - PROCESS | 11343 | 1467362333437 Marionette TRACE conn3 <- [1,2706,null,{}] 01:38:53 INFO - PROCESS | 11343 | 1467362333445 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:53 INFO - PROCESS | 11343 | 1467362333455 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:53 INFO - PROCESS | 11343 | 1467362333689 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 01:38:53 INFO - PROCESS | 11343 | 1467362333941 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:53 INFO - PROCESS | 11343 | 1467362333953 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:54 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa86000 == 30 [pid = 11343] [id = 684] 01:38:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 56 (0x91e9b400) [pid = 11343] [serial = 2053] [outer = (nil)] 01:38:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 57 (0x91fbf000) [pid = 11343] [serial = 2054] [outer = 0x91e9b400] 01:38:54 INFO - PROCESS | 11343 | 1467362334095 Marionette DEBUG loaded listener.js 01:38:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 58 (0x922e3400) [pid = 11343] [serial = 2055] [outer = 0x91e9b400] 01:38:55 INFO - PROCESS | 11343 | 1467362335144 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 01:38:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:38:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1747ms 01:38:55 INFO - PROCESS | 11343 | 1467362335183 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 01:38:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:38:55 INFO - PROCESS | 11343 | 1467362335190 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 01:38:55 INFO - PROCESS | 11343 | 1467362335198 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:38:55 INFO - PROCESS | 11343 | 1467362335202 Marionette TRACE conn3 <- [1,2710,null,{}] 01:38:55 INFO - PROCESS | 11343 | 1467362335209 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:55 INFO - PROCESS | 11343 | 1467362335214 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:55 INFO - PROCESS | 11343 | 1467362335416 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 01:38:55 INFO - PROCESS | 11343 | 1467362335605 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:55 INFO - PROCESS | 11343 | 1467362335616 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:55 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f78d400 == 31 [pid = 11343] [id = 685] 01:38:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 59 (0x91e96800) [pid = 11343] [serial = 2056] [outer = (nil)] 01:38:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 60 (0x927a7000) [pid = 11343] [serial = 2057] [outer = 0x91e96800] 01:38:55 INFO - PROCESS | 11343 | 1467362335701 Marionette DEBUG loaded listener.js 01:38:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x92986800) [pid = 11343] [serial = 2058] [outer = 0x91e96800] 01:38:56 INFO - PROCESS | 11343 | 1467362336803 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 01:38:56 INFO - PROCESS | 11343 | 1467362336843 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 01:38:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:38:56 INFO - PROCESS | 11343 | 1467362336860 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:38:56 INFO - PROCESS | 11343 | 1467362336869 Marionette TRACE conn3 <- [1,2714,null,{}] 01:38:56 INFO - PROCESS | 11343 | 1467362336879 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:56 INFO - PROCESS | 11343 | 1467362336887 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:57 INFO - PROCESS | 11343 | 1467362337127 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 01:38:57 INFO - PROCESS | 11343 | 1467362337374 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:57 INFO - PROCESS | 11343 | 1467362337383 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:57 INFO - PROCESS | 11343 | ++DOCSHELL 0x92ccd000 == 32 [pid = 11343] [id = 686] 01:38:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x92dd4800) [pid = 11343] [serial = 2059] [outer = (nil)] 01:38:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x939d7800) [pid = 11343] [serial = 2060] [outer = 0x92dd4800] 01:38:57 INFO - PROCESS | 11343 | 1467362337509 Marionette DEBUG loaded listener.js 01:38:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x939e0800) [pid = 11343] [serial = 2061] [outer = 0x92dd4800] 01:38:58 INFO - PROCESS | 11343 | 1467362338497 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 01:38:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:38:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1712ms 01:38:58 INFO - PROCESS | 11343 | 1467362338563 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 01:38:58 INFO - PROCESS | 11343 | 1467362338568 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 01:38:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:38:58 INFO - PROCESS | 11343 | 1467362338575 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:38:58 INFO - PROCESS | 11343 | 1467362338578 Marionette TRACE conn3 <- [1,2718,null,{}] 01:38:58 INFO - PROCESS | 11343 | 1467362338585 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:38:58 INFO - PROCESS | 11343 | 1467362338591 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:58 INFO - PROCESS | 11343 | 1467362338816 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 01:38:59 INFO - PROCESS | 11343 | 1467362339060 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:38:59 INFO - PROCESS | 11343 | 1467362339068 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:38:59 INFO - PROCESS | 11343 | ++DOCSHELL 0x922e9400 == 33 [pid = 11343] [id = 687] 01:38:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x92424000) [pid = 11343] [serial = 2062] [outer = (nil)] 01:38:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x93a43400) [pid = 11343] [serial = 2063] [outer = 0x92424000] 01:38:59 INFO - PROCESS | 11343 | 1467362339197 Marionette DEBUG loaded listener.js 01:38:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x93a49400) [pid = 11343] [serial = 2064] [outer = 0x92424000] 01:39:00 INFO - PROCESS | 11343 | 1467362340148 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 01:39:00 INFO - PROCESS | 11343 | 1467362340218 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 01:39:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:39:00 INFO - PROCESS | 11343 | 1467362340224 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:39:00 INFO - PROCESS | 11343 | 1467362340228 Marionette TRACE conn3 <- [1,2722,null,{}] 01:39:00 INFO - PROCESS | 11343 | 1467362340236 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:00 INFO - PROCESS | 11343 | 1467362340242 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:00 INFO - PROCESS | 11343 | 1467362340444 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 01:39:00 INFO - PROCESS | 11343 | 1467362340634 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:00 INFO - PROCESS | 11343 | 1467362340656 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:00 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff6000 == 34 [pid = 11343] [id = 688] 01:39:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x8eff6400) [pid = 11343] [serial = 2065] [outer = (nil)] 01:39:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x8f78ec00) [pid = 11343] [serial = 2066] [outer = 0x8eff6400] 01:39:00 INFO - PROCESS | 11343 | 1467362340967 Marionette DEBUG loaded listener.js 01:39:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x8fa89400) [pid = 11343] [serial = 2067] [outer = 0x8eff6400] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x922e7800 == 33 [pid = 11343] [id = 682] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x923e4400 == 32 [pid = 11343] [id = 681] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x8f906000 == 31 [pid = 11343] [id = 680] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x8d046400 == 30 [pid = 11343] [id = 679] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x91c56000 == 29 [pid = 11343] [id = 662] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff9000 == 28 [pid = 11343] [id = 673] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x91fbcc00 == 27 [pid = 11343] [id = 663] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x8f790000 == 26 [pid = 11343] [id = 676] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x9116b400 == 25 [pid = 11343] [id = 667] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x8f90d400 == 24 [pid = 11343] [id = 665] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x91fbc400 == 23 [pid = 11343] [id = 675] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x8d047000 == 22 [pid = 11343] [id = 677] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff3000 == 21 [pid = 11343] [id = 668] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x922e3800 == 20 [pid = 11343] [id = 678] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x920d4000 == 19 [pid = 11343] [id = 664] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x9115f800 == 18 [pid = 11343] [id = 674] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x8f901400 == 17 [pid = 11343] [id = 670] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x8d044000 == 16 [pid = 11343] [id = 669] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x8d040000 == 15 [pid = 11343] [id = 661] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x8effb400 == 14 [pid = 11343] [id = 672] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x8f786c00 == 13 [pid = 11343] [id = 666] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x920d0400 == 12 [pid = 11343] [id = 671] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x922e9400 == 11 [pid = 11343] [id = 687] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x92ccd000 == 10 [pid = 11343] [id = 686] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x8f78d400 == 9 [pid = 11343] [id = 685] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x8d03e400 == 8 [pid = 11343] [id = 683] 01:39:02 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa86000 == 7 [pid = 11343] [id = 684] 01:39:02 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x95171000) [pid = 11343] [serial = 2015] [outer = (nil)] [url = about:blank] 01:39:02 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x91d59800) [pid = 11343] [serial = 2003] [outer = (nil)] [url = about:blank] 01:39:02 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x8f903400) [pid = 11343] [serial = 2022] [outer = (nil)] [url = about:blank] 01:39:02 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x947b0000) [pid = 11343] [serial = 2013] [outer = (nil)] [url = about:blank] 01:39:02 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x947a8000) [pid = 11343] [serial = 2012] [outer = (nil)] [url = about:blank] 01:39:02 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x8f905000) [pid = 11343] [serial = 2018] [outer = (nil)] [url = about:blank] 01:39:02 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x920cdc00) [pid = 11343] [serial = 2004] [outer = (nil)] [url = about:blank] 01:39:02 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x93c26800) [pid = 11343] [serial = 2010] [outer = (nil)] [url = about:blank] 01:39:02 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x8fa88000) [pid = 11343] [serial = 2019] [outer = (nil)] [url = about:blank] 01:39:02 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x91fb7c00) [pid = 11343] [serial = 2030] [outer = (nil)] [url = about:blank] 01:39:02 INFO - PROCESS | 11343 | --DOMWINDOW == 59 (0x920cb800) [pid = 11343] [serial = 2027] [outer = (nil)] [url = about:blank] 01:39:02 INFO - PROCESS | 11343 | --DOMWINDOW == 58 (0x91167400) [pid = 11343] [serial = 2024] [outer = (nil)] [url = about:blank] 01:39:02 INFO - PROCESS | 11343 | --DOMWINDOW == 57 (0x92749400) [pid = 11343] [serial = 2006] [outer = (nil)] [url = about:blank] 01:39:02 INFO - PROCESS | 11343 | --DOMWINDOW == 56 (0x93c17000) [pid = 11343] [serial = 2009] [outer = (nil)] [url = about:blank] 01:39:02 INFO - PROCESS | 11343 | --DOMWINDOW == 55 (0x922e0800) [pid = 11343] [serial = 2028] [outer = (nil)] [url = about:blank] 01:39:02 INFO - PROCESS | 11343 | --DOMWINDOW == 54 (0x8f782800) [pid = 11343] [serial = 2021] [outer = (nil)] [url = about:blank] 01:39:02 INFO - PROCESS | 11343 | --DOMWINDOW == 53 (0x91c59000) [pid = 11343] [serial = 2025] [outer = (nil)] [url = about:blank] 01:39:02 INFO - PROCESS | 11343 | --DOMWINDOW == 52 (0x92983800) [pid = 11343] [serial = 2007] [outer = (nil)] [url = about:blank] 01:39:02 INFO - PROCESS | 11343 | --DOMWINDOW == 51 (0x952d8000) [pid = 11343] [serial = 2016] [outer = (nil)] [url = about:blank] 01:39:03 INFO - PROCESS | 11343 | 1467362343270 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 01:39:03 INFO - PROCESS | 11343 | 1467362343333 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 01:39:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:39:03 INFO - PROCESS | 11343 | 1467362343344 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:39:03 INFO - PROCESS | 11343 | 1467362343348 Marionette TRACE conn3 <- [1,2726,null,{}] 01:39:03 INFO - PROCESS | 11343 | 1467362343359 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:03 INFO - PROCESS | 11343 | 1467362343365 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:03 INFO - PROCESS | 11343 | 1467362343561 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 01:39:03 INFO - PROCESS | 11343 | 1467362343703 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:03 INFO - PROCESS | 11343 | 1467362343717 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:03 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90d800 == 8 [pid = 11343] [id = 689] 01:39:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 52 (0x8f90dc00) [pid = 11343] [serial = 2068] [outer = (nil)] 01:39:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 53 (0x8fa82000) [pid = 11343] [serial = 2069] [outer = 0x8f90dc00] 01:39:03 INFO - PROCESS | 11343 | 1467362343794 Marionette DEBUG loaded listener.js 01:39:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 54 (0x8fa8a800) [pid = 11343] [serial = 2070] [outer = 0x8f90dc00] 01:39:04 INFO - PROCESS | 11343 | 1467362344672 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 01:39:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:39:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1389ms 01:39:04 INFO - PROCESS | 11343 | 1467362344734 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 01:39:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:39:04 INFO - PROCESS | 11343 | 1467362344744 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 01:39:04 INFO - PROCESS | 11343 | 1467362344757 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:39:04 INFO - PROCESS | 11343 | 1467362344762 Marionette TRACE conn3 <- [1,2730,null,{}] 01:39:04 INFO - PROCESS | 11343 | 1467362344770 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:04 INFO - PROCESS | 11343 | 1467362344775 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:04 INFO - PROCESS | 11343 | 1467362344971 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 01:39:05 INFO - PROCESS | 11343 | 1467362345113 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:05 INFO - PROCESS | 11343 | 1467362345124 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:05 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c54c00 == 9 [pid = 11343] [id = 690] 01:39:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 55 (0x91c5ac00) [pid = 11343] [serial = 2071] [outer = (nil)] 01:39:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 56 (0x91c60000) [pid = 11343] [serial = 2072] [outer = 0x91c5ac00] 01:39:05 INFO - PROCESS | 11343 | 1467362345198 Marionette DEBUG loaded listener.js 01:39:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 57 (0x91d5c400) [pid = 11343] [serial = 2073] [outer = 0x91c5ac00] 01:39:06 INFO - PROCESS | 11343 | 1467362346544 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 01:39:06 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 01:39:06 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 01:39:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 01:39:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:39:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:39:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1835ms 01:39:06 INFO - PROCESS | 11343 | 1467362346592 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 01:39:06 INFO - PROCESS | 11343 | 1467362346597 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 01:39:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:39:06 INFO - PROCESS | 11343 | 1467362346609 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:39:06 INFO - PROCESS | 11343 | 1467362346616 Marionette TRACE conn3 <- [1,2734,null,{}] 01:39:06 INFO - PROCESS | 11343 | 1467362346634 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:06 INFO - PROCESS | 11343 | 1467362346644 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:06 INFO - PROCESS | 11343 | 1467362346945 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 01:39:07 INFO - PROCESS | 11343 | 1467362346987 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:07 INFO - PROCESS | 11343 | 1467362346998 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:07 INFO - PROCESS | 11343 | ++DOCSHELL 0x920d1000 == 10 [pid = 11343] [id = 691] 01:39:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 58 (0x920d2800) [pid = 11343] [serial = 2074] [outer = (nil)] 01:39:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 59 (0x920d7000) [pid = 11343] [serial = 2075] [outer = 0x920d2800] 01:39:07 INFO - PROCESS | 11343 | 1467362347076 Marionette DEBUG loaded listener.js 01:39:07 INFO - PROCESS | 11343 | ++DOMWINDOW == 60 (0x922e8400) [pid = 11343] [serial = 2076] [outer = 0x920d2800] 01:39:08 INFO - PROCESS | 11343 | --DOMWINDOW == 59 (0x8f906400) [pid = 11343] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:39:08 INFO - PROCESS | 11343 | --DOMWINDOW == 58 (0x8d048000) [pid = 11343] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:39:08 INFO - PROCESS | 11343 | --DOMWINDOW == 57 (0x8fa81800) [pid = 11343] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:39:08 INFO - PROCESS | 11343 | --DOMWINDOW == 56 (0x922e6800) [pid = 11343] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:39:08 INFO - PROCESS | 11343 | --DOMWINDOW == 55 (0x8eff1000) [pid = 11343] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:39:08 INFO - PROCESS | 11343 | --DOMWINDOW == 54 (0x923e7c00) [pid = 11343] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:39:08 INFO - PROCESS | 11343 | 1467362348325 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 01:39:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:39:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1738ms 01:39:08 INFO - PROCESS | 11343 | 1467362348348 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 01:39:08 INFO - PROCESS | 11343 | 1467362348353 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 01:39:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:39:08 INFO - PROCESS | 11343 | 1467362348360 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:39:08 INFO - PROCESS | 11343 | 1467362348364 Marionette TRACE conn3 <- [1,2738,null,{}] 01:39:08 INFO - PROCESS | 11343 | 1467362348369 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:08 INFO - PROCESS | 11343 | 1467362348390 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:08 INFO - PROCESS | 11343 | 1467362348627 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 01:39:08 INFO - PROCESS | 11343 | 1467362348763 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:08 INFO - PROCESS | 11343 | 1467362348770 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:08 INFO - PROCESS | 11343 | ++DOCSHELL 0x8efeec00 == 11 [pid = 11343] [id = 692] 01:39:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 55 (0x91160c00) [pid = 11343] [serial = 2077] [outer = (nil)] 01:39:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 56 (0x923e7c00) [pid = 11343] [serial = 2078] [outer = 0x91160c00] 01:39:08 INFO - PROCESS | 11343 | 1467362348843 Marionette DEBUG loaded listener.js 01:39:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 57 (0x9242c000) [pid = 11343] [serial = 2079] [outer = 0x91160c00] 01:39:09 INFO - PROCESS | 11343 | 1467362349645 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 01:39:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:39:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1336ms 01:39:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:39:09 INFO - PROCESS | 11343 | 1467362349698 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 01:39:09 INFO - PROCESS | 11343 | 1467362349700 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 01:39:09 INFO - PROCESS | 11343 | 1467362349708 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:39:09 INFO - PROCESS | 11343 | 1467362349711 Marionette TRACE conn3 <- [1,2742,null,{}] 01:39:09 INFO - PROCESS | 11343 | 1467362349716 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:09 INFO - PROCESS | 11343 | 1467362349722 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:09 INFO - PROCESS | 11343 | 1467362349880 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 01:39:09 INFO - PROCESS | 11343 | 1467362349891 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:09 INFO - PROCESS | 11343 | 1467362349902 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:09 INFO - PROCESS | 11343 | ++DOCSHELL 0x92577800 == 12 [pid = 11343] [id = 693] 01:39:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 58 (0x92579000) [pid = 11343] [serial = 2080] [outer = (nil)] 01:39:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 59 (0x92741800) [pid = 11343] [serial = 2081] [outer = 0x92579000] 01:39:09 INFO - PROCESS | 11343 | 1467362349970 Marionette DEBUG loaded listener.js 01:39:10 INFO - PROCESS | 11343 | ++DOMWINDOW == 60 (0x927a6400) [pid = 11343] [serial = 2082] [outer = 0x92579000] 01:39:11 INFO - PROCESS | 11343 | 1467362351228 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 01:39:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:39:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1590ms 01:39:11 INFO - PROCESS | 11343 | 1467362351299 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 01:39:11 INFO - PROCESS | 11343 | 1467362351307 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 01:39:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:39:11 INFO - PROCESS | 11343 | 1467362351315 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:39:11 INFO - PROCESS | 11343 | 1467362351320 Marionette TRACE conn3 <- [1,2746,null,{}] 01:39:11 INFO - PROCESS | 11343 | 1467362351353 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:11 INFO - PROCESS | 11343 | 1467362351358 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:11 INFO - PROCESS | 11343 | 1467362351622 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 01:39:11 INFO - PROCESS | 11343 | 1467362351854 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:11 INFO - PROCESS | 11343 | 1467362351863 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:11 INFO - PROCESS | 11343 | ++DOCSHELL 0x91165000 == 13 [pid = 11343] [id = 694] 01:39:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x91165400) [pid = 11343] [serial = 2083] [outer = (nil)] 01:39:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x91c60c00) [pid = 11343] [serial = 2084] [outer = 0x91165400] 01:39:11 INFO - PROCESS | 11343 | 1467362351948 Marionette DEBUG loaded listener.js 01:39:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x91e9a000) [pid = 11343] [serial = 2085] [outer = 0x91165400] 01:39:12 INFO - PROCESS | 11343 | 1467362352981 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 01:39:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:39:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1753ms 01:39:13 INFO - PROCESS | 11343 | 1467362353069 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 01:39:13 INFO - PROCESS | 11343 | 1467362353078 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 01:39:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:39:13 INFO - PROCESS | 11343 | 1467362353091 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:39:13 INFO - PROCESS | 11343 | 1467362353097 Marionette TRACE conn3 <- [1,2750,null,{}] 01:39:13 INFO - PROCESS | 11343 | 1467362353106 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:13 INFO - PROCESS | 11343 | 1467362353113 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:13 INFO - PROCESS | 11343 | 1467362353433 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 01:39:13 INFO - PROCESS | 11343 | 1467362353716 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:13 INFO - PROCESS | 11343 | 1467362353725 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:13 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff2800 == 14 [pid = 11343] [id = 695] 01:39:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x92575000) [pid = 11343] [serial = 2086] [outer = (nil)] 01:39:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x9257d400) [pid = 11343] [serial = 2087] [outer = 0x92575000] 01:39:13 INFO - PROCESS | 11343 | 1467362353817 Marionette DEBUG loaded listener.js 01:39:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x920ce400) [pid = 11343] [serial = 2088] [outer = 0x92575000] 01:39:14 INFO - PROCESS | 11343 | 1467362354821 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 01:39:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:39:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1751ms 01:39:14 INFO - PROCESS | 11343 | 1467362354841 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 01:39:14 INFO - PROCESS | 11343 | 1467362354846 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 01:39:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:39:14 INFO - PROCESS | 11343 | 1467362354853 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:39:14 INFO - PROCESS | 11343 | 1467362354859 Marionette TRACE conn3 <- [1,2754,null,{}] 01:39:14 INFO - PROCESS | 11343 | 1467362354907 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:14 INFO - PROCESS | 11343 | 1467362354916 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:15 INFO - PROCESS | 11343 | 1467362355113 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 01:39:15 INFO - PROCESS | 11343 | 1467362355349 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:15 INFO - PROCESS | 11343 | 1467362355360 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:15 INFO - PROCESS | 11343 | ++DOCSHELL 0x92cc9c00 == 15 [pid = 11343] [id = 696] 01:39:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x92ccac00) [pid = 11343] [serial = 2089] [outer = (nil)] 01:39:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x92ccf800) [pid = 11343] [serial = 2090] [outer = 0x92ccac00] 01:39:15 INFO - PROCESS | 11343 | 1467362355485 Marionette DEBUG loaded listener.js 01:39:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x92dc6400) [pid = 11343] [serial = 2091] [outer = 0x92ccac00] 01:39:16 INFO - PROCESS | 11343 | 1467362356593 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 01:39:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:39:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1774ms 01:39:16 INFO - PROCESS | 11343 | 1467362356640 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 01:39:16 INFO - PROCESS | 11343 | 1467362356647 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 01:39:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:39:16 INFO - PROCESS | 11343 | 1467362356657 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:39:16 INFO - PROCESS | 11343 | 1467362356662 Marionette TRACE conn3 <- [1,2758,null,{}] 01:39:16 INFO - PROCESS | 11343 | 1467362356671 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:16 INFO - PROCESS | 11343 | 1467362356676 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:16 INFO - PROCESS | 11343 | 1467362356859 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 01:39:17 INFO - PROCESS | 11343 | 1467362357156 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:17 INFO - PROCESS | 11343 | 1467362357171 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:17 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90cc00 == 16 [pid = 11343] [id = 697] 01:39:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x8f90e800) [pid = 11343] [serial = 2092] [outer = (nil)] 01:39:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x8fa8bc00) [pid = 11343] [serial = 2093] [outer = 0x8f90e800] 01:39:17 INFO - PROCESS | 11343 | 1467362357302 Marionette DEBUG loaded listener.js 01:39:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x91162400) [pid = 11343] [serial = 2094] [outer = 0x8f90e800] 01:39:17 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x92981c00) [pid = 11343] [serial = 2048] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92571400) [pid = 11343] [serial = 2031] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x8eff2400) [pid = 11343] [serial = 2039] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x8f907c00) [pid = 11343] [serial = 2040] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x91e94000) [pid = 11343] [serial = 2042] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x91e9ec00) [pid = 11343] [serial = 2043] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x92424c00) [pid = 11343] [serial = 2036] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x9257f400) [pid = 11343] [serial = 2037] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x9116b800) [pid = 11343] [serial = 2033] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x91d56c00) [pid = 11343] [serial = 2034] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x92428000) [pid = 11343] [serial = 2045] [outer = (nil)] [url = about:blank] 01:39:17 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x92748c00) [pid = 11343] [serial = 2046] [outer = (nil)] [url = about:blank] 01:39:18 INFO - PROCESS | 11343 | 1467362358217 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 01:39:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:39:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1583ms 01:39:18 INFO - PROCESS | 11343 | 1467362358241 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 01:39:18 INFO - PROCESS | 11343 | 1467362358248 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 01:39:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:39:18 INFO - PROCESS | 11343 | 1467362358309 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:39:18 INFO - PROCESS | 11343 | 1467362358315 Marionette TRACE conn3 <- [1,2762,null,{}] 01:39:18 INFO - PROCESS | 11343 | 1467362358322 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:18 INFO - PROCESS | 11343 | 1467362358329 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:18 INFO - PROCESS | 11343 | 1467362358521 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 01:39:18 INFO - PROCESS | 11343 | 1467362358531 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:18 INFO - PROCESS | 11343 | 1467362358538 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:18 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e96400 == 17 [pid = 11343] [id = 698] 01:39:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x91e98c00) [pid = 11343] [serial = 2095] [outer = (nil)] 01:39:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x91e9e000) [pid = 11343] [serial = 2096] [outer = 0x91e98c00] 01:39:18 INFO - PROCESS | 11343 | 1467362358623 Marionette DEBUG loaded listener.js 01:39:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x91fc0c00) [pid = 11343] [serial = 2097] [outer = 0x91e98c00] 01:39:19 INFO - PROCESS | 11343 | 1467362359597 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 01:39:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:39:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1349ms 01:39:19 INFO - PROCESS | 11343 | 1467362359652 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 01:39:19 INFO - PROCESS | 11343 | 1467362359657 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 01:39:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:39:19 INFO - PROCESS | 11343 | 1467362359664 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:39:19 INFO - PROCESS | 11343 | 1467362359673 Marionette TRACE conn3 <- [1,2766,null,{}] 01:39:19 INFO - PROCESS | 11343 | 1467362359697 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:19 INFO - PROCESS | 11343 | 1467362359707 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:19 INFO - PROCESS | 11343 | 1467362359950 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 01:39:19 INFO - PROCESS | 11343 | 1467362359968 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:19 INFO - PROCESS | 11343 | 1467362359976 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:20 INFO - PROCESS | 11343 | ++DOCSHELL 0x92572000 == 18 [pid = 11343] [id = 699] 01:39:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x92576c00) [pid = 11343] [serial = 2098] [outer = (nil)] 01:39:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x92748c00) [pid = 11343] [serial = 2099] [outer = 0x92576c00] 01:39:20 INFO - PROCESS | 11343 | 1467362360053 Marionette DEBUG loaded listener.js 01:39:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x927ac400) [pid = 11343] [serial = 2100] [outer = 0x92576c00] 01:39:21 INFO - PROCESS | 11343 | 1467362361056 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 01:39:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:39:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1452ms 01:39:21 INFO - PROCESS | 11343 | 1467362361117 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 01:39:21 INFO - PROCESS | 11343 | 1467362361121 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 01:39:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:39:21 INFO - PROCESS | 11343 | 1467362361128 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:39:21 INFO - PROCESS | 11343 | 1467362361130 Marionette TRACE conn3 <- [1,2770,null,{}] 01:39:21 INFO - PROCESS | 11343 | 1467362361137 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:21 INFO - PROCESS | 11343 | 1467362361142 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:21 INFO - PROCESS | 11343 | 1467362361385 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 01:39:21 INFO - PROCESS | 11343 | 1467362361407 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:21 INFO - PROCESS | 11343 | 1467362361420 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:21 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff0400 == 19 [pid = 11343] [id = 700] 01:39:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x91d5dc00) [pid = 11343] [serial = 2101] [outer = (nil)] 01:39:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x92cc7400) [pid = 11343] [serial = 2102] [outer = 0x91d5dc00] 01:39:21 INFO - PROCESS | 11343 | 1467362361528 Marionette DEBUG loaded listener.js 01:39:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x92f97000) [pid = 11343] [serial = 2103] [outer = 0x91d5dc00] 01:39:22 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x91e9b400) [pid = 11343] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:39:22 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x91e96800) [pid = 11343] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:39:22 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x92dd4800) [pid = 11343] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:39:22 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x92424000) [pid = 11343] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:39:22 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x8f90dc00) [pid = 11343] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:39:22 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x8eff6400) [pid = 11343] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:39:22 INFO - PROCESS | 11343 | --DOMWINDOW == 62 (0x91c5ac00) [pid = 11343] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:39:22 INFO - PROCESS | 11343 | --DOMWINDOW == 61 (0x920d2800) [pid = 11343] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:39:22 INFO - PROCESS | 11343 | --DOMWINDOW == 60 (0x8d03ec00) [pid = 11343] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:39:22 INFO - PROCESS | 11343 | --DOMWINDOW == 59 (0x91160c00) [pid = 11343] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:39:22 INFO - PROCESS | 11343 | --DOMWINDOW == 58 (0x927a2000) [pid = 11343] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:39:22 INFO - PROCESS | 11343 | 1467362362609 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 01:39:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:39:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1532ms 01:39:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:39:22 INFO - PROCESS | 11343 | 1467362362661 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 01:39:22 INFO - PROCESS | 11343 | 1467362362664 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 01:39:22 INFO - PROCESS | 11343 | 1467362362671 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:39:22 INFO - PROCESS | 11343 | 1467362362675 Marionette TRACE conn3 <- [1,2774,null,{}] 01:39:22 INFO - PROCESS | 11343 | 1467362362681 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:22 INFO - PROCESS | 11343 | 1467362362686 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:22 INFO - PROCESS | 11343 | 1467362362901 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 01:39:22 INFO - PROCESS | 11343 | 1467362362915 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:22 INFO - PROCESS | 11343 | 1467362362927 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:22 INFO - PROCESS | 11343 | ++DOCSHELL 0x91160c00 == 20 [pid = 11343] [id = 701] 01:39:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 59 (0x91c58400) [pid = 11343] [serial = 2104] [outer = (nil)] 01:39:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 60 (0x9298fc00) [pid = 11343] [serial = 2105] [outer = 0x91c58400] 01:39:23 INFO - PROCESS | 11343 | 1467362362994 Marionette DEBUG loaded listener.js 01:39:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 61 (0x922e6800) [pid = 11343] [serial = 2106] [outer = 0x91c58400] 01:39:23 INFO - PROCESS | 11343 | 1467362363933 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 01:39:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:39:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1284ms 01:39:23 INFO - PROCESS | 11343 | 1467362363957 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 01:39:23 INFO - PROCESS | 11343 | 1467362363961 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 01:39:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:39:23 INFO - PROCESS | 11343 | 1467362363967 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:39:23 INFO - PROCESS | 11343 | 1467362363971 Marionette TRACE conn3 <- [1,2778,null,{}] 01:39:23 INFO - PROCESS | 11343 | 1467362363981 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:23 INFO - PROCESS | 11343 | 1467362363992 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:24 INFO - PROCESS | 11343 | 1467362364206 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 01:39:24 INFO - PROCESS | 11343 | 1467362364350 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:24 INFO - PROCESS | 11343 | 1467362364362 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:24 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c59400 == 21 [pid = 11343] [id = 702] 01:39:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 62 (0x91d5a000) [pid = 11343] [serial = 2107] [outer = (nil)] 01:39:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 63 (0x93c1dc00) [pid = 11343] [serial = 2108] [outer = 0x91d5a000] 01:39:24 INFO - PROCESS | 11343 | 1467362364433 Marionette DEBUG loaded listener.js 01:39:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x93c28800) [pid = 11343] [serial = 2109] [outer = 0x91d5a000] 01:39:25 INFO - PROCESS | 11343 | 1467362365572 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 01:39:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:39:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1638ms 01:39:25 INFO - PROCESS | 11343 | 1467362365607 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 01:39:25 INFO - PROCESS | 11343 | 1467362365612 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 01:39:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:39:25 INFO - PROCESS | 11343 | 1467362365622 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:39:25 INFO - PROCESS | 11343 | 1467362365626 Marionette TRACE conn3 <- [1,2782,null,{}] 01:39:25 INFO - PROCESS | 11343 | 1467362365635 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:25 INFO - PROCESS | 11343 | 1467362365642 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:25 INFO - PROCESS | 11343 | 1467362365833 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 01:39:26 INFO - PROCESS | 11343 | 1467362366020 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:26 INFO - PROCESS | 11343 | 1467362366032 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:26 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90fc00 == 22 [pid = 11343] [id = 703] 01:39:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x9115d400) [pid = 11343] [serial = 2110] [outer = (nil)] 01:39:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x91c5c400) [pid = 11343] [serial = 2111] [outer = 0x9115d400] 01:39:26 INFO - PROCESS | 11343 | 1467362366130 Marionette DEBUG loaded listener.js 01:39:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x91c60800) [pid = 11343] [serial = 2112] [outer = 0x9115d400] 01:39:27 INFO - PROCESS | 11343 | 1467362367115 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 01:39:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:39:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1535ms 01:39:27 INFO - PROCESS | 11343 | 1467362367156 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 01:39:27 INFO - PROCESS | 11343 | 1467362367164 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 01:39:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:39:27 INFO - PROCESS | 11343 | 1467362367175 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:39:27 INFO - PROCESS | 11343 | 1467362367180 Marionette TRACE conn3 <- [1,2786,null,{}] 01:39:27 INFO - PROCESS | 11343 | 1467362367186 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:27 INFO - PROCESS | 11343 | 1467362367192 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:27 INFO - PROCESS | 11343 | 1467362367392 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 01:39:27 INFO - PROCESS | 11343 | 1467362367580 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:27 INFO - PROCESS | 11343 | 1467362367588 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:27 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e94000 == 23 [pid = 11343] [id = 704] 01:39:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x92747000) [pid = 11343] [serial = 2113] [outer = (nil)] 01:39:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x9298c000) [pid = 11343] [serial = 2114] [outer = 0x92747000] 01:39:27 INFO - PROCESS | 11343 | 1467362367676 Marionette DEBUG loaded listener.js 01:39:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x92cd1000) [pid = 11343] [serial = 2115] [outer = 0x92747000] 01:39:28 INFO - PROCESS | 11343 | 1467362368737 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 01:39:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:39:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1583ms 01:39:28 INFO - PROCESS | 11343 | 1467362368773 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 01:39:28 INFO - PROCESS | 11343 | 1467362368778 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 01:39:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:39:28 INFO - PROCESS | 11343 | 1467362368787 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:39:28 INFO - PROCESS | 11343 | 1467362368792 Marionette TRACE conn3 <- [1,2790,null,{}] 01:39:28 INFO - PROCESS | 11343 | 1467362368809 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:28 INFO - PROCESS | 11343 | 1467362368819 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:29 INFO - PROCESS | 11343 | 1467362369022 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 01:39:29 INFO - PROCESS | 11343 | 1467362369211 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:29 INFO - PROCESS | 11343 | 1467362369223 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:29 INFO - PROCESS | 11343 | ++DOCSHELL 0x93c29800 == 24 [pid = 11343] [id = 705] 01:39:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x93c29c00) [pid = 11343] [serial = 2116] [outer = (nil)] 01:39:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x93c2f400) [pid = 11343] [serial = 2117] [outer = 0x93c29c00] 01:39:29 INFO - PROCESS | 11343 | 1467362369315 Marionette DEBUG loaded listener.js 01:39:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x93c35800) [pid = 11343] [serial = 2118] [outer = 0x93c29c00] 01:39:30 INFO - PROCESS | 11343 | 1467362370294 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 01:39:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:39:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1538ms 01:39:30 INFO - PROCESS | 11343 | 1467362370328 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 01:39:30 INFO - PROCESS | 11343 | 1467362370333 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 01:39:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:39:30 INFO - PROCESS | 11343 | 1467362370341 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:39:30 INFO - PROCESS | 11343 | 1467362370345 Marionette TRACE conn3 <- [1,2794,null,{}] 01:39:30 INFO - PROCESS | 11343 | 1467362370351 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:30 INFO - PROCESS | 11343 | 1467362370356 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:30 INFO - PROCESS | 11343 | 1467362370544 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 01:39:30 INFO - PROCESS | 11343 | 1467362370733 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:30 INFO - PROCESS | 11343 | 1467362370739 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:30 INFO - PROCESS | 11343 | ++DOCSHELL 0x93c28400 == 25 [pid = 11343] [id = 706] 01:39:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x947adc00) [pid = 11343] [serial = 2119] [outer = (nil)] 01:39:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x9516d400) [pid = 11343] [serial = 2120] [outer = 0x947adc00] 01:39:30 INFO - PROCESS | 11343 | 1467362370884 Marionette DEBUG loaded listener.js 01:39:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x952cfc00) [pid = 11343] [serial = 2121] [outer = 0x947adc00] 01:39:31 INFO - PROCESS | 11343 | 1467362371942 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 01:39:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:39:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1630ms 01:39:31 INFO - PROCESS | 11343 | 1467362371973 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 01:39:31 INFO - PROCESS | 11343 | 1467362371977 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 01:39:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:39:31 INFO - PROCESS | 11343 | 1467362371984 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:39:31 INFO - PROCESS | 11343 | 1467362371987 Marionette TRACE conn3 <- [1,2798,null,{}] 01:39:31 INFO - PROCESS | 11343 | 1467362371993 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:32 INFO - PROCESS | 11343 | 1467362371998 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:32 INFO - PROCESS | 11343 | 1467362372179 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 01:39:32 INFO - PROCESS | 11343 | 1467362372365 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:32 INFO - PROCESS | 11343 | 1467362372374 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:32 INFO - PROCESS | 11343 | ++DOCSHELL 0x920cf000 == 26 [pid = 11343] [id = 707] 01:39:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x93c2c000) [pid = 11343] [serial = 2122] [outer = (nil)] 01:39:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x952d7400) [pid = 11343] [serial = 2123] [outer = 0x93c2c000] 01:39:32 INFO - PROCESS | 11343 | 1467362372454 Marionette DEBUG loaded listener.js 01:39:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x952da800) [pid = 11343] [serial = 2124] [outer = 0x93c2c000] 01:39:33 INFO - PROCESS | 11343 | 1467362373459 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 01:39:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:39:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1530ms 01:39:33 INFO - PROCESS | 11343 | 1467362373516 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 01:39:33 INFO - PROCESS | 11343 | 1467362373520 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 01:39:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:39:33 INFO - PROCESS | 11343 | 1467362373527 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:39:33 INFO - PROCESS | 11343 | 1467362373531 Marionette TRACE conn3 <- [1,2802,null,{}] 01:39:33 INFO - PROCESS | 11343 | 1467362373537 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:33 INFO - PROCESS | 11343 | 1467362373548 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:33 INFO - PROCESS | 11343 | 1467362373875 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 01:39:34 INFO - PROCESS | 11343 | 1467362374061 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:34 INFO - PROCESS | 11343 | 1467362374074 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:34 INFO - PROCESS | 11343 | ++DOCSHELL 0x95167c00 == 27 [pid = 11343] [id = 708] 01:39:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x952d1800) [pid = 11343] [serial = 2125] [outer = (nil)] 01:39:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x97866c00) [pid = 11343] [serial = 2126] [outer = 0x952d1800] 01:39:34 INFO - PROCESS | 11343 | 1467362374158 Marionette DEBUG loaded listener.js 01:39:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x98307000) [pid = 11343] [serial = 2127] [outer = 0x952d1800] 01:39:35 INFO - PROCESS | 11343 | 1467362375048 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 01:39:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:39:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1590ms 01:39:35 INFO - PROCESS | 11343 | 1467362375118 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 01:39:35 INFO - PROCESS | 11343 | 1467362375122 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 01:39:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:39:35 INFO - PROCESS | 11343 | 1467362375130 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:39:35 INFO - PROCESS | 11343 | 1467362375134 Marionette TRACE conn3 <- [1,2806,null,{}] 01:39:35 INFO - PROCESS | 11343 | 1467362375140 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:35 INFO - PROCESS | 11343 | 1467362375145 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:35 INFO - PROCESS | 11343 | 1467362375357 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 01:39:35 INFO - PROCESS | 11343 | 1467362375560 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:35 INFO - PROCESS | 11343 | 1467362375570 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:35 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f903c00 == 28 [pid = 11343] [id = 709] 01:39:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x8f908000) [pid = 11343] [serial = 2128] [outer = (nil)] 01:39:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x98398400) [pid = 11343] [serial = 2129] [outer = 0x8f908000] 01:39:35 INFO - PROCESS | 11343 | 1467362375692 Marionette DEBUG loaded listener.js 01:39:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x98aaa000) [pid = 11343] [serial = 2130] [outer = 0x8f908000] 01:39:36 INFO - PROCESS | 11343 | 1467362376620 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 01:39:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:39:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1537ms 01:39:36 INFO - PROCESS | 11343 | 1467362376668 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 01:39:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:39:36 INFO - PROCESS | 11343 | 1467362376673 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 01:39:36 INFO - PROCESS | 11343 | 1467362376679 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:39:36 INFO - PROCESS | 11343 | 1467362376683 Marionette TRACE conn3 <- [1,2810,null,{}] 01:39:36 INFO - PROCESS | 11343 | 1467362376689 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:36 INFO - PROCESS | 11343 | 1467362376694 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:36 INFO - PROCESS | 11343 | 1467362376874 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 01:39:37 INFO - PROCESS | 11343 | 1467362377383 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:37 INFO - PROCESS | 11343 | 1467362377390 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:37 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff1000 == 29 [pid = 11343] [id = 710] 01:39:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x8eff3000) [pid = 11343] [serial = 2131] [outer = (nil)] 01:39:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x8effac00) [pid = 11343] [serial = 2132] [outer = 0x8eff3000] 01:39:37 INFO - PROCESS | 11343 | 1467362377475 Marionette DEBUG loaded listener.js 01:39:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x8f790c00) [pid = 11343] [serial = 2133] [outer = 0x8eff3000] 01:39:38 INFO - PROCESS | 11343 | 1467362378472 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 01:39:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:39:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1833ms 01:39:38 INFO - PROCESS | 11343 | 1467362378514 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 01:39:38 INFO - PROCESS | 11343 | 1467362378520 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 01:39:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:39:38 INFO - PROCESS | 11343 | 1467362378528 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:39:38 INFO - PROCESS | 11343 | 1467362378533 Marionette TRACE conn3 <- [1,2814,null,{}] 01:39:38 INFO - PROCESS | 11343 | 1467362378541 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:38 INFO - PROCESS | 11343 | 1467362378548 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:38 INFO - PROCESS | 11343 | 1467362378743 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 01:39:39 INFO - PROCESS | 11343 | 1467362378996 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:39 INFO - PROCESS | 11343 | 1467362379006 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:39 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff6000 == 28 [pid = 11343] [id = 688] 01:39:39 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d044400 == 29 [pid = 11343] [id = 711] 01:39:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x8d045c00) [pid = 11343] [serial = 2134] [outer = (nil)] 01:39:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x8efef400) [pid = 11343] [serial = 2135] [outer = 0x8d045c00] 01:39:40 INFO - PROCESS | 11343 | 1467362380038 Marionette DEBUG loaded listener.js 01:39:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x8effcc00) [pid = 11343] [serial = 2136] [outer = 0x8d045c00] 01:39:40 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x9298b800) [pid = 11343] [serial = 2049] [outer = (nil)] [url = about:blank] 01:39:40 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x91fbf000) [pid = 11343] [serial = 2054] [outer = (nil)] [url = about:blank] 01:39:40 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x92986800) [pid = 11343] [serial = 2058] [outer = (nil)] [url = about:blank] 01:39:40 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x927a7000) [pid = 11343] [serial = 2057] [outer = (nil)] [url = about:blank] 01:39:40 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x939e0800) [pid = 11343] [serial = 2061] [outer = (nil)] [url = about:blank] 01:39:40 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x939d7800) [pid = 11343] [serial = 2060] [outer = (nil)] [url = about:blank] 01:39:40 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x93a49400) [pid = 11343] [serial = 2064] [outer = (nil)] [url = about:blank] 01:39:40 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x93a43400) [pid = 11343] [serial = 2063] [outer = (nil)] [url = about:blank] 01:39:40 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x8fa82000) [pid = 11343] [serial = 2069] [outer = (nil)] [url = about:blank] 01:39:40 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x8fa8a800) [pid = 11343] [serial = 2070] [outer = (nil)] [url = about:blank] 01:39:40 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x8fa89400) [pid = 11343] [serial = 2067] [outer = (nil)] [url = about:blank] 01:39:40 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x8f78ec00) [pid = 11343] [serial = 2066] [outer = (nil)] [url = about:blank] 01:39:40 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x91c60000) [pid = 11343] [serial = 2072] [outer = (nil)] [url = about:blank] 01:39:40 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x920d7000) [pid = 11343] [serial = 2075] [outer = (nil)] [url = about:blank] 01:39:40 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x8f790800) [pid = 11343] [serial = 2052] [outer = (nil)] [url = about:blank] 01:39:40 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x8f787000) [pid = 11343] [serial = 2051] [outer = (nil)] [url = about:blank] 01:39:40 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x92741800) [pid = 11343] [serial = 2081] [outer = (nil)] [url = about:blank] 01:39:40 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x922e3400) [pid = 11343] [serial = 2055] [outer = (nil)] [url = about:blank] 01:39:40 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x922e8400) [pid = 11343] [serial = 2076] [outer = (nil)] [url = about:blank] 01:39:40 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x923e7c00) [pid = 11343] [serial = 2078] [outer = (nil)] [url = about:blank] 01:39:40 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x91d5c400) [pid = 11343] [serial = 2073] [outer = (nil)] [url = about:blank] 01:39:40 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x9242c000) [pid = 11343] [serial = 2079] [outer = (nil)] [url = about:blank] 01:39:41 INFO - PROCESS | 11343 | 1467362381102 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 01:39:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:39:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 2598ms 01:39:41 INFO - PROCESS | 11343 | 1467362381127 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 01:39:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:39:41 INFO - PROCESS | 11343 | 1467362381132 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 01:39:41 INFO - PROCESS | 11343 | 1467362381140 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:39:41 INFO - PROCESS | 11343 | 1467362381145 Marionette TRACE conn3 <- [1,2818,null,{}] 01:39:41 INFO - PROCESS | 11343 | 1467362381153 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:41 INFO - PROCESS | 11343 | 1467362381159 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:41 INFO - PROCESS | 11343 | 1467362381333 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 01:39:41 INFO - PROCESS | 11343 | 1467362381487 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:41 INFO - PROCESS | 11343 | 1467362381494 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:41 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa89c00 == 30 [pid = 11343] [id = 712] 01:39:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x8fa8a800) [pid = 11343] [serial = 2137] [outer = (nil)] 01:39:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x9115f000) [pid = 11343] [serial = 2138] [outer = 0x8fa8a800] 01:39:41 INFO - PROCESS | 11343 | 1467362381576 Marionette DEBUG loaded listener.js 01:39:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x91c56c00) [pid = 11343] [serial = 2139] [outer = 0x8fa8a800] 01:39:42 INFO - PROCESS | 11343 | 1467362382477 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 01:39:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:39:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1388ms 01:39:42 INFO - PROCESS | 11343 | 1467362382527 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 01:39:42 INFO - PROCESS | 11343 | 1467362382535 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 01:39:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:39:42 INFO - PROCESS | 11343 | 1467362382546 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:39:42 INFO - PROCESS | 11343 | 1467362382550 Marionette TRACE conn3 <- [1,2822,null,{}] 01:39:42 INFO - PROCESS | 11343 | 1467362382557 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:42 INFO - PROCESS | 11343 | 1467362382562 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:42 INFO - PROCESS | 11343 | 1467362382743 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 01:39:42 INFO - PROCESS | 11343 | 1467362382918 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:42 INFO - PROCESS | 11343 | 1467362382927 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:42 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e97c00 == 31 [pid = 11343] [id = 713] 01:39:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x91e9b400) [pid = 11343] [serial = 2140] [outer = (nil)] 01:39:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x91fbdc00) [pid = 11343] [serial = 2141] [outer = 0x91e9b400] 01:39:43 INFO - PROCESS | 11343 | 1467362382998 Marionette DEBUG loaded listener.js 01:39:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x920d0800) [pid = 11343] [serial = 2142] [outer = 0x91e9b400] 01:39:44 INFO - PROCESS | 11343 | 1467362384047 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 01:39:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:39:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1542ms 01:39:44 INFO - PROCESS | 11343 | 1467362384089 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 01:39:44 INFO - PROCESS | 11343 | 1467362384093 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 01:39:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:39:44 INFO - PROCESS | 11343 | 1467362384100 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:39:44 INFO - PROCESS | 11343 | 1467362384105 Marionette TRACE conn3 <- [1,2826,null,{}] 01:39:44 INFO - PROCESS | 11343 | 1467362384129 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:44 INFO - PROCESS | 11343 | 1467362384139 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:44 INFO - PROCESS | 11343 | 1467362384373 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 01:39:44 INFO - PROCESS | 11343 | 1467362384400 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:44 INFO - PROCESS | 11343 | 1467362384411 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:44 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f78f800 == 32 [pid = 11343] [id = 714] 01:39:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x91d5cc00) [pid = 11343] [serial = 2143] [outer = (nil)] 01:39:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x9242a400) [pid = 11343] [serial = 2144] [outer = 0x91d5cc00] 01:39:44 INFO - PROCESS | 11343 | 1467362384500 Marionette DEBUG loaded listener.js 01:39:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x92572c00) [pid = 11343] [serial = 2145] [outer = 0x91d5cc00] 01:39:45 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x92ccac00) [pid = 11343] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:39:45 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x92579000) [pid = 11343] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:39:45 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x91e98c00) [pid = 11343] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:39:45 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x91165400) [pid = 11343] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:39:45 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x92576c00) [pid = 11343] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:39:45 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x91c58400) [pid = 11343] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:39:45 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x91d5dc00) [pid = 11343] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:39:45 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92575000) [pid = 11343] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:39:45 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x8f90e800) [pid = 11343] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:39:45 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x91d5a000) [pid = 11343] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:39:45 INFO - PROCESS | 11343 | 1467362385930 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:39:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:39:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1894ms 01:39:45 INFO - PROCESS | 11343 | 1467362385995 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 01:39:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:39:46 INFO - PROCESS | 11343 | 1467362386000 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 01:39:46 INFO - PROCESS | 11343 | 1467362386006 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:39:46 INFO - PROCESS | 11343 | 1467362386010 Marionette TRACE conn3 <- [1,2830,null,{}] 01:39:46 INFO - PROCESS | 11343 | 1467362386015 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:46 INFO - PROCESS | 11343 | 1467362386020 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:46 INFO - PROCESS | 11343 | 1467362386180 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 01:39:46 INFO - PROCESS | 11343 | 1467362386189 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:46 INFO - PROCESS | 11343 | 1467362386198 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:46 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d040800 == 33 [pid = 11343] [id = 715] 01:39:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x8d042c00) [pid = 11343] [serial = 2146] [outer = (nil)] 01:39:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x92575000) [pid = 11343] [serial = 2147] [outer = 0x8d042c00] 01:39:46 INFO - PROCESS | 11343 | 1467362386269 Marionette DEBUG loaded listener.js 01:39:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x92579800) [pid = 11343] [serial = 2148] [outer = 0x8d042c00] 01:39:47 INFO - PROCESS | 11343 | 1467362387289 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 01:39:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:39:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1348ms 01:39:47 INFO - PROCESS | 11343 | 1467362387354 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 01:39:47 INFO - PROCESS | 11343 | 1467362387358 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 01:39:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:39:47 INFO - PROCESS | 11343 | 1467362387365 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:39:47 INFO - PROCESS | 11343 | 1467362387369 Marionette TRACE conn3 <- [1,2834,null,{}] 01:39:47 INFO - PROCESS | 11343 | 1467362387374 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:47 INFO - PROCESS | 11343 | 1467362387380 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:47 INFO - PROCESS | 11343 | 1467362387606 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 01:39:47 INFO - PROCESS | 11343 | 1467362387796 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:47 INFO - PROCESS | 11343 | 1467362387807 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:47 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff9000 == 34 [pid = 11343] [id = 716] 01:39:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x8effc800) [pid = 11343] [serial = 2149] [outer = (nil)] 01:39:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x8f788400) [pid = 11343] [serial = 2150] [outer = 0x8effc800] 01:39:47 INFO - PROCESS | 11343 | 1467362387893 Marionette DEBUG loaded listener.js 01:39:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x8f90d400) [pid = 11343] [serial = 2151] [outer = 0x8effc800] 01:39:49 INFO - PROCESS | 11343 | 1467362389060 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:39:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:39:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1783ms 01:39:49 INFO - PROCESS | 11343 | 1467362389153 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 01:39:49 INFO - PROCESS | 11343 | 1467362389160 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 01:39:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:39:49 INFO - PROCESS | 11343 | 1467362389169 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:39:49 INFO - PROCESS | 11343 | 1467362389174 Marionette TRACE conn3 <- [1,2838,null,{}] 01:39:49 INFO - PROCESS | 11343 | 1467362389182 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:49 INFO - PROCESS | 11343 | 1467362389188 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:49 INFO - PROCESS | 11343 | 1467362389417 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 01:39:49 INFO - PROCESS | 11343 | 1467362389699 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:49 INFO - PROCESS | 11343 | 1467362389712 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:49 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d045400 == 35 [pid = 11343] [id = 717] 01:39:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x8effc400) [pid = 11343] [serial = 2152] [outer = (nil)] 01:39:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x91fb8000) [pid = 11343] [serial = 2153] [outer = 0x8effc400] 01:39:49 INFO - PROCESS | 11343 | 1467362389795 Marionette DEBUG loaded listener.js 01:39:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x920d7400) [pid = 11343] [serial = 2154] [outer = 0x8effc400] 01:39:50 INFO - PROCESS | 11343 | 1467362390861 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 01:39:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:39:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1742ms 01:39:50 INFO - PROCESS | 11343 | 1467362390911 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 01:39:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:39:50 INFO - PROCESS | 11343 | 1467362390917 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 01:39:50 INFO - PROCESS | 11343 | 1467362390924 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:39:50 INFO - PROCESS | 11343 | 1467362390927 Marionette TRACE conn3 <- [1,2842,null,{}] 01:39:50 INFO - PROCESS | 11343 | 1467362390934 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:50 INFO - PROCESS | 11343 | 1467362390938 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:51 INFO - PROCESS | 11343 | 1467362391144 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 01:39:51 INFO - PROCESS | 11343 | 1467362391425 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:51 INFO - PROCESS | 11343 | 1467362391433 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:51 INFO - PROCESS | 11343 | ++DOCSHELL 0x91162800 == 36 [pid = 11343] [id = 718] 01:39:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x92576000) [pid = 11343] [serial = 2155] [outer = (nil)] 01:39:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x92746800) [pid = 11343] [serial = 2156] [outer = 0x92576000] 01:39:51 INFO - PROCESS | 11343 | 1467362391558 Marionette DEBUG loaded listener.js 01:39:51 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x927a1c00) [pid = 11343] [serial = 2157] [outer = 0x92576000] 01:39:52 INFO - PROCESS | 11343 | 1467362392602 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 01:39:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:39:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1744ms 01:39:52 INFO - PROCESS | 11343 | 1467362392668 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 01:39:52 INFO - PROCESS | 11343 | 1467362392675 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 01:39:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:39:52 INFO - PROCESS | 11343 | 1467362392692 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:39:52 INFO - PROCESS | 11343 | 1467362392699 Marionette TRACE conn3 <- [1,2846,null,{}] 01:39:52 INFO - PROCESS | 11343 | 1467362392706 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:52 INFO - PROCESS | 11343 | 1467362392713 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:52 INFO - PROCESS | 11343 | 1467362392941 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 01:39:53 INFO - PROCESS | 11343 | 1467362393210 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:53 INFO - PROCESS | 11343 | 1467362393222 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:53 INFO - PROCESS | 11343 | ++DOCSHELL 0x923e7400 == 37 [pid = 11343] [id = 719] 01:39:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x923eec00) [pid = 11343] [serial = 2158] [outer = (nil)] 01:39:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x92cc8800) [pid = 11343] [serial = 2159] [outer = 0x923eec00] 01:39:53 INFO - PROCESS | 11343 | 1467362393313 Marionette DEBUG loaded listener.js 01:39:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x9298ec00) [pid = 11343] [serial = 2160] [outer = 0x923eec00] 01:39:54 INFO - PROCESS | 11343 | 1467362394486 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 01:39:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:39:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1853ms 01:39:54 INFO - PROCESS | 11343 | 1467362394538 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 01:39:54 INFO - PROCESS | 11343 | 1467362394543 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 01:39:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:39:54 INFO - PROCESS | 11343 | 1467362394553 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:39:54 INFO - PROCESS | 11343 | 1467362394557 Marionette TRACE conn3 <- [1,2850,null,{}] 01:39:54 INFO - PROCESS | 11343 | 1467362394567 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:54 INFO - PROCESS | 11343 | 1467362394573 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:54 INFO - PROCESS | 11343 | 1467362394763 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 01:39:55 INFO - PROCESS | 11343 | 1467362395103 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:55 INFO - PROCESS | 11343 | 1467362395115 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:55 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa82400 == 38 [pid = 11343] [id = 720] 01:39:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x8fa84400) [pid = 11343] [serial = 2161] [outer = (nil)] 01:39:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x8fa8f800) [pid = 11343] [serial = 2162] [outer = 0x8fa84400] 01:39:55 INFO - PROCESS | 11343 | 1467362395197 Marionette DEBUG loaded listener.js 01:39:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x91c5ac00) [pid = 11343] [serial = 2163] [outer = 0x8fa84400] 01:39:55 INFO - PROCESS | 11343 | --DOCSHELL 0x8d040800 == 37 [pid = 11343] [id = 715] 01:39:55 INFO - PROCESS | 11343 | --DOCSHELL 0x8f78f800 == 36 [pid = 11343] [id = 714] 01:39:55 INFO - PROCESS | 11343 | --DOCSHELL 0x91e97c00 == 35 [pid = 11343] [id = 713] 01:39:55 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa89c00 == 34 [pid = 11343] [id = 712] 01:39:55 INFO - PROCESS | 11343 | --DOCSHELL 0x8d044400 == 33 [pid = 11343] [id = 711] 01:39:56 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x92ccf800) [pid = 11343] [serial = 2090] [outer = (nil)] [url = about:blank] 01:39:56 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x927a6400) [pid = 11343] [serial = 2082] [outer = (nil)] [url = about:blank] 01:39:56 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x91e9e000) [pid = 11343] [serial = 2096] [outer = (nil)] [url = about:blank] 01:39:56 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x91e9a000) [pid = 11343] [serial = 2085] [outer = (nil)] [url = about:blank] 01:39:56 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x927ac400) [pid = 11343] [serial = 2100] [outer = (nil)] [url = about:blank] 01:39:56 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x9298fc00) [pid = 11343] [serial = 2105] [outer = (nil)] [url = about:blank] 01:39:56 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x92f97000) [pid = 11343] [serial = 2103] [outer = (nil)] [url = about:blank] 01:39:56 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x920ce400) [pid = 11343] [serial = 2088] [outer = (nil)] [url = about:blank] 01:39:56 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x91c60c00) [pid = 11343] [serial = 2084] [outer = (nil)] [url = about:blank] 01:39:56 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x9257d400) [pid = 11343] [serial = 2087] [outer = (nil)] [url = about:blank] 01:39:56 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x91162400) [pid = 11343] [serial = 2094] [outer = (nil)] [url = about:blank] 01:39:56 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x92748c00) [pid = 11343] [serial = 2099] [outer = (nil)] [url = about:blank] 01:39:56 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x92dc6400) [pid = 11343] [serial = 2091] [outer = (nil)] [url = about:blank] 01:39:56 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8fa8bc00) [pid = 11343] [serial = 2093] [outer = (nil)] [url = about:blank] 01:39:56 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x91fc0c00) [pid = 11343] [serial = 2097] [outer = (nil)] [url = about:blank] 01:39:56 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92cc7400) [pid = 11343] [serial = 2102] [outer = (nil)] [url = about:blank] 01:39:56 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x93c28800) [pid = 11343] [serial = 2109] [outer = (nil)] [url = about:blank] 01:39:56 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x93c1dc00) [pid = 11343] [serial = 2108] [outer = (nil)] [url = about:blank] 01:39:56 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x922e6800) [pid = 11343] [serial = 2106] [outer = (nil)] [url = about:blank] 01:39:56 INFO - PROCESS | 11343 | 1467362396223 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:39:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:39:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1697ms 01:39:56 INFO - PROCESS | 11343 | 1467362396293 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 01:39:56 INFO - PROCESS | 11343 | 1467362396300 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 01:39:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:39:56 INFO - PROCESS | 11343 | 1467362396312 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:39:56 INFO - PROCESS | 11343 | 1467362396315 Marionette TRACE conn3 <- [1,2854,null,{}] 01:39:56 INFO - PROCESS | 11343 | 1467362396322 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:56 INFO - PROCESS | 11343 | 1467362396328 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:56 INFO - PROCESS | 11343 | 1467362396521 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 01:39:56 INFO - PROCESS | 11343 | 1467362396535 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:56 INFO - PROCESS | 11343 | 1467362396542 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:56 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e9c800 == 34 [pid = 11343] [id = 721] 01:39:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x91ea1000) [pid = 11343] [serial = 2164] [outer = (nil)] 01:39:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x91fbb400) [pid = 11343] [serial = 2165] [outer = 0x91ea1000] 01:39:56 INFO - PROCESS | 11343 | 1467362396624 Marionette DEBUG loaded listener.js 01:39:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x922dd800) [pid = 11343] [serial = 2166] [outer = 0x91ea1000] 01:39:57 INFO - PROCESS | 11343 | 1467362397686 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 01:39:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:39:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1436ms 01:39:57 INFO - PROCESS | 11343 | 1467362397760 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 01:39:57 INFO - PROCESS | 11343 | 1467362397763 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 01:39:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:39:57 INFO - PROCESS | 11343 | 1467362397771 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:39:57 INFO - PROCESS | 11343 | 1467362397777 Marionette TRACE conn3 <- [1,2858,null,{}] 01:39:57 INFO - PROCESS | 11343 | 1467362397794 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:57 INFO - PROCESS | 11343 | 1467362397802 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:57 INFO - PROCESS | 11343 | 1467362397979 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 01:39:58 INFO - PROCESS | 11343 | 1467362397990 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:58 INFO - PROCESS | 11343 | 1467362398000 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:58 INFO - PROCESS | 11343 | ++DOCSHELL 0x92742c00 == 35 [pid = 11343] [id = 722] 01:39:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x92743800) [pid = 11343] [serial = 2167] [outer = (nil)] 01:39:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x9274c800) [pid = 11343] [serial = 2168] [outer = 0x92743800] 01:39:58 INFO - PROCESS | 11343 | 1467362398076 Marionette DEBUG loaded listener.js 01:39:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x927a8c00) [pid = 11343] [serial = 2169] [outer = 0x92743800] 01:39:59 INFO - PROCESS | 11343 | 1467362399234 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:39:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:39:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1491ms 01:39:59 INFO - PROCESS | 11343 | 1467362399272 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 01:39:59 INFO - PROCESS | 11343 | 1467362399275 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 01:39:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:39:59 INFO - PROCESS | 11343 | 1467362399283 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:39:59 INFO - PROCESS | 11343 | 1467362399286 Marionette TRACE conn3 <- [1,2862,null,{}] 01:39:59 INFO - PROCESS | 11343 | 1467362399292 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:39:59 INFO - PROCESS | 11343 | 1467362399296 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:59 INFO - PROCESS | 11343 | 1467362399533 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 01:39:59 INFO - PROCESS | 11343 | 1467362399555 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:39:59 INFO - PROCESS | 11343 | 1467362399565 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:39:59 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa8a400 == 36 [pid = 11343] [id = 723] 01:39:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x927a6800) [pid = 11343] [serial = 2170] [outer = (nil)] 01:39:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92cd3400) [pid = 11343] [serial = 2171] [outer = 0x927a6800] 01:39:59 INFO - PROCESS | 11343 | 1467362399636 Marionette DEBUG loaded listener.js 01:39:59 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x92fa1400) [pid = 11343] [serial = 2172] [outer = 0x927a6800] 01:40:00 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x91d5cc00) [pid = 11343] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:40:00 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x8d045c00) [pid = 11343] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:40:00 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x8fa8a800) [pid = 11343] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:40:00 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8eff3000) [pid = 11343] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:40:00 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x9115d400) [pid = 11343] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:40:00 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92747000) [pid = 11343] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:40:00 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x93c29c00) [pid = 11343] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:40:00 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x947adc00) [pid = 11343] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:40:00 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x93c2c000) [pid = 11343] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:40:00 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x952d1800) [pid = 11343] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:40:00 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x8f908000) [pid = 11343] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:40:00 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x91e9b400) [pid = 11343] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:40:00 INFO - PROCESS | 11343 | 1467362400789 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 01:40:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:40:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1531ms 01:40:00 INFO - PROCESS | 11343 | 1467362400814 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 01:40:00 INFO - PROCESS | 11343 | 1467362400818 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 01:40:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:40:00 INFO - PROCESS | 11343 | 1467362400824 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:40:00 INFO - PROCESS | 11343 | 1467362400827 Marionette TRACE conn3 <- [1,2866,null,{}] 01:40:00 INFO - PROCESS | 11343 | 1467362400833 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:00 INFO - PROCESS | 11343 | 1467362400839 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:01 INFO - PROCESS | 11343 | 1467362401007 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 01:40:01 INFO - PROCESS | 11343 | 1467362401026 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:01 INFO - PROCESS | 11343 | 1467362401033 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:01 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff8400 == 37 [pid = 11343] [id = 724] 01:40:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x8eff8c00) [pid = 11343] [serial = 2173] [outer = (nil)] 01:40:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x922e6c00) [pid = 11343] [serial = 2174] [outer = 0x8eff8c00] 01:40:01 INFO - PROCESS | 11343 | 1467362401104 Marionette DEBUG loaded listener.js 01:40:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x92cc7400) [pid = 11343] [serial = 2175] [outer = 0x8eff8c00] 01:40:02 INFO - PROCESS | 11343 | 1467362402152 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 01:40:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:40:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1390ms 01:40:02 INFO - PROCESS | 11343 | 1467362402217 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 01:40:02 INFO - PROCESS | 11343 | 1467362402221 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 01:40:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:40:02 INFO - PROCESS | 11343 | 1467362402228 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:40:02 INFO - PROCESS | 11343 | 1467362402232 Marionette TRACE conn3 <- [1,2870,null,{}] 01:40:02 INFO - PROCESS | 11343 | 1467362402238 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:02 INFO - PROCESS | 11343 | 1467362402249 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:02 INFO - PROCESS | 11343 | 1467362402542 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 01:40:02 INFO - PROCESS | 11343 | 1467362402712 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:02 INFO - PROCESS | 11343 | 1467362402723 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:02 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d048c00 == 38 [pid = 11343] [id = 725] 01:40:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x8d049400) [pid = 11343] [serial = 2176] [outer = (nil)] 01:40:02 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x8eff6400) [pid = 11343] [serial = 2177] [outer = 0x8d049400] 01:40:02 INFO - PROCESS | 11343 | 1467362402915 Marionette DEBUG loaded listener.js 01:40:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x8f902c00) [pid = 11343] [serial = 2178] [outer = 0x8d049400] 01:40:03 INFO - PROCESS | 11343 | 1467362403986 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 01:40:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:40:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1836ms 01:40:04 INFO - PROCESS | 11343 | 1467362404068 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 01:40:04 INFO - PROCESS | 11343 | 1467362404074 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 01:40:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:40:04 INFO - PROCESS | 11343 | 1467362404084 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:40:04 INFO - PROCESS | 11343 | 1467362404088 Marionette TRACE conn3 <- [1,2874,null,{}] 01:40:04 INFO - PROCESS | 11343 | 1467362404098 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:04 INFO - PROCESS | 11343 | 1467362404108 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:04 INFO - PROCESS | 11343 | 1467362404442 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 01:40:04 INFO - PROCESS | 11343 | 1467362404641 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:04 INFO - PROCESS | 11343 | 1467362404649 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:04 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e9f400 == 39 [pid = 11343] [id = 726] 01:40:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x91ea0400) [pid = 11343] [serial = 2179] [outer = (nil)] 01:40:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x91fc0c00) [pid = 11343] [serial = 2180] [outer = 0x91ea0400] 01:40:04 INFO - PROCESS | 11343 | 1467362404739 Marionette DEBUG loaded listener.js 01:40:04 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x922e7c00) [pid = 11343] [serial = 2181] [outer = 0x91ea0400] 01:40:05 INFO - PROCESS | 11343 | 1467362405766 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 01:40:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:40:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1744ms 01:40:05 INFO - PROCESS | 11343 | 1467362405831 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 01:40:05 INFO - PROCESS | 11343 | 1467362405838 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 01:40:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:40:05 INFO - PROCESS | 11343 | 1467362405846 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:40:05 INFO - PROCESS | 11343 | 1467362405850 Marionette TRACE conn3 <- [1,2878,null,{}] 01:40:05 INFO - PROCESS | 11343 | 1467362405857 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:05 INFO - PROCESS | 11343 | 1467362405861 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:06 INFO - PROCESS | 11343 | 1467362406111 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 01:40:06 INFO - PROCESS | 11343 | 1467362406405 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:06 INFO - PROCESS | 11343 | 1467362406415 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:06 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e99c00 == 40 [pid = 11343] [id = 727] 01:40:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x922e9800) [pid = 11343] [serial = 2182] [outer = (nil)] 01:40:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x927a7000) [pid = 11343] [serial = 2183] [outer = 0x922e9800] 01:40:06 INFO - PROCESS | 11343 | 1467362406543 Marionette DEBUG loaded listener.js 01:40:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x9298fc00) [pid = 11343] [serial = 2184] [outer = 0x922e9800] 01:40:07 INFO - PROCESS | 11343 | 1467362407507 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 01:40:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:40:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1699ms 01:40:07 INFO - PROCESS | 11343 | 1467362407546 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 01:40:07 INFO - PROCESS | 11343 | 1467362407549 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 01:40:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:40:07 INFO - PROCESS | 11343 | 1467362407585 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:40:07 INFO - PROCESS | 11343 | 1467362407596 Marionette TRACE conn3 <- [1,2882,null,{}] 01:40:07 INFO - PROCESS | 11343 | 1467362407606 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:07 INFO - PROCESS | 11343 | 1467362407614 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:07 INFO - PROCESS | 11343 | 1467362407822 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 01:40:08 INFO - PROCESS | 11343 | 1467362408016 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:08 INFO - PROCESS | 11343 | 1467362408023 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:08 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c58c00 == 41 [pid = 11343] [id = 728] 01:40:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x92982c00) [pid = 11343] [serial = 2185] [outer = (nil)] 01:40:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x93a44c00) [pid = 11343] [serial = 2186] [outer = 0x92982c00] 01:40:08 INFO - PROCESS | 11343 | 1467362408167 Marionette DEBUG loaded listener.js 01:40:08 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x93c23000) [pid = 11343] [serial = 2187] [outer = 0x92982c00] 01:40:09 INFO - PROCESS | 11343 | 1467362409121 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 01:40:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:40:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1623ms 01:40:09 INFO - PROCESS | 11343 | 1467362409188 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 01:40:09 INFO - PROCESS | 11343 | 1467362409193 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 01:40:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:40:09 INFO - PROCESS | 11343 | 1467362409201 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:40:09 INFO - PROCESS | 11343 | 1467362409205 Marionette TRACE conn3 <- [1,2886,null,{}] 01:40:09 INFO - PROCESS | 11343 | 1467362409212 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:09 INFO - PROCESS | 11343 | 1467362409218 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:09 INFO - PROCESS | 11343 | 1467362409413 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 01:40:09 INFO - PROCESS | 11343 | 1467362409609 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:09 INFO - PROCESS | 11343 | 1467362409618 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:09 INFO - PROCESS | 11343 | ++DOCSHELL 0x93a08000 == 42 [pid = 11343] [id = 729] 01:40:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x93c1dc00) [pid = 11343] [serial = 2188] [outer = (nil)] 01:40:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x93c35000) [pid = 11343] [serial = 2189] [outer = 0x93c1dc00] 01:40:09 INFO - PROCESS | 11343 | 1467362409701 Marionette DEBUG loaded listener.js 01:40:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x947ad000) [pid = 11343] [serial = 2190] [outer = 0x93c1dc00] 01:40:10 INFO - PROCESS | 11343 | 1467362410788 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 01:40:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:40:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1634ms 01:40:10 INFO - PROCESS | 11343 | 1467362410837 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 01:40:10 INFO - PROCESS | 11343 | 1467362410843 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 01:40:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:40:10 INFO - PROCESS | 11343 | 1467362410851 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:40:10 INFO - PROCESS | 11343 | 1467362410856 Marionette TRACE conn3 <- [1,2890,null,{}] 01:40:10 INFO - PROCESS | 11343 | 1467362410862 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:10 INFO - PROCESS | 11343 | 1467362410868 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:11 INFO - PROCESS | 11343 | 1467362411139 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 01:40:11 INFO - PROCESS | 11343 | 1467362411481 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:11 INFO - PROCESS | 11343 | 1467362411502 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:11 INFO - PROCESS | 11343 | ++DOCSHELL 0x952ce000 == 43 [pid = 11343] [id = 730] 01:40:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x952d0400) [pid = 11343] [serial = 2191] [outer = (nil)] 01:40:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x952d4c00) [pid = 11343] [serial = 2192] [outer = 0x952d0400] 01:40:11 INFO - PROCESS | 11343 | 1467362411610 Marionette DEBUG loaded listener.js 01:40:11 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x97865800) [pid = 11343] [serial = 2193] [outer = 0x952d0400] 01:40:12 INFO - PROCESS | 11343 | 1467362412705 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:40:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:40:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1936ms 01:40:12 INFO - PROCESS | 11343 | 1467362412788 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 01:40:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:40:12 INFO - PROCESS | 11343 | 1467362412793 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 01:40:12 INFO - PROCESS | 11343 | 1467362412799 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:40:12 INFO - PROCESS | 11343 | 1467362412803 Marionette TRACE conn3 <- [1,2894,null,{}] 01:40:12 INFO - PROCESS | 11343 | 1467362412809 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:12 INFO - PROCESS | 11343 | 1467362412816 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:13 INFO - PROCESS | 11343 | 1467362413059 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 01:40:13 INFO - PROCESS | 11343 | 1467362413656 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:13 INFO - PROCESS | 11343 | 1467362413667 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:13 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff6800 == 44 [pid = 11343] [id = 731] 01:40:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x8eff7000) [pid = 11343] [serial = 2194] [outer = (nil)] 01:40:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x8f901400) [pid = 11343] [serial = 2195] [outer = 0x8eff7000] 01:40:13 INFO - PROCESS | 11343 | 1467362413749 Marionette DEBUG loaded listener.js 01:40:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x8fa8a000) [pid = 11343] [serial = 2196] [outer = 0x8eff7000] 01:40:14 INFO - PROCESS | 11343 | 1467362414831 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 01:40:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:40:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 2100ms 01:40:14 INFO - PROCESS | 11343 | 1467362414901 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 01:40:14 INFO - PROCESS | 11343 | 1467362414908 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 01:40:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:40:14 INFO - PROCESS | 11343 | 1467362414918 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:40:14 INFO - PROCESS | 11343 | 1467362414923 Marionette TRACE conn3 <- [1,2898,null,{}] 01:40:14 INFO - PROCESS | 11343 | 1467362414931 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:14 INFO - PROCESS | 11343 | 1467362414939 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:15 INFO - PROCESS | 11343 | 1467362415224 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff8400 == 43 [pid = 11343] [id = 724] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa8a400 == 42 [pid = 11343] [id = 723] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x92742c00 == 41 [pid = 11343] [id = 722] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x91e9c800 == 40 [pid = 11343] [id = 721] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa82400 == 39 [pid = 11343] [id = 720] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x91e96400 == 38 [pid = 11343] [id = 698] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x8f90d800 == 37 [pid = 11343] [id = 689] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x92572000 == 36 [pid = 11343] [id = 699] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x95167c00 == 35 [pid = 11343] [id = 708] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x91160c00 == 34 [pid = 11343] [id = 701] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x8efeec00 == 33 [pid = 11343] [id = 692] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff9000 == 32 [pid = 11343] [id = 716] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x92cc9c00 == 31 [pid = 11343] [id = 696] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x91c59400 == 30 [pid = 11343] [id = 702] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x91162800 == 29 [pid = 11343] [id = 718] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff2800 == 28 [pid = 11343] [id = 695] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x8f90cc00 == 27 [pid = 11343] [id = 697] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x8d045400 == 26 [pid = 11343] [id = 717] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x8f90fc00 == 25 [pid = 11343] [id = 703] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x923e7400 == 24 [pid = 11343] [id = 719] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff0400 == 23 [pid = 11343] [id = 700] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x92577800 == 22 [pid = 11343] [id = 693] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x91e94000 == 21 [pid = 11343] [id = 704] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x91165000 == 20 [pid = 11343] [id = 694] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x8f903c00 == 19 [pid = 11343] [id = 709] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x920d1000 == 18 [pid = 11343] [id = 691] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x91c54c00 == 17 [pid = 11343] [id = 690] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x93c28400 == 16 [pid = 11343] [id = 706] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff1000 == 15 [pid = 11343] [id = 710] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x93c29800 == 14 [pid = 11343] [id = 705] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x920cf000 == 13 [pid = 11343] [id = 707] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x952ce000 == 12 [pid = 11343] [id = 730] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x93a08000 == 11 [pid = 11343] [id = 729] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x91c58c00 == 10 [pid = 11343] [id = 728] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x91e9f400 == 9 [pid = 11343] [id = 726] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x91e99c00 == 8 [pid = 11343] [id = 727] 01:40:16 INFO - PROCESS | 11343 | --DOCSHELL 0x8d048c00 == 7 [pid = 11343] [id = 725] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x92575000) [pid = 11343] [serial = 2147] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x9242a400) [pid = 11343] [serial = 2144] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x8efef400) [pid = 11343] [serial = 2135] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x8effcc00) [pid = 11343] [serial = 2136] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x9115f000) [pid = 11343] [serial = 2138] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x91c56c00) [pid = 11343] [serial = 2139] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x8f790c00) [pid = 11343] [serial = 2133] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x8effac00) [pid = 11343] [serial = 2132] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x91c60800) [pid = 11343] [serial = 2112] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x91c5c400) [pid = 11343] [serial = 2111] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x92cd1000) [pid = 11343] [serial = 2115] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x9298c000) [pid = 11343] [serial = 2114] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x93c35800) [pid = 11343] [serial = 2118] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x93c2f400) [pid = 11343] [serial = 2117] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x952cfc00) [pid = 11343] [serial = 2121] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x9516d400) [pid = 11343] [serial = 2120] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x952da800) [pid = 11343] [serial = 2124] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x952d7400) [pid = 11343] [serial = 2123] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x98307000) [pid = 11343] [serial = 2127] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x97866c00) [pid = 11343] [serial = 2126] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x98aaa000) [pid = 11343] [serial = 2130] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x92572c00) [pid = 11343] [serial = 2145] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x98398400) [pid = 11343] [serial = 2129] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 64 (0x920d0800) [pid = 11343] [serial = 2142] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | --DOMWINDOW == 63 (0x91fbdc00) [pid = 11343] [serial = 2141] [outer = (nil)] [url = about:blank] 01:40:16 INFO - PROCESS | 11343 | 1467362416700 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:16 INFO - PROCESS | 11343 | 1467362416712 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:16 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d045400 == 8 [pid = 11343] [id = 732] 01:40:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 64 (0x8d046800) [pid = 11343] [serial = 2197] [outer = (nil)] 01:40:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 65 (0x8d04a000) [pid = 11343] [serial = 2198] [outer = 0x8d046800] 01:40:16 INFO - PROCESS | 11343 | 1467362416841 Marionette DEBUG loaded listener.js 01:40:16 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x8effb800) [pid = 11343] [serial = 2199] [outer = 0x8d046800] 01:40:17 INFO - PROCESS | 11343 | 1467362417871 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 01:40:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:40:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2986ms 01:40:17 INFO - PROCESS | 11343 | 1467362417906 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 01:40:17 INFO - PROCESS | 11343 | 1467362417912 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 01:40:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:40:17 INFO - PROCESS | 11343 | 1467362417921 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:40:17 INFO - PROCESS | 11343 | 1467362417926 Marionette TRACE conn3 <- [1,2902,null,{}] 01:40:17 INFO - PROCESS | 11343 | 1467362417934 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:17 INFO - PROCESS | 11343 | 1467362417943 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:18 INFO - PROCESS | 11343 | 1467362418121 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 01:40:18 INFO - PROCESS | 11343 | 1467362418280 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:18 INFO - PROCESS | 11343 | 1467362418291 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:18 INFO - PROCESS | 11343 | ++DOCSHELL 0x9115d400 == 9 [pid = 11343] [id = 733] 01:40:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x9115dc00) [pid = 11343] [serial = 2200] [outer = (nil)] 01:40:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x91165000) [pid = 11343] [serial = 2201] [outer = 0x9115dc00] 01:40:18 INFO - PROCESS | 11343 | 1467362418426 Marionette DEBUG loaded listener.js 01:40:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x91c57000) [pid = 11343] [serial = 2202] [outer = 0x9115dc00] 01:40:19 INFO - PROCESS | 11343 | 1467362419390 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:40:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:40:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1495ms 01:40:19 INFO - PROCESS | 11343 | 1467362419435 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 01:40:19 INFO - PROCESS | 11343 | 1467362419443 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 01:40:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:40:19 INFO - PROCESS | 11343 | 1467362419452 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:40:19 INFO - PROCESS | 11343 | 1467362419455 Marionette TRACE conn3 <- [1,2906,null,{}] 01:40:19 INFO - PROCESS | 11343 | 1467362419460 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:19 INFO - PROCESS | 11343 | 1467362419466 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:19 INFO - PROCESS | 11343 | 1467362419708 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 01:40:19 INFO - PROCESS | 11343 | 1467362419729 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:19 INFO - PROCESS | 11343 | 1467362419738 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:19 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e97800 == 10 [pid = 11343] [id = 734] 01:40:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x91e99c00) [pid = 11343] [serial = 2203] [outer = (nil)] 01:40:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x91e9f000) [pid = 11343] [serial = 2204] [outer = 0x91e99c00] 01:40:19 INFO - PROCESS | 11343 | 1467362419810 Marionette DEBUG loaded listener.js 01:40:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x91fbe000) [pid = 11343] [serial = 2205] [outer = 0x91e99c00] 01:40:20 INFO - PROCESS | 11343 | 1467362420928 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 01:40:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:40:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1544ms 01:40:21 INFO - PROCESS | 11343 | 1467362420996 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 01:40:21 INFO - PROCESS | 11343 | 1467362421001 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 01:40:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:40:21 INFO - PROCESS | 11343 | 1467362421018 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:40:21 INFO - PROCESS | 11343 | 1467362421029 Marionette TRACE conn3 <- [1,2910,null,{}] 01:40:21 INFO - PROCESS | 11343 | 1467362421044 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:21 INFO - PROCESS | 11343 | 1467362421053 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:21 INFO - PROCESS | 11343 | 1467362421302 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 01:40:21 INFO - PROCESS | 11343 | 1467362421327 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:21 INFO - PROCESS | 11343 | 1467362421333 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:21 INFO - PROCESS | 11343 | ++DOCSHELL 0x91e93c00 == 11 [pid = 11343] [id = 735] 01:40:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x920d1c00) [pid = 11343] [serial = 2206] [outer = (nil)] 01:40:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x923f0800) [pid = 11343] [serial = 2207] [outer = 0x920d1c00] 01:40:21 INFO - PROCESS | 11343 | 1467362421408 Marionette DEBUG loaded listener.js 01:40:21 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92572000) [pid = 11343] [serial = 2208] [outer = 0x920d1c00] 01:40:22 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x92576000) [pid = 11343] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:40:22 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x92743800) [pid = 11343] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:40:22 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x8fa84400) [pid = 11343] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:40:22 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x927a6800) [pid = 11343] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:40:22 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x8effc400) [pid = 11343] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:40:22 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x8effc800) [pid = 11343] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:40:22 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x91ea1000) [pid = 11343] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:40:22 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x923eec00) [pid = 11343] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:40:22 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x8d042c00) [pid = 11343] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:40:22 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x8eff8c00) [pid = 11343] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:40:22 INFO - PROCESS | 11343 | 1467362422817 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 01:40:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:40:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:40:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1827ms 01:40:22 INFO - PROCESS | 11343 | 1467362422837 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 01:40:22 INFO - PROCESS | 11343 | 1467362422842 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 01:40:22 INFO - TEST-START | /DOMEvents/constructors.html 01:40:22 INFO - PROCESS | 11343 | 1467362422848 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:40:22 INFO - PROCESS | 11343 | 1467362422851 Marionette TRACE conn3 <- [1,2914,null,{}] 01:40:22 INFO - PROCESS | 11343 | 1467362422857 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:22 INFO - PROCESS | 11343 | 1467362422862 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:23 INFO - PROCESS | 11343 | 1467362423027 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 01:40:23 INFO - PROCESS | 11343 | 1467362423050 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:23 INFO - PROCESS | 11343 | 1467362423058 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:23 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d043400 == 12 [pid = 11343] [id = 736] 01:40:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x91161400) [pid = 11343] [serial = 2209] [outer = (nil)] 01:40:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x92427c00) [pid = 11343] [serial = 2210] [outer = 0x91161400] 01:40:23 INFO - PROCESS | 11343 | 1467362423269 Marionette DEBUG loaded listener.js 01:40:23 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x92572c00) [pid = 11343] [serial = 2211] [outer = 0x91161400] 01:40:24 INFO - PROCESS | 11343 | 1467362424170 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:40:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:40:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:40:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:40:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:40:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:40:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:40:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:40:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:40:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:40:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:40:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:40:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:40:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:40:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:40:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:40:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:40:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:40:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:40:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:40:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:40:24 INFO - TEST-OK | /DOMEvents/constructors.html | took 1454ms 01:40:24 INFO - PROCESS | 11343 | 1467362424304 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 01:40:24 INFO - PROCESS | 11343 | 1467362424314 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 01:40:24 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:40:24 INFO - PROCESS | 11343 | 1467362424333 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:40:24 INFO - PROCESS | 11343 | 1467362424344 Marionette TRACE conn3 <- [1,2918,null,{}] 01:40:24 INFO - PROCESS | 11343 | 1467362424365 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:24 INFO - PROCESS | 11343 | 1467362424372 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:24 INFO - PROCESS | 11343 | 1467362424679 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 01:40:24 INFO - PROCESS | 11343 | 1467362424883 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:24 INFO - PROCESS | 11343 | 1467362424901 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:24 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa81400 == 13 [pid = 11343] [id = 737] 01:40:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x8fa82400) [pid = 11343] [serial = 2212] [outer = (nil)] 01:40:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x8fa87400) [pid = 11343] [serial = 2213] [outer = 0x8fa82400] 01:40:24 INFO - PROCESS | 11343 | 1467362424993 Marionette DEBUG loaded listener.js 01:40:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x91d5dc00) [pid = 11343] [serial = 2214] [outer = 0x8fa82400] 01:40:25 INFO - PROCESS | 11343 | 1467362425950 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:40:25 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:40:25 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1657ms 01:40:25 INFO - PROCESS | 11343 | 1467362425985 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 01:40:25 INFO - PROCESS | 11343 | 1467362425990 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 01:40:25 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:40:26 INFO - PROCESS | 11343 | 1467362426002 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:40:26 INFO - PROCESS | 11343 | 1467362426009 Marionette TRACE conn3 <- [1,2922,null,{}] 01:40:26 INFO - PROCESS | 11343 | 1467362426016 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:26 INFO - PROCESS | 11343 | 1467362426022 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:26 INFO - PROCESS | 11343 | 1467362426305 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 01:40:26 INFO - PROCESS | 11343 | 1467362426486 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:26 INFO - PROCESS | 11343 | 1467362426496 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:26 INFO - PROCESS | 11343 | ++DOCSHELL 0x8effdc00 == 14 [pid = 11343] [id = 738] 01:40:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x92428000) [pid = 11343] [serial = 2215] [outer = (nil)] 01:40:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x9257a400) [pid = 11343] [serial = 2216] [outer = 0x92428000] 01:40:26 INFO - PROCESS | 11343 | 1467362426685 Marionette DEBUG loaded listener.js 01:40:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x92743400) [pid = 11343] [serial = 2217] [outer = 0x92428000] 01:40:27 INFO - PROCESS | 11343 | [11343] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 01:40:27 INFO - PROCESS | 11343 | [11343] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 01:40:27 INFO - PROCESS | 11343 | [11343] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 01:40:27 INFO - PROCESS | 11343 | [11343] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 01:40:27 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:40:27 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:40:27 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 01:40:27 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:40:27 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 01:40:27 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:40:27 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]" 01:40:27 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:40:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:40:27 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:40:27 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1649ms 01:40:27 INFO - PROCESS | 11343 | 1467362427619 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 01:40:27 INFO - PROCESS | 11343 | 1467362427651 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 01:40:27 INFO - PROCESS | 11343 | 1467362427657 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 01:40:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:40:27 INFO - PROCESS | 11343 | 1467362427670 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:40:27 INFO - PROCESS | 11343 | 1467362427674 Marionette TRACE conn3 <- [1,2926,null,{}] 01:40:27 INFO - PROCESS | 11343 | 1467362427691 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:27 INFO - PROCESS | 11343 | 1467362427700 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:27 INFO - PROCESS | 11343 | 1467362427956 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 01:40:28 INFO - PROCESS | 11343 | 1467362428142 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:28 INFO - PROCESS | 11343 | 1467362428157 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:28 INFO - PROCESS | 11343 | ++DOCSHELL 0x92ccdc00 == 15 [pid = 11343] [id = 739] 01:40:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92ccfc00) [pid = 11343] [serial = 2218] [outer = (nil)] 01:40:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x92dc7800) [pid = 11343] [serial = 2219] [outer = 0x92ccfc00] 01:40:28 INFO - PROCESS | 11343 | 1467362428247 Marionette DEBUG loaded listener.js 01:40:28 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x92f97c00) [pid = 11343] [serial = 2220] [outer = 0x92ccfc00] 01:40:29 INFO - PROCESS | 11343 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:40:29 INFO - PROCESS | 11343 | 1467362429256 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 01:40:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:40:29 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1639ms 01:40:29 INFO - PROCESS | 11343 | 1467362429308 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 01:40:29 INFO - PROCESS | 11343 | 1467362429313 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 01:40:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:40:29 INFO - PROCESS | 11343 | 1467362429319 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:40:29 INFO - PROCESS | 11343 | 1467362429323 Marionette TRACE conn3 <- [1,2930,null,{}] 01:40:29 INFO - PROCESS | 11343 | 1467362429329 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:29 INFO - PROCESS | 11343 | 1467362429334 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:29 INFO - PROCESS | 11343 | 1467362429518 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 01:40:29 INFO - PROCESS | 11343 | 1467362429708 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:29 INFO - PROCESS | 11343 | 1467362429717 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:29 INFO - PROCESS | 11343 | ++DOCSHELL 0x92fa0800 == 16 [pid = 11343] [id = 740] 01:40:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x939e3c00) [pid = 11343] [serial = 2221] [outer = (nil)] 01:40:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x93a07800) [pid = 11343] [serial = 2222] [outer = 0x939e3c00] 01:40:29 INFO - PROCESS | 11343 | 1467362429800 Marionette DEBUG loaded listener.js 01:40:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x93a0e000) [pid = 11343] [serial = 2223] [outer = 0x939e3c00] 01:40:30 INFO - PROCESS | 11343 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:40:30 INFO - PROCESS | 11343 | 1467362430723 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 01:40:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:40:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1436ms 01:40:30 INFO - PROCESS | 11343 | 1467362430756 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 01:40:30 INFO - PROCESS | 11343 | 1467362430759 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 01:40:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:40:30 INFO - PROCESS | 11343 | 1467362430766 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:40:30 INFO - PROCESS | 11343 | 1467362430769 Marionette TRACE conn3 <- [1,2934,null,{}] 01:40:30 INFO - PROCESS | 11343 | 1467362430776 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:30 INFO - PROCESS | 11343 | 1467362430782 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:30 INFO - PROCESS | 11343 | 1467362430970 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 01:40:31 INFO - PROCESS | 11343 | 1467362431161 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:31 INFO - PROCESS | 11343 | 1467362431171 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:31 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d5d000 == 17 [pid = 11343] [id = 741] 01:40:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x91e9cc00) [pid = 11343] [serial = 2224] [outer = (nil)] 01:40:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x93a09400) [pid = 11343] [serial = 2225] [outer = 0x91e9cc00] 01:40:31 INFO - PROCESS | 11343 | 1467362431253 Marionette DEBUG loaded listener.js 01:40:31 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x92749000) [pid = 11343] [serial = 2226] [outer = 0x91e9cc00] 01:40:32 INFO - PROCESS | 11343 | 1467362432356 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 01:40:32 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:40:32 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1636ms 01:40:32 INFO - PROCESS | 11343 | 1467362432403 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 01:40:32 INFO - PROCESS | 11343 | 1467362432409 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 01:40:32 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:40:32 INFO - PROCESS | 11343 | 1467362432417 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:40:32 INFO - PROCESS | 11343 | 1467362432421 Marionette TRACE conn3 <- [1,2938,null,{}] 01:40:32 INFO - PROCESS | 11343 | 1467362432430 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:32 INFO - PROCESS | 11343 | 1467362432435 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:32 INFO - PROCESS | 11343 | 1467362432763 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 01:40:32 INFO - PROCESS | 11343 | 1467362432911 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:32 INFO - PROCESS | 11343 | 1467362432923 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:32 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f904000 == 18 [pid = 11343] [id = 742] 01:40:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x8f907400) [pid = 11343] [serial = 2227] [outer = (nil)] 01:40:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x9115e800) [pid = 11343] [serial = 2228] [outer = 0x8f907400] 01:40:33 INFO - PROCESS | 11343 | 1467362433044 Marionette DEBUG loaded listener.js 01:40:33 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x91d5d800) [pid = 11343] [serial = 2229] [outer = 0x8f907400] 01:40:33 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x927a1c00) [pid = 11343] [serial = 2157] [outer = (nil)] [url = about:blank] 01:40:33 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x9274c800) [pid = 11343] [serial = 2168] [outer = (nil)] [url = about:blank] 01:40:33 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x91c5ac00) [pid = 11343] [serial = 2163] [outer = (nil)] [url = about:blank] 01:40:33 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x92cd3400) [pid = 11343] [serial = 2171] [outer = (nil)] [url = about:blank] 01:40:33 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x927a8c00) [pid = 11343] [serial = 2169] [outer = (nil)] [url = about:blank] 01:40:33 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x92fa1400) [pid = 11343] [serial = 2172] [outer = (nil)] [url = about:blank] 01:40:33 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x91fb8000) [pid = 11343] [serial = 2153] [outer = (nil)] [url = about:blank] 01:40:33 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x8f788400) [pid = 11343] [serial = 2150] [outer = (nil)] [url = about:blank] 01:40:33 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x8fa8f800) [pid = 11343] [serial = 2162] [outer = (nil)] [url = about:blank] 01:40:33 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x920d7400) [pid = 11343] [serial = 2154] [outer = (nil)] [url = about:blank] 01:40:33 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x922dd800) [pid = 11343] [serial = 2166] [outer = (nil)] [url = about:blank] 01:40:33 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x8f90d400) [pid = 11343] [serial = 2151] [outer = (nil)] [url = about:blank] 01:40:33 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x91fbb400) [pid = 11343] [serial = 2165] [outer = (nil)] [url = about:blank] 01:40:33 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x9298ec00) [pid = 11343] [serial = 2160] [outer = (nil)] [url = about:blank] 01:40:33 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x92746800) [pid = 11343] [serial = 2156] [outer = (nil)] [url = about:blank] 01:40:33 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92cc8800) [pid = 11343] [serial = 2159] [outer = (nil)] [url = about:blank] 01:40:33 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x92579800) [pid = 11343] [serial = 2148] [outer = (nil)] [url = about:blank] 01:40:33 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x922e6c00) [pid = 11343] [serial = 2174] [outer = (nil)] [url = about:blank] 01:40:33 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x92cc7400) [pid = 11343] [serial = 2175] [outer = (nil)] [url = about:blank] 01:40:34 INFO - PROCESS | 11343 | 1467362433996 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 01:40:34 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. 01:40:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1640ms 01:40:34 INFO - PROCESS | 11343 | 1467362434058 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 01:40:34 INFO - PROCESS | 11343 | 1467362434065 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 01:40:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:40:34 INFO - PROCESS | 11343 | 1467362434076 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:40:34 INFO - PROCESS | 11343 | 1467362434079 Marionette TRACE conn3 <- [1,2942,null,{}] 01:40:34 INFO - PROCESS | 11343 | 1467362434086 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:34 INFO - PROCESS | 11343 | 1467362434092 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:34 INFO - PROCESS | 11343 | 1467362434263 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 01:40:34 INFO - PROCESS | 11343 | 1467362434411 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:34 INFO - PROCESS | 11343 | 1467362434422 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:34 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f90d400 == 19 [pid = 11343] [id = 743] 01:40:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x920ce800) [pid = 11343] [serial = 2230] [outer = (nil)] 01:40:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x920d7400) [pid = 11343] [serial = 2231] [outer = 0x920ce800] 01:40:34 INFO - PROCESS | 11343 | 1467362434495 Marionette DEBUG loaded listener.js 01:40:34 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x923e5c00) [pid = 11343] [serial = 2232] [outer = 0x920ce800] 01:40:35 INFO - PROCESS | 11343 | 1467362435249 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 01:40:35 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 01:40:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:40:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:40:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1232ms 01:40:35 INFO - PROCESS | 11343 | 1467362435310 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 01:40:35 INFO - PROCESS | 11343 | 1467362435314 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 01:40:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:40:35 INFO - PROCESS | 11343 | 1467362435320 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:40:35 INFO - PROCESS | 11343 | 1467362435326 Marionette TRACE conn3 <- [1,2946,null,{}] 01:40:35 INFO - PROCESS | 11343 | 1467362435342 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:35 INFO - PROCESS | 11343 | 1467362435351 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:35 INFO - PROCESS | 11343 | 1467362435581 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 01:40:35 INFO - PROCESS | 11343 | 1467362435592 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:35 INFO - PROCESS | 11343 | 1467362435601 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:35 INFO - PROCESS | 11343 | ++DOCSHELL 0x927ac000 == 20 [pid = 11343] [id = 744] 01:40:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x927ac400) [pid = 11343] [serial = 2233] [outer = (nil)] 01:40:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x9298f000) [pid = 11343] [serial = 2234] [outer = 0x927ac400] 01:40:35 INFO - PROCESS | 11343 | 1467362435674 Marionette DEBUG loaded listener.js 01:40:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x92ccec00) [pid = 11343] [serial = 2235] [outer = 0x927ac400] 01:40:36 INFO - PROCESS | 11343 | 1467362436528 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 01:40:36 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. 01:40:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1235ms 01:40:36 INFO - PROCESS | 11343 | 1467362436556 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 01:40:36 INFO - PROCESS | 11343 | 1467362436561 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 01:40:36 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:40:36 INFO - PROCESS | 11343 | 1467362436581 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:40:36 INFO - PROCESS | 11343 | 1467362436584 Marionette TRACE conn3 <- [1,2950,null,{}] 01:40:36 INFO - PROCESS | 11343 | 1467362436590 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:36 INFO - PROCESS | 11343 | 1467362436595 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:36 INFO - PROCESS | 11343 | 1467362436804 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 01:40:36 INFO - PROCESS | 11343 | 1467362436853 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:36 INFO - PROCESS | 11343 | 1467362436861 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:36 INFO - PROCESS | 11343 | ++DOCSHELL 0x92dd0000 == 21 [pid = 11343] [id = 745] 01:40:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x92dd1000) [pid = 11343] [serial = 2236] [outer = (nil)] 01:40:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x92fa5c00) [pid = 11343] [serial = 2237] [outer = 0x92dd1000] 01:40:36 INFO - PROCESS | 11343 | 1467362436932 Marionette DEBUG loaded listener.js 01:40:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x939d9c00) [pid = 11343] [serial = 2238] [outer = 0x92dd1000] 01:40:37 INFO - PROCESS | 11343 | ++DOCSHELL 0x93a0d000 == 22 [pid = 11343] [id = 746] 01:40:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x93a0dc00) [pid = 11343] [serial = 2239] [outer = (nil)] 01:40:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x93c2fc00) [pid = 11343] [serial = 2240] [outer = 0x93a0dc00] 01:40:38 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x8d049400) [pid = 11343] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:40:38 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x91ea0400) [pid = 11343] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:40:38 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x922e9800) [pid = 11343] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:40:38 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x92982c00) [pid = 11343] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:40:38 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x93c1dc00) [pid = 11343] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:40:38 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x952d0400) [pid = 11343] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:40:38 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x8eff7000) [pid = 11343] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:40:38 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x91e99c00) [pid = 11343] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:40:38 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x920d1c00) [pid = 11343] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:40:38 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x9115dc00) [pid = 11343] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:40:38 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x8d046800) [pid = 11343] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:40:38 INFO - PROCESS | 11343 | 1467362438044 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 01:40:38 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. 01:40:38 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1488ms 01:40:38 INFO - PROCESS | 11343 | 1467362438069 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 01:40:38 INFO - PROCESS | 11343 | 1467362438073 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 01:40:38 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:40:38 INFO - PROCESS | 11343 | 1467362438079 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:40:38 INFO - PROCESS | 11343 | 1467362438081 Marionette TRACE conn3 <- [1,2954,null,{}] 01:40:38 INFO - PROCESS | 11343 | 1467362438088 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:38 INFO - PROCESS | 11343 | 1467362438092 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:38 INFO - PROCESS | 11343 | 1467362438256 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 01:40:38 INFO - PROCESS | 11343 | 1467362438402 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:38 INFO - PROCESS | 11343 | 1467362438410 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:38 INFO - PROCESS | 11343 | ++DOCSHELL 0x91d5b400 == 23 [pid = 11343] [id = 747] 01:40:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x920d1800) [pid = 11343] [serial = 2241] [outer = (nil)] 01:40:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x927a4000) [pid = 11343] [serial = 2242] [outer = 0x920d1800] 01:40:38 INFO - PROCESS | 11343 | 1467362438510 Marionette DEBUG loaded listener.js 01:40:38 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x92dcfc00) [pid = 11343] [serial = 2243] [outer = 0x920d1800] 01:40:39 INFO - PROCESS | 11343 | 1467362439293 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 01:40:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:40:39 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 01:40:39 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1233ms 01:40:39 INFO - PROCESS | 11343 | 1467362439314 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 01:40:39 INFO - PROCESS | 11343 | 1467362439317 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 01:40:39 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:40:39 INFO - PROCESS | 11343 | 1467362439324 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:40:39 INFO - PROCESS | 11343 | 1467362439328 Marionette TRACE conn3 <- [1,2958,null,{}] 01:40:39 INFO - PROCESS | 11343 | 1467362439333 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:39 INFO - PROCESS | 11343 | 1467362439343 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:39 INFO - PROCESS | 11343 | 1467362439612 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 01:40:39 INFO - PROCESS | 11343 | 1467362439633 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:39 INFO - PROCESS | 11343 | 1467362439643 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:39 INFO - PROCESS | 11343 | ++DOCSHELL 0x91c5a400 == 24 [pid = 11343] [id = 748] 01:40:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x91d56800) [pid = 11343] [serial = 2244] [outer = (nil)] 01:40:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x952d6c00) [pid = 11343] [serial = 2245] [outer = 0x91d56800] 01:40:39 INFO - PROCESS | 11343 | 1467362439709 Marionette DEBUG loaded listener.js 01:40:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x952d9c00) [pid = 11343] [serial = 2246] [outer = 0x91d56800] 01:40:40 INFO - PROCESS | 11343 | 1467362440771 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 01:40:40 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. 01:40:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1483ms 01:40:40 INFO - PROCESS | 11343 | 1467362440810 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 01:40:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:40:40 INFO - PROCESS | 11343 | 1467362440816 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 01:40:40 INFO - PROCESS | 11343 | 1467362440825 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:40:40 INFO - PROCESS | 11343 | 1467362440833 Marionette TRACE conn3 <- [1,2962,null,{}] 01:40:40 INFO - PROCESS | 11343 | 1467362440841 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:40 INFO - PROCESS | 11343 | 1467362440847 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:41 INFO - PROCESS | 11343 | 1467362441157 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 01:40:41 INFO - PROCESS | 11343 | 1467362441306 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:41 INFO - PROCESS | 11343 | 1467362441315 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:41 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa87800 == 25 [pid = 11343] [id = 749] 01:40:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x8fa89c00) [pid = 11343] [serial = 2247] [outer = (nil)] 01:40:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x91c58c00) [pid = 11343] [serial = 2248] [outer = 0x8fa89c00] 01:40:41 INFO - PROCESS | 11343 | 1467362441413 Marionette DEBUG loaded listener.js 01:40:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x91fbac00) [pid = 11343] [serial = 2249] [outer = 0x8fa89c00] 01:40:42 INFO - PROCESS | 11343 | 1467362442332 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 01:40:42 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. 01:40:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1541ms 01:40:42 INFO - PROCESS | 11343 | 1467362442365 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 01:40:42 INFO - PROCESS | 11343 | 1467362442372 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 01:40:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:40:42 INFO - PROCESS | 11343 | 1467362442383 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:40:42 INFO - PROCESS | 11343 | 1467362442386 Marionette TRACE conn3 <- [1,2966,null,{}] 01:40:42 INFO - PROCESS | 11343 | 1467362442394 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:42 INFO - PROCESS | 11343 | 1467362442400 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:42 INFO - PROCESS | 11343 | 1467362442627 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 01:40:42 INFO - PROCESS | 11343 | 1467362442823 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:42 INFO - PROCESS | 11343 | 1467362442835 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:42 INFO - PROCESS | 11343 | ++DOCSHELL 0x9115f000 == 26 [pid = 11343] [id = 750] 01:40:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x92423c00) [pid = 11343] [serial = 2250] [outer = (nil)] 01:40:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x927ab000) [pid = 11343] [serial = 2251] [outer = 0x92423c00] 01:40:42 INFO - PROCESS | 11343 | 1467362442961 Marionette DEBUG loaded listener.js 01:40:43 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x9298a800) [pid = 11343] [serial = 2252] [outer = 0x92423c00] 01:40:43 INFO - PROCESS | 11343 | 1467362443988 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 01:40:44 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. 01:40:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1637ms 01:40:44 INFO - PROCESS | 11343 | 1467362444020 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 01:40:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:40:44 INFO - PROCESS | 11343 | 1467362444025 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 01:40:44 INFO - PROCESS | 11343 | 1467362444032 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:40:44 INFO - PROCESS | 11343 | 1467362444039 Marionette TRACE conn3 <- [1,2970,null,{}] 01:40:44 INFO - PROCESS | 11343 | 1467362444056 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:44 INFO - PROCESS | 11343 | 1467362444065 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:44 INFO - PROCESS | 11343 | 1467362444378 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 01:40:44 INFO - PROCESS | 11343 | 1467362444528 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:44 INFO - PROCESS | 11343 | 1467362444545 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:44 INFO - PROCESS | 11343 | ++DOCSHELL 0x952d2000 == 27 [pid = 11343] [id = 751] 01:40:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x952d2400) [pid = 11343] [serial = 2253] [outer = (nil)] 01:40:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x952d8800) [pid = 11343] [serial = 2254] [outer = 0x952d2400] 01:40:44 INFO - PROCESS | 11343 | 1467362444624 Marionette DEBUG loaded listener.js 01:40:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x97859c00) [pid = 11343] [serial = 2255] [outer = 0x952d2400] 01:40:45 INFO - PROCESS | 11343 | 1467362445475 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 01:40:45 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. 01:40:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1486ms 01:40:45 INFO - PROCESS | 11343 | 1467362445518 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 01:40:45 INFO - PROCESS | 11343 | 1467362445524 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 01:40:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:40:45 INFO - PROCESS | 11343 | 1467362445530 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:40:45 INFO - PROCESS | 11343 | 1467362445534 Marionette TRACE conn3 <- [1,2974,null,{}] 01:40:45 INFO - PROCESS | 11343 | 1467362445540 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:45 INFO - PROCESS | 11343 | 1467362445545 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:45 INFO - PROCESS | 11343 | 1467362445725 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 01:40:45 INFO - PROCESS | 11343 | 1467362445936 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:45 INFO - PROCESS | 11343 | 1467362445942 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:45 INFO - PROCESS | 11343 | ++DOCSHELL 0x97863c00 == 28 [pid = 11343] [id = 752] 01:40:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x98307000) [pid = 11343] [serial = 2256] [outer = (nil)] 01:40:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x9839e800) [pid = 11343] [serial = 2257] [outer = 0x98307000] 01:40:46 INFO - PROCESS | 11343 | 1467362446028 Marionette DEBUG loaded listener.js 01:40:46 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x98aaa000) [pid = 11343] [serial = 2258] [outer = 0x98307000] 01:40:46 INFO - PROCESS | 11343 | 1467362446879 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 01:40:46 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. 01:40:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1385ms 01:40:46 INFO - PROCESS | 11343 | 1467362446917 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 01:40:46 INFO - PROCESS | 11343 | 1467362446921 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 01:40:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:40:46 INFO - PROCESS | 11343 | 1467362446927 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:40:46 INFO - PROCESS | 11343 | 1467362446931 Marionette TRACE conn3 <- [1,2978,null,{}] 01:40:46 INFO - PROCESS | 11343 | 1467362446937 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:46 INFO - PROCESS | 11343 | 1467362446943 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:47 INFO - PROCESS | 11343 | 1467362447112 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 01:40:47 INFO - PROCESS | 11343 | 1467362447311 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:47 INFO - PROCESS | 11343 | 1467362447321 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:47 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d044400 == 29 [pid = 11343] [id = 753] 01:40:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x92576c00) [pid = 11343] [serial = 2259] [outer = (nil)] 01:40:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x98e15400) [pid = 11343] [serial = 2260] [outer = 0x92576c00] 01:40:47 INFO - PROCESS | 11343 | 1467362447402 Marionette DEBUG loaded listener.js 01:40:47 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x98e1b400) [pid = 11343] [serial = 2261] [outer = 0x92576c00] 01:40:48 INFO - PROCESS | 11343 | 1467362448295 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 01:40:48 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. 01:40:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1380ms 01:40:48 INFO - PROCESS | 11343 | 1467362448309 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 01:40:48 INFO - PROCESS | 11343 | 1467362448312 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 01:40:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:40:48 INFO - PROCESS | 11343 | 1467362448319 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:40:48 INFO - PROCESS | 11343 | 1467362448322 Marionette TRACE conn3 <- [1,2982,null,{}] 01:40:48 INFO - PROCESS | 11343 | 1467362448329 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:48 INFO - PROCESS | 11343 | 1467362448339 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:48 INFO - PROCESS | 11343 | 1467362448540 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 01:40:48 INFO - PROCESS | 11343 | 1467362448798 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:48 INFO - PROCESS | 11343 | 1467362448805 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:48 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa8b800 == 30 [pid = 11343] [id = 754] 01:40:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x91fbd400) [pid = 11343] [serial = 2262] [outer = (nil)] 01:40:48 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x98f27c00) [pid = 11343] [serial = 2263] [outer = 0x91fbd400] 01:40:48 INFO - PROCESS | 11343 | 1467362448894 Marionette DEBUG loaded listener.js 01:40:49 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x98ebbc00) [pid = 11343] [serial = 2264] [outer = 0x91fbd400] 01:40:49 INFO - PROCESS | 11343 | 1467362449721 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 01:40:49 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 01:40:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:40:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:40:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:40:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:40:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1447ms 01:40:49 INFO - PROCESS | 11343 | 1467362449768 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 01:40:49 INFO - PROCESS | 11343 | 1467362449771 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 01:40:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:40:49 INFO - PROCESS | 11343 | 1467362449778 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:40:49 INFO - PROCESS | 11343 | 1467362449782 Marionette TRACE conn3 <- [1,2986,null,{}] 01:40:49 INFO - PROCESS | 11343 | 1467362449788 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:49 INFO - PROCESS | 11343 | 1467362449793 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:49 INFO - PROCESS | 11343 | 1467362449964 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 01:40:50 INFO - PROCESS | 11343 | 1467362450169 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:50 INFO - PROCESS | 11343 | 1467362450180 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:50 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff7800 == 31 [pid = 11343] [id = 755] 01:40:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0x8eff7c00) [pid = 11343] [serial = 2265] [outer = (nil)] 01:40:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 93 (0x8f788400) [pid = 11343] [serial = 2266] [outer = 0x8eff7c00] 01:40:50 INFO - PROCESS | 11343 | 1467362450514 Marionette DEBUG loaded listener.js 01:40:50 INFO - PROCESS | 11343 | ++DOMWINDOW == 94 (0x8f90b000) [pid = 11343] [serial = 2267] [outer = 0x8eff7c00] 01:40:51 INFO - PROCESS | 11343 | 1467362451444 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 01:40:51 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. 01:40:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1684ms 01:40:51 INFO - PROCESS | 11343 | 1467362451464 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 01:40:51 INFO - PROCESS | 11343 | 1467362451469 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 01:40:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:40:51 INFO - PROCESS | 11343 | 1467362451478 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:40:51 INFO - PROCESS | 11343 | 1467362451481 Marionette TRACE conn3 <- [1,2990,null,{}] 01:40:51 INFO - PROCESS | 11343 | 1467362451488 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:51 INFO - PROCESS | 11343 | 1467362451494 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:51 INFO - PROCESS | 11343 | 1467362451777 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 01:40:51 INFO - PROCESS | 11343 | 1467362451954 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:51 INFO - PROCESS | 11343 | 1467362451962 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:52 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d043c00 == 32 [pid = 11343] [id = 756] 01:40:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 95 (0x8fa8dc00) [pid = 11343] [serial = 2268] [outer = (nil)] 01:40:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 96 (0x922e9400) [pid = 11343] [serial = 2269] [outer = 0x8fa8dc00] 01:40:52 INFO - PROCESS | 11343 | 1467362452080 Marionette DEBUG loaded listener.js 01:40:52 INFO - PROCESS | 11343 | ++DOMWINDOW == 97 (0x9257a800) [pid = 11343] [serial = 2270] [outer = 0x8fa8dc00] 01:40:53 INFO - PROCESS | 11343 | --DOCSHELL 0x93a0d000 == 31 [pid = 11343] [id = 746] 01:40:53 INFO - PROCESS | 11343 | --DOCSHELL 0x8d045400 == 30 [pid = 11343] [id = 732] 01:40:53 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff6800 == 29 [pid = 11343] [id = 731] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 96 (0x92427c00) [pid = 11343] [serial = 2210] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 95 (0x8f902c00) [pid = 11343] [serial = 2178] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 94 (0x8eff6400) [pid = 11343] [serial = 2177] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 93 (0x922e7c00) [pid = 11343] [serial = 2181] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 92 (0x91fc0c00) [pid = 11343] [serial = 2180] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x9298fc00) [pid = 11343] [serial = 2184] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x927a7000) [pid = 11343] [serial = 2183] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x93c23000) [pid = 11343] [serial = 2187] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x93a44c00) [pid = 11343] [serial = 2186] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x947ad000) [pid = 11343] [serial = 2190] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x93c35000) [pid = 11343] [serial = 2189] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x97865800) [pid = 11343] [serial = 2193] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x952d4c00) [pid = 11343] [serial = 2192] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x8f901400) [pid = 11343] [serial = 2195] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x91fbe000) [pid = 11343] [serial = 2205] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x923f0800) [pid = 11343] [serial = 2207] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x92572000) [pid = 11343] [serial = 2208] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x91165000) [pid = 11343] [serial = 2201] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x8d04a000) [pid = 11343] [serial = 2198] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x8effb800) [pid = 11343] [serial = 2199] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x8fa8a000) [pid = 11343] [serial = 2196] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x91e9f000) [pid = 11343] [serial = 2204] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x91c57000) [pid = 11343] [serial = 2202] [outer = (nil)] [url = about:blank] 01:40:53 INFO - PROCESS | 11343 | ++DOCSHELL 0x8efef400 == 30 [pid = 11343] [id = 757] 01:40:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x8effb800) [pid = 11343] [serial = 2271] [outer = (nil)] 01:40:53 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x8effd400) [pid = 11343] [serial = 2272] [outer = 0x8effb800] 01:40:54 INFO - PROCESS | 11343 | 1467362454178 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 01:40:54 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. 01:40:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 2744ms 01:40:54 INFO - PROCESS | 11343 | 1467362454222 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 01:40:54 INFO - PROCESS | 11343 | 1467362454228 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 01:40:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:40:54 INFO - PROCESS | 11343 | 1467362454246 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:40:54 INFO - PROCESS | 11343 | 1467362454250 Marionette TRACE conn3 <- [1,2994,null,{}] 01:40:54 INFO - PROCESS | 11343 | 1467362454259 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:54 INFO - PROCESS | 11343 | 1467362454264 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:54 INFO - PROCESS | 11343 | 1467362454500 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 01:40:54 INFO - PROCESS | 11343 | 1467362454650 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:54 INFO - PROCESS | 11343 | 1467362454659 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:54 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f910400 == 31 [pid = 11343] [id = 758] 01:40:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x8fa81800) [pid = 11343] [serial = 2273] [outer = (nil)] 01:40:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x91167000) [pid = 11343] [serial = 2274] [outer = 0x8fa81800] 01:40:54 INFO - PROCESS | 11343 | 1467362454782 Marionette DEBUG loaded listener.js 01:40:54 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x91c53400) [pid = 11343] [serial = 2275] [outer = 0x8fa81800] 01:40:55 INFO - PROCESS | 11343 | 1467362455488 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 01:40:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:40:55 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 01:40:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1297ms 01:40:55 INFO - PROCESS | 11343 | 1467362455534 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 01:40:55 INFO - PROCESS | 11343 | 1467362455542 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 01:40:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:40:55 INFO - PROCESS | 11343 | 1467362455553 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:40:55 INFO - PROCESS | 11343 | 1467362455557 Marionette TRACE conn3 <- [1,2998,null,{}] 01:40:55 INFO - PROCESS | 11343 | 1467362455563 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:55 INFO - PROCESS | 11343 | 1467362455570 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:55 INFO - PROCESS | 11343 | 1467362455797 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 01:40:55 INFO - PROCESS | 11343 | 1467362455813 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:55 INFO - PROCESS | 11343 | 1467362455822 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:55 INFO - PROCESS | 11343 | ++DOCSHELL 0x91fb2800 == 32 [pid = 11343] [id = 759] 01:40:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x91fb4000) [pid = 11343] [serial = 2276] [outer = (nil)] 01:40:55 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x91fb9000) [pid = 11343] [serial = 2277] [outer = 0x91fb4000] 01:40:55 INFO - PROCESS | 11343 | 1467362455893 Marionette DEBUG loaded listener.js 01:40:56 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x91fbf800) [pid = 11343] [serial = 2278] [outer = 0x91fb4000] 01:40:56 INFO - PROCESS | 11343 | 1467362456785 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 01:40:56 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. 01:40:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1284ms 01:40:56 INFO - PROCESS | 11343 | 1467362456848 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 01:40:56 INFO - PROCESS | 11343 | 1467362456852 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 01:40:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:40:56 INFO - PROCESS | 11343 | 1467362456859 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:40:56 INFO - PROCESS | 11343 | 1467362456865 Marionette TRACE conn3 <- [1,3002,null,{}] 01:40:56 INFO - PROCESS | 11343 | 1467362456896 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:56 INFO - PROCESS | 11343 | 1467362456906 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:57 INFO - PROCESS | 11343 | 1467362457123 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 01:40:57 INFO - PROCESS | 11343 | 1467362457147 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:57 INFO - PROCESS | 11343 | 1467362457163 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:57 INFO - PROCESS | 11343 | ++DOCSHELL 0x9242fc00 == 33 [pid = 11343] [id = 760] 01:40:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x92430000) [pid = 11343] [serial = 2279] [outer = (nil)] 01:40:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x92574000) [pid = 11343] [serial = 2280] [outer = 0x92430000] 01:40:57 INFO - PROCESS | 11343 | 1467362457233 Marionette DEBUG loaded listener.js 01:40:57 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x92741c00) [pid = 11343] [serial = 2281] [outer = 0x92430000] 01:40:58 INFO - PROCESS | 11343 | 1467362458107 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 01:40:58 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. 01:40:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1293ms 01:40:58 INFO - PROCESS | 11343 | 1467362458153 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 01:40:58 INFO - PROCESS | 11343 | 1467362458158 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 01:40:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:40:58 INFO - PROCESS | 11343 | 1467362458171 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:40:58 INFO - PROCESS | 11343 | 1467362458173 Marionette TRACE conn3 <- [1,3006,null,{}] 01:40:58 INFO - PROCESS | 11343 | 1467362458180 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:58 INFO - PROCESS | 11343 | 1467362458185 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:58 INFO - PROCESS | 11343 | 1467362458389 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 01:40:58 INFO - PROCESS | 11343 | 1467362458419 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:40:58 INFO - PROCESS | 11343 | 1467362458429 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:40:58 INFO - PROCESS | 11343 | ++DOCSHELL 0x92745400 == 34 [pid = 11343] [id = 761] 01:40:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x92750c00) [pid = 11343] [serial = 2282] [outer = (nil)] 01:40:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x927a6800) [pid = 11343] [serial = 2283] [outer = 0x92750c00] 01:40:58 INFO - PROCESS | 11343 | 1467362458497 Marionette DEBUG loaded listener.js 01:40:58 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x92984000) [pid = 11343] [serial = 2284] [outer = 0x92750c00] 01:40:59 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x93a0dc00) [pid = 11343] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:40:59 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x8f907400) [pid = 11343] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:40:59 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x92428000) [pid = 11343] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:40:59 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x939e3c00) [pid = 11343] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:40:59 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x91161400) [pid = 11343] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:40:59 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x920ce800) [pid = 11343] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:40:59 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x92dd1000) [pid = 11343] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:40:59 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x91e9cc00) [pid = 11343] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:40:59 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x91d56800) [pid = 11343] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:40:59 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x8fa82400) [pid = 11343] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:40:59 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x927ac400) [pid = 11343] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:40:59 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x92ccfc00) [pid = 11343] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:40:59 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x920d1800) [pid = 11343] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:40:59 INFO - PROCESS | 11343 | 1467362459929 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 01:40:59 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. 01:40:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1801ms 01:40:59 INFO - PROCESS | 11343 | 1467362459974 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 01:40:59 INFO - PROCESS | 11343 | 1467362459977 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 01:40:59 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:40:59 INFO - PROCESS | 11343 | 1467362459984 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:40:59 INFO - PROCESS | 11343 | 1467362459987 Marionette TRACE conn3 <- [1,3010,null,{}] 01:40:59 INFO - PROCESS | 11343 | 1467362459993 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:40:59 INFO - PROCESS | 11343 | 1467362459998 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:00 INFO - PROCESS | 11343 | 1467362460143 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 01:41:00 INFO - PROCESS | 11343 | 1467362460161 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:00 INFO - PROCESS | 11343 | 1467362460170 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:00 INFO - PROCESS | 11343 | ++DOCSHELL 0x92428000 == 35 [pid = 11343] [id = 762] 01:41:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x927a1c00) [pid = 11343] [serial = 2285] [outer = (nil)] 01:41:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x92ccac00) [pid = 11343] [serial = 2286] [outer = 0x927a1c00] 01:41:00 INFO - PROCESS | 11343 | 1467362460238 Marionette DEBUG loaded listener.js 01:41:00 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x92dcb800) [pid = 11343] [serial = 2287] [outer = 0x927a1c00] 01:41:01 INFO - PROCESS | 11343 | 1467362461102 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 01:41:01 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 01:41:01 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1136ms 01:41:01 INFO - PROCESS | 11343 | 1467362461134 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 01:41:01 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:41:01 INFO - PROCESS | 11343 | 1467362461138 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 01:41:01 INFO - PROCESS | 11343 | 1467362461145 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:41:01 INFO - PROCESS | 11343 | 1467362461148 Marionette TRACE conn3 <- [1,3014,null,{}] 01:41:01 INFO - PROCESS | 11343 | 1467362461153 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:01 INFO - PROCESS | 11343 | 1467362461165 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:01 INFO - PROCESS | 11343 | 1467362461415 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 01:41:01 INFO - PROCESS | 11343 | 1467362461610 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:01 INFO - PROCESS | 11343 | 1467362461623 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:01 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d045000 == 36 [pid = 11343] [id = 763] 01:41:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x8d045c00) [pid = 11343] [serial = 2288] [outer = (nil)] 01:41:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x8eff0c00) [pid = 11343] [serial = 2289] [outer = 0x8d045c00] 01:41:01 INFO - PROCESS | 11343 | 1467362461715 Marionette DEBUG loaded listener.js 01:41:01 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x8f78d800) [pid = 11343] [serial = 2290] [outer = 0x8d045c00] 01:41:02 INFO - PROCESS | 11343 | [11343] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:41:02 INFO - PROCESS | 11343 | 1467362462831 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:41:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:41:02 INFO - {} 01:41:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:41:02 INFO - {} 01:41:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:41:02 INFO - {} 01:41:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:41:02 INFO - {} 01:41:02 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1732ms 01:41:02 INFO - PROCESS | 11343 | 1467362462921 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 01:41:02 INFO - PROCESS | 11343 | 1467362462929 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 01:41:02 INFO - TEST-START | /FileAPI/fileReader.html 01:41:02 INFO - PROCESS | 11343 | 1467362462943 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:41:02 INFO - PROCESS | 11343 | 1467362462949 Marionette TRACE conn3 <- [1,3018,null,{}] 01:41:02 INFO - PROCESS | 11343 | 1467362462957 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:02 INFO - PROCESS | 11343 | 1467362462969 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:03 INFO - PROCESS | 11343 | 1467362463172 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 01:41:03 INFO - PROCESS | 11343 | 1467362463438 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:03 INFO - PROCESS | 11343 | 1467362463448 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:03 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa86000 == 37 [pid = 11343] [id = 764] 01:41:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x91c54400) [pid = 11343] [serial = 2291] [outer = (nil)] 01:41:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x91e9f800) [pid = 11343] [serial = 2292] [outer = 0x91c54400] 01:41:03 INFO - PROCESS | 11343 | 1467362463583 Marionette DEBUG loaded listener.js 01:41:03 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x920ce000) [pid = 11343] [serial = 2293] [outer = 0x91c54400] 01:41:04 INFO - PROCESS | 11343 | 1467362464486 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 01:41:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:41:04 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:41:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:41:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:41:04 INFO - TEST-OK | /FileAPI/fileReader.html | took 1586ms 01:41:04 INFO - PROCESS | 11343 | 1467362464531 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 01:41:04 INFO - TEST-START | /FileAPI/historical.html 01:41:04 INFO - PROCESS | 11343 | 1467362464536 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 01:41:04 INFO - PROCESS | 11343 | 1467362464543 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:41:04 INFO - PROCESS | 11343 | 1467362464546 Marionette TRACE conn3 <- [1,3022,null,{}] 01:41:04 INFO - PROCESS | 11343 | 1467362464554 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:04 INFO - PROCESS | 11343 | 1467362464560 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:04 INFO - PROCESS | 11343 | 1467362464836 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 01:41:04 INFO - PROCESS | 11343 | 1467362464977 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:04 INFO - PROCESS | 11343 | 1467362464984 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:05 INFO - PROCESS | 11343 | ++DOCSHELL 0x91ea0800 == 38 [pid = 11343] [id = 765] 01:41:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x923e7c00) [pid = 11343] [serial = 2294] [outer = (nil)] 01:41:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x9274ac00) [pid = 11343] [serial = 2295] [outer = 0x923e7c00] 01:41:05 INFO - PROCESS | 11343 | 1467362465071 Marionette DEBUG loaded listener.js 01:41:05 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x927a9c00) [pid = 11343] [serial = 2296] [outer = 0x923e7c00] 01:41:06 INFO - PROCESS | 11343 | 1467362466106 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 01:41:06 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:41:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:41:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:41:06 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:41:06 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:41:06 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:41:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:41:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:41:06 INFO - TEST-OK | /FileAPI/historical.html | took 1600ms 01:41:06 INFO - PROCESS | 11343 | 1467362466145 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 01:41:06 INFO - PROCESS | 11343 | 1467362466152 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 01:41:06 INFO - TEST-START | /FileAPI/idlharness.html 01:41:06 INFO - PROCESS | 11343 | 1467362466171 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:41:06 INFO - PROCESS | 11343 | 1467362466179 Marionette TRACE conn3 <- [1,3026,null,{}] 01:41:06 INFO - PROCESS | 11343 | 1467362466186 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:06 INFO - PROCESS | 11343 | 1467362466194 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:06 INFO - PROCESS | 11343 | 1467362466421 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 01:41:06 INFO - PROCESS | 11343 | 1467362466623 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:06 INFO - PROCESS | 11343 | 1467362466632 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:06 INFO - PROCESS | 11343 | ++DOCSHELL 0x91fba000 == 39 [pid = 11343] [id = 766] 01:41:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x9242f000) [pid = 11343] [serial = 2297] [outer = (nil)] 01:41:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x93c2d000) [pid = 11343] [serial = 2298] [outer = 0x9242f000] 01:41:06 INFO - PROCESS | 11343 | 1467362466759 Marionette DEBUG loaded listener.js 01:41:06 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x93c2f400) [pid = 11343] [serial = 2299] [outer = 0x9242f000] 01:41:08 INFO - PROCESS | 11343 | 1467362468264 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:41:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:41:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:41:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:41:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:41:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:41:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:41:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:41:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:41:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:41:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:41:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:41:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:41:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:41:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:41:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:41:08 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 01:41:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:41:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:41:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:41:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:41:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:41:08 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 01:41:08 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 01:41:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:41:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:41:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:41:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:41:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:41:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:41:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:41:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:41:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:41:08 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 01:41:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:41:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:41:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:41:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:41:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:41:08 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 01:41:08 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 01:41:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:41:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:41:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:41:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:41:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:41:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:41:08 INFO - TEST-OK | /FileAPI/idlharness.html | took 2329ms 01:41:08 INFO - PROCESS | 11343 | 1467362468497 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 01:41:08 INFO - PROCESS | 11343 | 1467362468501 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 01:41:08 INFO - TEST-START | /FileAPI/idlharness.worker 01:41:08 INFO - PROCESS | 11343 | 1467362468515 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:41:08 INFO - PROCESS | 11343 | 1467362468523 Marionette TRACE conn3 <- [1,3030,null,{}] 01:41:08 INFO - PROCESS | 11343 | 1467362468536 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:08 INFO - PROCESS | 11343 | 1467362468546 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:08 INFO - PROCESS | 11343 | 1467362468820 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 01:41:09 INFO - PROCESS | 11343 | 1467362469037 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:09 INFO - PROCESS | 11343 | 1467362469047 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:09 INFO - PROCESS | 11343 | ++DOCSHELL 0x920cdc00 == 40 [pid = 11343] [id = 767] 01:41:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x920d6000) [pid = 11343] [serial = 2300] [outer = (nil)] 01:41:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0x95169400) [pid = 11343] [serial = 2301] [outer = 0x920d6000] 01:41:09 INFO - PROCESS | 11343 | 1467362469166 Marionette DEBUG loaded listener.js 01:41:09 INFO - PROCESS | 11343 | ++DOMWINDOW == 93 (0x98ec0c00) [pid = 11343] [serial = 2302] [outer = 0x920d6000] 01:41:09 INFO - PROCESS | 11343 | [11343] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:41:10 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa81400 == 39 [pid = 11343] [id = 737] 01:41:10 INFO - PROCESS | 11343 | --DOCSHELL 0x9115d400 == 38 [pid = 11343] [id = 733] 01:41:10 INFO - PROCESS | 11343 | --DOCSHELL 0x92428000 == 37 [pid = 11343] [id = 762] 01:41:10 INFO - PROCESS | 11343 | --DOCSHELL 0x92745400 == 36 [pid = 11343] [id = 761] 01:41:11 INFO - PROCESS | 11343 | --DOCSHELL 0x9242fc00 == 35 [pid = 11343] [id = 760] 01:41:11 INFO - PROCESS | 11343 | --DOCSHELL 0x91fb2800 == 34 [pid = 11343] [id = 759] 01:41:11 INFO - PROCESS | 11343 | --DOCSHELL 0x8f910400 == 33 [pid = 11343] [id = 758] 01:41:11 INFO - PROCESS | 11343 | --DOCSHELL 0x8efef400 == 32 [pid = 11343] [id = 757] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 92 (0x92fa5c00) [pid = 11343] [serial = 2237] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x927a4000) [pid = 11343] [serial = 2242] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x939d9c00) [pid = 11343] [serial = 2238] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x93c2fc00) [pid = 11343] [serial = 2240] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x92572c00) [pid = 11343] [serial = 2211] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x93a09400) [pid = 11343] [serial = 2225] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x92749000) [pid = 11343] [serial = 2226] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x92dc7800) [pid = 11343] [serial = 2219] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x92f97c00) [pid = 11343] [serial = 2220] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x9257a400) [pid = 11343] [serial = 2216] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x92743400) [pid = 11343] [serial = 2217] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x93a07800) [pid = 11343] [serial = 2222] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x93a0e000) [pid = 11343] [serial = 2223] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x9298f000) [pid = 11343] [serial = 2234] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x8fa87400) [pid = 11343] [serial = 2213] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x91d5dc00) [pid = 11343] [serial = 2214] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x9115e800) [pid = 11343] [serial = 2228] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x91d5d800) [pid = 11343] [serial = 2229] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x920d7400) [pid = 11343] [serial = 2231] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x923e5c00) [pid = 11343] [serial = 2232] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x952d6c00) [pid = 11343] [serial = 2245] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x952d9c00) [pid = 11343] [serial = 2246] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92dcfc00) [pid = 11343] [serial = 2243] [outer = (nil)] [url = about:blank] 01:41:11 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x92ccec00) [pid = 11343] [serial = 2235] [outer = (nil)] [url = about:blank] 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:41:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:41:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:41:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:41:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:41:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:41:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:41:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:41:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:41:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:41:11 INFO - {} 01:41:11 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 01:41:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:41:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:41:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:41:11 INFO - {} 01:41:11 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 - {} 01:41:11 INFO - {} 01:41:11 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 01:41:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:41:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:41:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:41:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:41:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:41:11 INFO - {} 01:41:11 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 01:41:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:41:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:41:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:41:11 INFO - {} 01:41:11 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 - {} 01:41:11 INFO - {} 01:41:11 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 01:41:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:41:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:41:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:11 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 01:41:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:41:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:41:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:41:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:41:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:41:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:11 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 01:41:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:41:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:11 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 01:41:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:41:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:11 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 01:41:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:41:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:41:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:41:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:41:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:41:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:41:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:41:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:41:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:41:11 INFO - {} 01:41:11 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3236ms 01:41:11 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:41:12 INFO - PROCESS | 11343 | 1467362471610 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 01:41:12 INFO - PROCESS | 11343 | 1467362471752 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 01:41:12 INFO - PROCESS | 11343 | 1467362471755 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 01:41:12 INFO - PROCESS | 11343 | 1467362471787 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:41:12 INFO - PROCESS | 11343 | 1467362471805 Marionette TRACE conn3 <- [1,3034,null,{}] 01:41:12 INFO - PROCESS | 11343 | 1467362471827 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:12 INFO - PROCESS | 11343 | 1467362471830 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:12 INFO - PROCESS | 11343 | 1467362472148 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 01:41:12 INFO - PROCESS | 11343 | 1467362472307 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:12 INFO - PROCESS | 11343 | 1467362472315 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:12 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d047400 == 33 [pid = 11343] [id = 768] 01:41:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x8efef800) [pid = 11343] [serial = 2303] [outer = (nil)] 01:41:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x92cd4800) [pid = 11343] [serial = 2304] [outer = 0x8efef800] 01:41:12 INFO - PROCESS | 11343 | 1467362472388 Marionette DEBUG loaded listener.js 01:41:12 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x92f9c400) [pid = 11343] [serial = 2305] [outer = 0x8efef800] 01:41:13 INFO - PROCESS | 11343 | 1467362473093 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 01:41:13 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:41:13 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1371ms 01:41:13 INFO - PROCESS | 11343 | 1467362473152 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 01:41:13 INFO - PROCESS | 11343 | 1467362473160 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 01:41:13 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:41:13 INFO - PROCESS | 11343 | 1467362473195 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:41:13 INFO - PROCESS | 11343 | 1467362473198 Marionette TRACE conn3 <- [1,3038,null,{}] 01:41:13 INFO - PROCESS | 11343 | 1467362473213 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:13 INFO - PROCESS | 11343 | 1467362473220 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:13 INFO - PROCESS | 11343 | 1467362473453 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 01:41:13 INFO - PROCESS | 11343 | 1467362473477 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:13 INFO - PROCESS | 11343 | 1467362473483 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:13 INFO - PROCESS | 11343 | ++DOCSHELL 0x93a42800 == 34 [pid = 11343] [id = 769] 01:41:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x93a45400) [pid = 11343] [serial = 2306] [outer = (nil)] 01:41:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x93c18000) [pid = 11343] [serial = 2307] [outer = 0x93a45400] 01:41:13 INFO - PROCESS | 11343 | 1467362473558 Marionette DEBUG loaded listener.js 01:41:13 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x93c24c00) [pid = 11343] [serial = 2308] [outer = 0x93a45400] 01:41:14 INFO - PROCESS | 11343 | 1467362474584 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 01:41:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:41:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:41:14 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1462ms 01:41:14 INFO - PROCESS | 11343 | 1467362474639 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 01:41:14 INFO - PROCESS | 11343 | 1467362474642 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 01:41:14 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:41:14 INFO - PROCESS | 11343 | 1467362474650 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:41:14 INFO - PROCESS | 11343 | 1467362474656 Marionette TRACE conn3 <- [1,3042,null,{}] 01:41:14 INFO - PROCESS | 11343 | 1467362474684 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:14 INFO - PROCESS | 11343 | 1467362474694 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:14 INFO - PROCESS | 11343 | 1467362474938 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 01:41:14 INFO - PROCESS | 11343 | 1467362474969 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:14 INFO - PROCESS | 11343 | 1467362474980 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:15 INFO - PROCESS | 11343 | ++DOCSHELL 0x95339800 == 35 [pid = 11343] [id = 770] 01:41:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x9533bc00) [pid = 11343] [serial = 2309] [outer = (nil)] 01:41:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x98f25000) [pid = 11343] [serial = 2310] [outer = 0x9533bc00] 01:41:15 INFO - PROCESS | 11343 | 1467362475056 Marionette DEBUG loaded listener.js 01:41:15 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x998dd400) [pid = 11343] [serial = 2311] [outer = 0x9533bc00] 01:41:15 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x8fa89c00) [pid = 11343] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:41:15 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x92423c00) [pid = 11343] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:41:15 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x952d2400) [pid = 11343] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:41:15 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x98307000) [pid = 11343] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 01:41:15 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x92576c00) [pid = 11343] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 01:41:15 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x91fbd400) [pid = 11343] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 01:41:15 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x8eff7c00) [pid = 11343] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 01:41:15 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x8fa81800) [pid = 11343] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 01:41:15 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x91fb4000) [pid = 11343] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 01:41:15 INFO - PROCESS | 11343 | --DOMWINDOW == 68 (0x92430000) [pid = 11343] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 01:41:15 INFO - PROCESS | 11343 | --DOMWINDOW == 67 (0x8effb800) [pid = 11343] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:41:15 INFO - PROCESS | 11343 | --DOMWINDOW == 66 (0x8fa8dc00) [pid = 11343] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 01:41:15 INFO - PROCESS | 11343 | --DOMWINDOW == 65 (0x92750c00) [pid = 11343] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:41:16 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. 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:41:16 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'.) 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:41:16 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. 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:41:16 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. 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:41:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:41:16 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. 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:41:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:41:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 01:41:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:41:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:41:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:41:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:41:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:41:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:41:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:41:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:41:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:41:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:41:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:41:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:41:16 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1903ms 01:41:16 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:41:16 INFO - PROCESS | 11343 | 1467362476471 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 01:41:16 INFO - PROCESS | 11343 | 1467362476559 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 01:41:16 INFO - PROCESS | 11343 | 1467362476569 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 01:41:16 INFO - PROCESS | 11343 | 1467362476578 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:41:16 INFO - PROCESS | 11343 | 1467362476589 Marionette TRACE conn3 <- [1,3046,null,{}] 01:41:16 INFO - PROCESS | 11343 | 1467362476657 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:16 INFO - PROCESS | 11343 | 1467362476661 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:16 INFO - PROCESS | 11343 | 1467362476828 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 01:41:17 INFO - PROCESS | 11343 | 1467362477049 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:17 INFO - PROCESS | 11343 | 1467362477060 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:17 INFO - PROCESS | 11343 | ++DOCSHELL 0x999ce000 == 36 [pid = 11343] [id = 771] 01:41:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 66 (0x92ccd400) [pid = 11343] [serial = 2312] [outer = (nil)] 01:41:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 67 (0x8f786000) [pid = 11343] [serial = 2313] [outer = 0x92ccd400] 01:41:17 INFO - PROCESS | 11343 | 1467362477227 Marionette DEBUG loaded listener.js 01:41:17 INFO - PROCESS | 11343 | ++DOMWINDOW == 68 (0x8f785c00) [pid = 11343] [serial = 2314] [outer = 0x92ccd400] 01:41:17 INFO - PROCESS | 11343 | [11343] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:41:18 INFO - PROCESS | 11343 | 1467362478207 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:41:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:41:18 INFO - {} 01:41:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1675ms 01:41:18 INFO - PROCESS | 11343 | 1467362478255 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 01:41:18 INFO - PROCESS | 11343 | 1467362478262 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 01:41:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:41:18 INFO - PROCESS | 11343 | 1467362478319 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:41:18 INFO - PROCESS | 11343 | 1467362478324 Marionette TRACE conn3 <- [1,3050,null,{}] 01:41:18 INFO - PROCESS | 11343 | 1467362478333 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:18 INFO - PROCESS | 11343 | 1467362478340 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:18 INFO - PROCESS | 11343 | 1467362478541 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 01:41:18 INFO - PROCESS | 11343 | 1467362478810 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:18 INFO - PROCESS | 11343 | 1467362478819 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:18 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff3800 == 37 [pid = 11343] [id = 772] 01:41:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 69 (0x8f78f800) [pid = 11343] [serial = 2315] [outer = (nil)] 01:41:18 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x91c55800) [pid = 11343] [serial = 2316] [outer = 0x8f78f800] 01:41:18 INFO - PROCESS | 11343 | 1467362478918 Marionette DEBUG loaded listener.js 01:41:19 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x91c60800) [pid = 11343] [serial = 2317] [outer = 0x8f78f800] 01:41:19 INFO - PROCESS | 11343 | 1467362479817 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 01:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:41:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:41:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1549ms 01:41:19 INFO - PROCESS | 11343 | 1467362479864 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 01:41:19 INFO - PROCESS | 11343 | 1467362479872 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 01:41:19 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:41:19 INFO - PROCESS | 11343 | 1467362479886 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:41:19 INFO - PROCESS | 11343 | 1467362479891 Marionette TRACE conn3 <- [1,3054,null,{}] 01:41:19 INFO - PROCESS | 11343 | 1467362479898 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:19 INFO - PROCESS | 11343 | 1467362479904 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:20 INFO - PROCESS | 11343 | 1467362480127 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 01:41:20 INFO - PROCESS | 11343 | 1467362480323 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:20 INFO - PROCESS | 11343 | 1467362480333 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:20 INFO - PROCESS | 11343 | ++DOCSHELL 0x91fbbc00 == 38 [pid = 11343] [id = 773] 01:41:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x920cd400) [pid = 11343] [serial = 2318] [outer = (nil)] 01:41:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x922dc000) [pid = 11343] [serial = 2319] [outer = 0x920cd400] 01:41:20 INFO - PROCESS | 11343 | 1467362480425 Marionette DEBUG loaded listener.js 01:41:20 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x922e9c00) [pid = 11343] [serial = 2320] [outer = 0x920cd400] 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:41:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:41:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:41:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:41:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:41:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:41:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:41:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:41:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:41:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:41:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:41:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:41:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:41:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:41:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:41:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:41:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:41:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:41:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:41:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:41:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:41:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:41:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:41:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:41:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:41:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:41:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:41:22 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" 01:41:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:41:22 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" 01:41:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:41:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:41:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2043ms 01:41:22 INFO - PROCESS | 11343 | 1467362481789 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 01:41:22 INFO - PROCESS | 11343 | 1467362482007 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 01:41:22 INFO - PROCESS | 11343 | 1467362482020 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 01:41:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:41:22 INFO - PROCESS | 11343 | 1467362482186 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:41:22 INFO - PROCESS | 11343 | 1467362482193 Marionette TRACE conn3 <- [1,3058,null,{}] 01:41:22 INFO - PROCESS | 11343 | 1467362482210 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:22 INFO - PROCESS | 11343 | 1467362482219 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:22 INFO - PROCESS | 11343 | 1467362482390 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 01:41:22 INFO - PROCESS | 11343 | 1467362482584 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:22 INFO - PROCESS | 11343 | 1467362482593 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:22 INFO - PROCESS | 11343 | ++DOCSHELL 0x92427c00 == 39 [pid = 11343] [id = 774] 01:41:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x93c2d800) [pid = 11343] [serial = 2321] [outer = (nil)] 01:41:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x952d8000) [pid = 11343] [serial = 2322] [outer = 0x93c2d800] 01:41:22 INFO - PROCESS | 11343 | 1467362482721 Marionette DEBUG loaded listener.js 01:41:22 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x98a36c00) [pid = 11343] [serial = 2323] [outer = 0x93c2d800] 01:41:23 INFO - PROCESS | 11343 | 1467362483641 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 01:41:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:41:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:41:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:41:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:41:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:41:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:41:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:41:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:41:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:41:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:41:23 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:23 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:41:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:41:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:41:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:41:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:41:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:41:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:41:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:41:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:41:23 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1522ms 01:41:23 INFO - PROCESS | 11343 | 1467362483687 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 01:41:23 INFO - PROCESS | 11343 | 1467362483702 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 01:41:23 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:41:23 INFO - PROCESS | 11343 | 1467362483764 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:41:23 INFO - PROCESS | 11343 | 1467362483771 Marionette TRACE conn3 <- [1,3062,null,{}] 01:41:23 INFO - PROCESS | 11343 | 1467362483788 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:23 INFO - PROCESS | 11343 | 1467362483797 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:24 INFO - PROCESS | 11343 | 1467362484127 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 01:41:24 INFO - PROCESS | 11343 | 1467362484455 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:24 INFO - PROCESS | 11343 | 1467362484462 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:24 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f782800 == 40 [pid = 11343] [id = 775] 01:41:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x8fa89400) [pid = 11343] [serial = 2324] [outer = (nil)] 01:41:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x98f22800) [pid = 11343] [serial = 2325] [outer = 0x8fa89400] 01:41:24 INFO - PROCESS | 11343 | 1467362484547 Marionette DEBUG loaded listener.js 01:41:24 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x98f4b000) [pid = 11343] [serial = 2326] [outer = 0x8fa89400] 01:41:24 INFO - PROCESS | 11343 | [11343] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 01:41:25 INFO - PROCESS | 11343 | 1467362485484 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:41:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:41:25 INFO - {} 01:41:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1752ms 01:41:25 INFO - PROCESS | 11343 | 1467362485510 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 01:41:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:41:25 INFO - PROCESS | 11343 | 1467362485514 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 01:41:25 INFO - PROCESS | 11343 | 1467362485521 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:41:25 INFO - PROCESS | 11343 | 1467362485524 Marionette TRACE conn3 <- [1,3066,null,{}] 01:41:25 INFO - PROCESS | 11343 | 1467362485531 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:25 INFO - PROCESS | 11343 | 1467362485536 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:25 INFO - PROCESS | 11343 | 1467362485746 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 01:41:25 INFO - PROCESS | 11343 | 1467362485915 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:25 INFO - PROCESS | 11343 | 1467362485925 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:25 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff9800 == 41 [pid = 11343] [id = 776] 01:41:25 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x8fa8ac00) [pid = 11343] [serial = 2327] [outer = (nil)] 01:41:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x99c80000) [pid = 11343] [serial = 2328] [outer = 0x8fa8ac00] 01:41:26 INFO - PROCESS | 11343 | 1467362486042 Marionette DEBUG loaded listener.js 01:41:26 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x99d03800) [pid = 11343] [serial = 2329] [outer = 0x8fa8ac00] 01:41:26 INFO - PROCESS | 11343 | 1467362486927 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 01:41:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:41:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:41:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:41:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:41:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:41:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:41:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:41:26 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1439ms 01:41:26 INFO - PROCESS | 11343 | 1467362486962 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 01:41:26 INFO - PROCESS | 11343 | 1467362486966 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 01:41:26 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:41:26 INFO - PROCESS | 11343 | 1467362486973 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:41:26 INFO - PROCESS | 11343 | 1467362486977 Marionette TRACE conn3 <- [1,3070,null,{}] 01:41:26 INFO - PROCESS | 11343 | 1467362486983 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:27 INFO - PROCESS | 11343 | 1467362486995 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:27 INFO - PROCESS | 11343 | 1467362487382 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 01:41:27 INFO - PROCESS | 11343 | 1467362487543 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:27 INFO - PROCESS | 11343 | 1467362487552 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:27 INFO - PROCESS | 11343 | ++DOCSHELL 0x92cd1400 == 42 [pid = 11343] [id = 777] 01:41:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 84 (0x99c81800) [pid = 11343] [serial = 2330] [outer = (nil)] 01:41:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 85 (0x99d32800) [pid = 11343] [serial = 2331] [outer = 0x99c81800] 01:41:27 INFO - PROCESS | 11343 | 1467362487642 Marionette DEBUG loaded listener.js 01:41:27 INFO - PROCESS | 11343 | ++DOMWINDOW == 86 (0x99d35800) [pid = 11343] [serial = 2332] [outer = 0x99c81800] 01:41:28 INFO - PROCESS | 11343 | 1467362488501 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 01:41:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:41:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:41:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:41:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:41:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:41:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:41:28 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1547ms 01:41:28 INFO - PROCESS | 11343 | 1467362488522 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 01:41:28 INFO - PROCESS | 11343 | 1467362488526 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 01:41:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:41:28 INFO - PROCESS | 11343 | 1467362488533 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:41:28 INFO - PROCESS | 11343 | 1467362488537 Marionette TRACE conn3 <- [1,3074,null,{}] 01:41:28 INFO - PROCESS | 11343 | 1467362488543 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:28 INFO - PROCESS | 11343 | 1467362488548 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:28 INFO - PROCESS | 11343 | 1467362488723 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 01:41:29 INFO - PROCESS | 11343 | 1467362488986 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:29 INFO - PROCESS | 11343 | 1467362488995 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:29 INFO - PROCESS | 11343 | ++DOCSHELL 0x99d0f400 == 43 [pid = 11343] [id = 778] 01:41:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 87 (0x99d31800) [pid = 11343] [serial = 2333] [outer = (nil)] 01:41:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 88 (0x99dce000) [pid = 11343] [serial = 2334] [outer = 0x99d31800] 01:41:29 INFO - PROCESS | 11343 | 1467362489092 Marionette DEBUG loaded listener.js 01:41:29 INFO - PROCESS | 11343 | ++DOMWINDOW == 89 (0x99e05400) [pid = 11343] [serial = 2335] [outer = 0x99d31800] 01:41:29 INFO - PROCESS | 11343 | 1467362489933 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 01:41:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:41:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:41:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:41:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:41:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:41:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:41:29 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1441ms 01:41:29 INFO - PROCESS | 11343 | 1467362489992 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 01:41:30 INFO - PROCESS | 11343 | 1467362490009 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 01:41:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:41:30 INFO - PROCESS | 11343 | 1467362490018 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:41:30 INFO - PROCESS | 11343 | 1467362490022 Marionette TRACE conn3 <- [1,3078,null,{}] 01:41:30 INFO - PROCESS | 11343 | 1467362490028 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:30 INFO - PROCESS | 11343 | 1467362490033 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:30 INFO - PROCESS | 11343 | 1467362490216 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 01:41:30 INFO - PROCESS | 11343 | 1467362490422 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:30 INFO - PROCESS | 11343 | 1467362490430 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:30 INFO - PROCESS | 11343 | ++DOCSHELL 0x8f906000 == 44 [pid = 11343] [id = 779] 01:41:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 90 (0x8fa81800) [pid = 11343] [serial = 2336] [outer = (nil)] 01:41:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 91 (0x99e0d000) [pid = 11343] [serial = 2337] [outer = 0x8fa81800] 01:41:30 INFO - PROCESS | 11343 | 1467362490560 Marionette DEBUG loaded listener.js 01:41:30 INFO - PROCESS | 11343 | ++DOMWINDOW == 92 (0x99a4b400) [pid = 11343] [serial = 2338] [outer = 0x8fa81800] 01:41:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 01:41:31 INFO - reader.readAsText(blob_2) 01:41:31 INFO - }" did not throw 01:41:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 01:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 01:41:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 01:41:31 INFO - reader.readAsDataURL(blob_2) 01:41:31 INFO - }" did not throw 01:41:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 01:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 01:41:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 01:41:31 INFO - reader.readAsArrayBuffer(blob_2) 01:41:31 INFO - }" did not throw 01:41:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 01:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:31 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 01:41:31 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 01:41:31 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 01:41:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:41:31 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 01:41:31 INFO - PROCESS | 11343 | 1467362491517 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 01:41:31 INFO - PROCESS | 11343 | 1467362491530 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:41:31 INFO - PROCESS | 11343 | 1467362491540 Marionette TRACE conn3 <- [1,3082,null,{}] 01:41:31 INFO - PROCESS | 11343 | 1467362491548 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:31 INFO - PROCESS | 11343 | 1467362491553 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:32 INFO - PROCESS | 11343 | 1467362492016 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 01:41:32 INFO - PROCESS | 11343 | 1467362492274 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:32 INFO - PROCESS | 11343 | 1467362492289 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:32 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa90800 == 45 [pid = 11343] [id = 780] 01:41:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 93 (0x8fa90c00) [pid = 11343] [serial = 2339] [outer = (nil)] 01:41:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 94 (0x91164400) [pid = 11343] [serial = 2340] [outer = 0x8fa90c00] 01:41:32 INFO - PROCESS | 11343 | 1467362492388 Marionette DEBUG loaded listener.js 01:41:32 INFO - PROCESS | 11343 | ++DOMWINDOW == 95 (0x91c54800) [pid = 11343] [serial = 2341] [outer = 0x8fa90c00] 01:41:33 INFO - PROCESS | 11343 | 1467362493278 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 01:41:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:41:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:41:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:41:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1791ms 01:41:33 INFO - PROCESS | 11343 | 1467362493326 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 01:41:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:41:33 INFO - PROCESS | 11343 | 1467362493333 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 01:41:33 INFO - PROCESS | 11343 | 1467362493340 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:41:33 INFO - PROCESS | 11343 | 1467362493344 Marionette TRACE conn3 <- [1,3086,null,{}] 01:41:33 INFO - PROCESS | 11343 | 1467362493377 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:33 INFO - PROCESS | 11343 | 1467362493383 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:33 INFO - PROCESS | 11343 | 1467362493566 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x92fa0800 == 44 [pid = 11343] [id = 740] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x8d043400 == 43 [pid = 11343] [id = 736] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x8effdc00 == 42 [pid = 11343] [id = 738] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x9115f000 == 41 [pid = 11343] [id = 750] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa87800 == 40 [pid = 11343] [id = 749] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x952d2000 == 39 [pid = 11343] [id = 751] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x97863c00 == 38 [pid = 11343] [id = 752] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x8d043c00 == 37 [pid = 11343] [id = 756] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x8f90d400 == 36 [pid = 11343] [id = 743] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x8d044400 == 35 [pid = 11343] [id = 753] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x91d5b400 == 34 [pid = 11343] [id = 747] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x91e93c00 == 33 [pid = 11343] [id = 735] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x91e97800 == 32 [pid = 11343] [id = 734] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x92dd0000 == 31 [pid = 11343] [id = 745] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x8eff7800 == 30 [pid = 11343] [id = 755] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x91c5a400 == 29 [pid = 11343] [id = 748] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x91fba000 == 28 [pid = 11343] [id = 766] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x8f904000 == 27 [pid = 11343] [id = 742] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa86000 == 26 [pid = 11343] [id = 764] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x8d045000 == 25 [pid = 11343] [id = 763] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x927ac000 == 24 [pid = 11343] [id = 744] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x91ea0800 == 23 [pid = 11343] [id = 765] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x91d5d000 == 22 [pid = 11343] [id = 741] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x8fa8b800 == 21 [pid = 11343] [id = 754] 01:41:34 INFO - PROCESS | 11343 | --DOCSHELL 0x92ccdc00 == 20 [pid = 11343] [id = 739] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 94 (0x92ccac00) [pid = 11343] [serial = 2286] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 93 (0x91fbac00) [pid = 11343] [serial = 2249] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 92 (0x91c58c00) [pid = 11343] [serial = 2248] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 91 (0x9298a800) [pid = 11343] [serial = 2252] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 90 (0x927ab000) [pid = 11343] [serial = 2251] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 89 (0x97859c00) [pid = 11343] [serial = 2255] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 88 (0x952d8800) [pid = 11343] [serial = 2254] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 87 (0x98aaa000) [pid = 11343] [serial = 2258] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 86 (0x9839e800) [pid = 11343] [serial = 2257] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 85 (0x98e1b400) [pid = 11343] [serial = 2261] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 84 (0x98e15400) [pid = 11343] [serial = 2260] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 83 (0x98ebbc00) [pid = 11343] [serial = 2264] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 82 (0x98f27c00) [pid = 11343] [serial = 2263] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 81 (0x8f90b000) [pid = 11343] [serial = 2267] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x8f788400) [pid = 11343] [serial = 2266] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x91167000) [pid = 11343] [serial = 2274] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x91c53400) [pid = 11343] [serial = 2275] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x91fb9000) [pid = 11343] [serial = 2277] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x92574000) [pid = 11343] [serial = 2280] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x8effd400) [pid = 11343] [serial = 2272] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x9257a800) [pid = 11343] [serial = 2270] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x922e9400) [pid = 11343] [serial = 2269] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x927a6800) [pid = 11343] [serial = 2283] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x92741c00) [pid = 11343] [serial = 2281] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 70 (0x92984000) [pid = 11343] [serial = 2284] [outer = (nil)] [url = about:blank] 01:41:34 INFO - PROCESS | 11343 | --DOMWINDOW == 69 (0x91fbf800) [pid = 11343] [serial = 2278] [outer = (nil)] [url = about:blank] 01:41:35 INFO - PROCESS | 11343 | 1467362495055 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:35 INFO - PROCESS | 11343 | 1467362495062 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:35 INFO - PROCESS | 11343 | ++DOCSHELL 0x8efef400 == 21 [pid = 11343] [id = 781] 01:41:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 70 (0x8efefc00) [pid = 11343] [serial = 2342] [outer = (nil)] 01:41:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 71 (0x8eff7800) [pid = 11343] [serial = 2343] [outer = 0x8efefc00] 01:41:35 INFO - PROCESS | 11343 | 1467362495151 Marionette DEBUG loaded listener.js 01:41:35 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x8f78e400) [pid = 11343] [serial = 2344] [outer = 0x8efefc00] 01:41:35 INFO - PROCESS | 11343 | 1467362495942 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:41:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:41:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 2651ms 01:41:35 INFO - PROCESS | 11343 | 1467362495994 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 01:41:36 INFO - PROCESS | 11343 | 1467362496000 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 01:41:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:41:36 INFO - PROCESS | 11343 | 1467362496009 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:41:36 INFO - PROCESS | 11343 | 1467362496013 Marionette TRACE conn3 <- [1,3090,null,{}] 01:41:36 INFO - PROCESS | 11343 | 1467362496026 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:36 INFO - PROCESS | 11343 | 1467362496034 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:36 INFO - PROCESS | 11343 | 1467362496203 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 01:41:36 INFO - PROCESS | 11343 | 1467362496376 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:36 INFO - PROCESS | 11343 | 1467362496389 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:36 INFO - PROCESS | 11343 | ++DOCSHELL 0x8fa8f000 == 22 [pid = 11343] [id = 782] 01:41:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x9115e400) [pid = 11343] [serial = 2345] [outer = (nil)] 01:41:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x91167400) [pid = 11343] [serial = 2346] [outer = 0x9115e400] 01:41:36 INFO - PROCESS | 11343 | 1467362496475 Marionette DEBUG loaded listener.js 01:41:36 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x91c52000) [pid = 11343] [serial = 2347] [outer = 0x9115e400] 01:41:37 INFO - PROCESS | 11343 | 1467362497252 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:41:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:41:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1286ms 01:41:37 INFO - PROCESS | 11343 | 1467362497300 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 01:41:37 INFO - PROCESS | 11343 | 1467362497307 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 01:41:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:41:37 INFO - PROCESS | 11343 | 1467362497315 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:41:37 INFO - PROCESS | 11343 | 1467362497318 Marionette TRACE conn3 <- [1,3094,null,{}] 01:41:37 INFO - PROCESS | 11343 | 1467362497324 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:37 INFO - PROCESS | 11343 | 1467362497329 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:37 INFO - PROCESS | 11343 | 1467362497580 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 01:41:37 INFO - PROCESS | 11343 | 1467362497617 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:37 INFO - PROCESS | 11343 | 1467362497627 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:37 INFO - PROCESS | 11343 | ++DOCSHELL 0x8d042800 == 23 [pid = 11343] [id = 783] 01:41:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x91e97800) [pid = 11343] [serial = 2348] [outer = (nil)] 01:41:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x91ea0400) [pid = 11343] [serial = 2349] [outer = 0x91e97800] 01:41:37 INFO - PROCESS | 11343 | 1467362497698 Marionette DEBUG loaded listener.js 01:41:37 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x91fbd800) [pid = 11343] [serial = 2350] [outer = 0x91e97800] 01:41:38 INFO - PROCESS | 11343 | 1467362498652 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:41:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:41:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1389ms 01:41:38 INFO - PROCESS | 11343 | 1467362498706 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 01:41:38 INFO - PROCESS | 11343 | 1467362498709 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 01:41:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:41:38 INFO - PROCESS | 11343 | 1467362498737 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:41:38 INFO - PROCESS | 11343 | 1467362498748 Marionette TRACE conn3 <- [1,3098,null,{}] 01:41:38 INFO - PROCESS | 11343 | 1467362498769 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:38 INFO - PROCESS | 11343 | 1467362498778 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:39 INFO - PROCESS | 11343 | 1467362499005 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 01:41:39 INFO - PROCESS | 11343 | 1467362499028 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:39 INFO - PROCESS | 11343 | 1467362499035 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:39 INFO - PROCESS | 11343 | ++DOCSHELL 0x923ea800 == 24 [pid = 11343] [id = 784] 01:41:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x923eb400) [pid = 11343] [serial = 2351] [outer = (nil)] 01:41:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x92430400) [pid = 11343] [serial = 2352] [outer = 0x923eb400] 01:41:39 INFO - PROCESS | 11343 | 1467362499106 Marionette DEBUG loaded listener.js 01:41:39 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x92575000) [pid = 11343] [serial = 2353] [outer = 0x923eb400] 01:41:40 INFO - PROCESS | 11343 | --DOMWINDOW == 80 (0x93a45400) [pid = 11343] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 01:41:40 INFO - PROCESS | 11343 | --DOMWINDOW == 79 (0x9533bc00) [pid = 11343] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 01:41:40 INFO - PROCESS | 11343 | --DOMWINDOW == 78 (0x9242f000) [pid = 11343] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 01:41:40 INFO - PROCESS | 11343 | --DOMWINDOW == 77 (0x91c54400) [pid = 11343] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 01:41:40 INFO - PROCESS | 11343 | --DOMWINDOW == 76 (0x8efef800) [pid = 11343] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 01:41:40 INFO - PROCESS | 11343 | --DOMWINDOW == 75 (0x8d045c00) [pid = 11343] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 01:41:40 INFO - PROCESS | 11343 | --DOMWINDOW == 74 (0x923e7c00) [pid = 11343] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 01:41:40 INFO - PROCESS | 11343 | --DOMWINDOW == 73 (0x920d6000) [pid = 11343] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 01:41:40 INFO - PROCESS | 11343 | --DOMWINDOW == 72 (0x92ccd400) [pid = 11343] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 01:41:40 INFO - PROCESS | 11343 | --DOMWINDOW == 71 (0x927a1c00) [pid = 11343] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 01:41:40 INFO - PROCESS | 11343 | 1467362500645 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 01:41:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:41:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:41:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1973ms 01:41:40 INFO - PROCESS | 11343 | 1467362500690 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 01:41:40 INFO - PROCESS | 11343 | 1467362500695 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 01:41:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:41:40 INFO - PROCESS | 11343 | 1467362500702 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:41:40 INFO - PROCESS | 11343 | 1467362500705 Marionette TRACE conn3 <- [1,3102,null,{}] 01:41:40 INFO - PROCESS | 11343 | 1467362500711 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:40 INFO - PROCESS | 11343 | 1467362500716 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:40 INFO - PROCESS | 11343 | 1467362500926 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 01:41:40 INFO - PROCESS | 11343 | 1467362500945 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:40 INFO - PROCESS | 11343 | 1467362500952 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:40 INFO - PROCESS | 11343 | ++DOCSHELL 0x91fb7c00 == 25 [pid = 11343] [id = 785] 01:41:40 INFO - PROCESS | 11343 | ++DOMWINDOW == 72 (0x9257b000) [pid = 11343] [serial = 2354] [outer = (nil)] 01:41:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 73 (0x92744400) [pid = 11343] [serial = 2355] [outer = 0x9257b000] 01:41:41 INFO - PROCESS | 11343 | 1467362501024 Marionette DEBUG loaded listener.js 01:41:41 INFO - PROCESS | 11343 | ++DOMWINDOW == 74 (0x92747000) [pid = 11343] [serial = 2356] [outer = 0x9257b000] 01:41:41 INFO - PROCESS | 11343 | 1467362501816 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:41:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:41:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1143ms 01:41:41 INFO - PROCESS | 11343 | 1467362501846 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 01:41:41 INFO - PROCESS | 11343 | 1467362501851 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 01:41:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:41:41 INFO - PROCESS | 11343 | 1467362501858 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 01:41:41 INFO - PROCESS | 11343 | 1467362501861 Marionette TRACE conn3 <- [1,3106,null,{}] 01:41:41 INFO - PROCESS | 11343 | 1467362501867 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:41 INFO - PROCESS | 11343 | 1467362501872 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:42 INFO - PROCESS | 11343 | 1467362502082 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 01:41:42 INFO - PROCESS | 11343 | 1467362502107 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:42 INFO - PROCESS | 11343 | 1467362502125 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:42 INFO - PROCESS | 11343 | ++DOCSHELL 0x927a7000 == 26 [pid = 11343] [id = 786] 01:41:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 75 (0x927ac000) [pid = 11343] [serial = 2357] [outer = (nil)] 01:41:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 76 (0x92986000) [pid = 11343] [serial = 2358] [outer = 0x927ac000] 01:41:42 INFO - PROCESS | 11343 | 1467362502209 Marionette DEBUG loaded listener.js 01:41:42 INFO - PROCESS | 11343 | ++DOMWINDOW == 77 (0x92ccac00) [pid = 11343] [serial = 2359] [outer = 0x927ac000] 01:41:43 INFO - PROCESS | 11343 | 1467362503390 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 01:41:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:41:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:41:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:41:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1589ms 01:41:43 INFO - PROCESS | 11343 | 1467362503449 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 01:41:43 INFO - PROCESS | 11343 | 1467362503454 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 01:41:43 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:41:43 INFO - PROCESS | 11343 | 1467362503494 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 01:41:43 INFO - PROCESS | 11343 | 1467362503500 Marionette TRACE conn3 <- [1,3110,null,{}] 01:41:43 INFO - PROCESS | 11343 | 1467362503509 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:43 INFO - PROCESS | 11343 | 1467362503517 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:43 INFO - PROCESS | 11343 | 1467362503715 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 01:41:43 INFO - PROCESS | 11343 | 1467362503920 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:43 INFO - PROCESS | 11343 | 1467362503932 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:44 INFO - PROCESS | 11343 | ++DOCSHELL 0x8eff6c00 == 27 [pid = 11343] [id = 787] 01:41:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 78 (0x8f782c00) [pid = 11343] [serial = 2360] [outer = (nil)] 01:41:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 79 (0x91d5ac00) [pid = 11343] [serial = 2361] [outer = 0x8f782c00] 01:41:44 INFO - PROCESS | 11343 | 1467362504056 Marionette DEBUG loaded listener.js 01:41:44 INFO - PROCESS | 11343 | ++DOMWINDOW == 80 (0x91e94000) [pid = 11343] [serial = 2362] [outer = 0x8f782c00] 01:41:45 INFO - PROCESS | 11343 | 1467362505021 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 01:41:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:41:45 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 01:41:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:41:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:41:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1551ms 01:41:45 INFO - PROCESS | 11343 | 1467362505041 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 01:41:45 INFO - PROCESS | 11343 | 1467362505048 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 01:41:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:41:45 INFO - PROCESS | 11343 | 1467362505060 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 01:41:45 INFO - PROCESS | 11343 | 1467362505064 Marionette TRACE conn3 <- [1,3114,null,{}] 01:41:45 INFO - PROCESS | 11343 | 1467362505071 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 01:41:45 INFO - PROCESS | 11343 | 1467362505077 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:45 INFO - PROCESS | 11343 | 1467362505277 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 01:41:45 INFO - PROCESS | 11343 | 1467362505479 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"98d7a898-7ae4-43c2-8299-197ca83abf0c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:41:45 INFO - PROCESS | 11343 | 1467362505489 Marionette INFO sendAsync b0922ae1-41f2-4887-9fad-c96b3bae9175 01:41:45 INFO - PROCESS | 11343 | ++DOCSHELL 0x923f0c00 == 28 [pid = 11343] [id = 788] 01:41:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 81 (0x92573400) [pid = 11343] [serial = 2363] [outer = (nil)] 01:41:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 82 (0x9257a000) [pid = 11343] [serial = 2364] [outer = 0x92573400] 01:41:45 INFO - PROCESS | 11343 | 1467362505617 Marionette DEBUG loaded listener.js 01:41:45 INFO - PROCESS | 11343 | ++DOMWINDOW == 83 (0x9274c800) [pid = 11343] [serial = 2365] [outer = 0x92573400] 01:41:46 INFO - PROCESS | 11343 | 1467362506597 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 01:41:46 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:41:46 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1583ms 01:41:46 INFO - PROCESS | 11343 | 1467362506644 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 01:41:46 INFO - PROCESS | 11343 | 1467362506649 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 01:41:47 WARNING - u'runner_teardown' () 01:41:47 INFO - No more tests 01:41:47 INFO - Got 0 unexpected results 01:41:47 INFO - SUITE-END | took 1286s 01:41:47 INFO - Closing logging queue 01:41:47 INFO - queue closed 01:41:48 INFO - Return code: 0 01:41:48 WARNING - # TBPL SUCCESS # 01:41:48 INFO - Running post-action listener: _resource_record_post_action 01:41:48 INFO - Running post-run listener: _resource_record_post_run 01:41:49 INFO - Total resource usage - Wall time: 1320s; CPU: 98.0%; Read bytes: 552960; Write bytes: 931934208; Read time: 12; Write time: 229832 01:41:49 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:41:49 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 123789312; Read time: 0; Write time: 100764 01:41:49 INFO - run-tests - Wall time: 1291s; CPU: 98.0%; Read bytes: 552960; Write bytes: 777269248; Read time: 12; Write time: 102152 01:41:49 INFO - Running post-run listener: _upload_blobber_files 01:41:49 INFO - Blob upload gear active. 01:41:49 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 01:41:49 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 01:41:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 01:41:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 01:41:49 INFO - (blobuploader) - INFO - Open directory for files ... 01:41:49 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 01:41:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:41:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:41:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:41:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:41:50 INFO - (blobuploader) - INFO - Done attempting. 01:41:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 01:41:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:41:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:41:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:41:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:41:51 INFO - (blobuploader) - INFO - Done attempting. 01:41:51 INFO - (blobuploader) - INFO - Iteration through files over. 01:41:51 INFO - Return code: 0 01:41:51 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 01:41:51 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 01:41:51 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5afccc77e9ac2218631a1ed1ede32617ec66c10a475ecb587db156eb2d9b814a4fe3e4265e3aa9b119646d8c3a90818263a35444e3e8c56925a228d6e618c6ae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3ef882d06eaa6f19603a362f44ee8aeafe3db7d664dda9150a9e654837026ec29c6d9b3e7df108104d1392a8674431cc517a19109e452d868f92e7d434af13df"} 01:41:51 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 01:41:51 INFO - Writing to file /builds/slave/test/properties/blobber_files 01:41:51 INFO - Contents: 01:41:51 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5afccc77e9ac2218631a1ed1ede32617ec66c10a475ecb587db156eb2d9b814a4fe3e4265e3aa9b119646d8c3a90818263a35444e3e8c56925a228d6e618c6ae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3ef882d06eaa6f19603a362f44ee8aeafe3db7d664dda9150a9e654837026ec29c6d9b3e7df108104d1392a8674431cc517a19109e452d868f92e7d434af13df"} 01:41:51 INFO - Running post-run listener: copy_logs_to_upload_dir 01:41:51 INFO - Copying logs to upload dir... 01:41:51 INFO - mkdir: /builds/slave/test/build/upload/logs 01:41:51 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1512.430956 ========= master_lag: 0.47 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 12 secs) (at 2016-07-01 01:41:51.790436) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 01:41:51.796872) ========= 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-1467360159.236457-1711800982 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5afccc77e9ac2218631a1ed1ede32617ec66c10a475ecb587db156eb2d9b814a4fe3e4265e3aa9b119646d8c3a90818263a35444e3e8c56925a228d6e618c6ae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3ef882d06eaa6f19603a362f44ee8aeafe3db7d664dda9150a9e654837026ec29c6d9b3e7df108104d1392a8674431cc517a19109e452d868f92e7d434af13df"} build_url:https://queue.taskcluster.net/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034440 build_url: 'https://queue.taskcluster.net/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5afccc77e9ac2218631a1ed1ede32617ec66c10a475ecb587db156eb2d9b814a4fe3e4265e3aa9b119646d8c3a90818263a35444e3e8c56925a228d6e618c6ae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3ef882d06eaa6f19603a362f44ee8aeafe3db7d664dda9150a9e654837026ec29c6d9b3e7df108104d1392a8674431cc517a19109e452d868f92e7d434af13df"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VJ6kCsdRQYmgwn4e79E3Lg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.82 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 01:41:52.651179) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 01:41:52.651683) ========= 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-1467360159.236457-1711800982 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021578 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 01:41:52.717176) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-01 01:41:52.717612) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-01 01:41:52.718152) ========= ========= Total master_lag: 1.71 =========